Nuestro sitio web tiene una base de datos SQL Server 2008 R2 Express Edition con indexación de texto completo para nuestra búsqueda en el sitio web. Cada vez que se agrega o actualiza un nuevo registro en una de las tablas indexadas, el proceso de indexación nunca parece completarse.
He estado monitoreando el estado durante las últimas semanas utilizando básicamente la misma consulta que se encuentra en este sitio: http://www.sqlmonster.com/Uwe/Forum.aspx/sql-server-search/2155/Why-is-this -población-tomando-tan-largo
Esto es lo que veo cuando ejecuto la consulta (haga clic para ver el tamaño completo):
Los registros más nuevos en las tablas indexadas nunca se completan y no se pueden buscar. Aunque no hay muchos datos en las tablas, he esperado días para ver si la indexación se completa, pero nada cambia.
La única forma en que puedo lograr que la indexación se complete con éxito es reconstruir el catálogo o descartar y volver a crear todos los índices.
Cada vez que lo hago, el mismo problema termina volviendo tan pronto como se agrega el primer nuevo registro.
Aquí están las estadísticas del servidor por si acaso:
- Quad-Core AMD Opteron 2.34GHz
- 4 GB de RAM
- Windows Server 2008 R2 Enterprise SP1 x64
- SQL Server 2008 R2 Express Edition con servicios avanzados x64