Tecnología

Inicio

Guía de rendimiento de Microsoft SQL Server 2005 de sintonización

El ajuste del rendimiento es una parte del mantenimiento de SQL Server. los administradores de bases de datos utilizan técnicas de optimización para acelerar el servidor de base de datos cuando las consultas y mesas de reducir la velocidad. Un servidor de base de datos lenta puede ralentizar una aplicación web o de escritorio, lo que disminuye el interés de visitantes y la productividad de los empleados internos. El ajuste del rendimiento acelera las consultas, optimiza sus tablas y mejora el rendimiento de las aplicaciones. SQL Server proporciona varias maneras de optimizar su base de datos.

Instrucciones

1 Abra el Monitor de rendimiento de SQL Server disponible en el menú Inicio de Windows. Esta aplicación se ejecuta informes y "relojes" de su SQL Server. Le permite establecer claramente qué consultas, tablas o vistas correr demasiado lentamente, lo que le ayuda a encontrar la falla en el rendimiento en el servidor.

2 Revise sus índices de tabla en relación con los procedimientos almacenados. índices de las tablas se establecen en las columnas que se utilizan para hacer búsquedas. Por ejemplo, si dispone de varios procedimientos almacenados principales que buscan el apellido de un cliente, se hizo un índice en la tabla de clientes en la columna de apellido. Este ordena la tabla usando el apellido, lo que acelera sus consultas.

3 Revisar sus procedimientos almacenados. Use declaraciones "se unen" para conectar las tablas en lugar de separar las sentencias SQL y recuperar los datos por separado. Una llamada al servidor es mejor que varios procedimientos almacenados que se ejecutan. Esto es mejor para sus usuarios y acelera la aplicación que hace varias llamadas a la base de datos.

4 Revisar el hardware del servidor. Si la empresa o sitio web crece, el hardware del servidor de SQL podría ser obsoleta y recursos puede estar cubierto. Si el uso de CPU y memoria están cerca de un 100 por ciento, actualizar el hardware del servidor. Ver el rendimiento del hardware en el Administrador de tareas de Windows.

5 Reemplazar las sentencias SQL en línea con los procedimientos almacenados. Algunos desarrolladores a escribir sentencias SQL en el código de la aplicación. Los procedimientos almacenados son mejores para el rendimiento, ya que son los bloques pre-compilados de código. Revisar su código de la aplicación y la transferencia de las declaraciones de la base de datos.