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.
]]>