SQL Server muy lento | SQL Server Performance Forums

SQL Server Performance Forum – Threads Archive

SQL Server muy lento

Tengo instalado el sql server (v7) desde hace un par de años y hasta ahora todo fue bien. Pero desde hace 2 días va muy lento. La base de datos que utilizo apenas ocupa 20 mb de espacio y 4 mb de transacciones. Pero me he fijado que la base de datos tempdb (presumo que debe ser una base de datos del sistema, ya que no me deja borrarla) ocupa 150mb. ¿Puede ser ese el motivo de la lentitud? ¿Como puedo bajar el tamaño de esta base de datos?
¿Que puedo hacer para saber el motivo de la lentidud?
Estimado Mpiero: El hecho que no sepas que la base tempdb es una base del sistema de SQL (y no es causal de pérdidad de performance su tamaño), al igual que las bases Master y Msdb, me restringe a informarte de pasos demasiado técnicos para mejorar la performance. Te suguiero que leas de los libros en línea de SQL el Monitor de Performance y el uso del Profiler. Adicionalmente te puede resultar de ayuda el siguiente artículo: http://www.sql-server-performance.com/sql_server_performance_audit.asp Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
Gracias por tu respuesta LuisMartín, pero me temo que mi inglés es muy básico. Me he quedado como estaba. ¿Porque ocupa 150mb la bd tempbd? ¿Que se guarda ahí?
La tempdb es donde el SQL guarda las operaciones temporarias como, por ejemplo, un sort antes de imprimirlo o alguna tabla temporaria (comienzan con #tabla). La forma de reducirlo es, simplemente, bajar y subir el servicio de sql. Por eso digo que no es causal de la baja de performance.
Para ir de a poco: Levanta en Monitor de Performance y agrega los siguientes contadores: 1) Memoria: pages/sec
2) Discos físicos: Avg. Disk Queue Length.
3) Procesador: %Time. Cuando tengas estos datos, luego de un par de horas de mirarlos, mostranos los valores promedios que obtienes y de allí seguimos. Luis Martin
Moderator
SQL-Server-Performance.com One of the symptoms of an approaching nervous breakdown is the belief that one’s work is terribly important
Bertrand Russell
All postings are provided “AS IS” with no warranties for accuracy.
]]>