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 reducir la velocidad de un sitio web o aplicación de escritorio , lo que disminuye el interés de visitantes y la productividad de los empleados internos . Ajuste velocidades de rendimiento de hasta consultas , optimiza las tablas y mejora el rendimiento de la aplicación. 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 los " relojes " de SQL Server. Le permite precisar lo consultas, tablas o vistas ejecutan muy lentamente , lo que le ayuda a encontrar la falla en el rendimiento del servidor.
2
Revise sus índices de tabla en relación a los procedimientos almacenados. Tabla índices se establecen en las columnas utilizadas para realizar búsquedas . Por ejemplo , si usted tiene varios principales procedimientos almacenados que buscar el apellido de un cliente, se hace un índice en la tabla de clientes en la última columna el nombre. Esto ordena la tabla con el apellido , por lo que acelera las consultas.
3
Revise los procedimientos almacenados. Utilice " unirse" a las declaraciones de conectar tablas en lugar de separar sentencias SQL y recuperar datos por separado. Una llamada al servidor es mejor que varios procedimientos almacenados en ejecución. Esto es mejor para sus usuarios y acelera la aplicación que realiza varias llamadas a la base de datos .
4
revisión del hardware del servidor . Si la empresa o sitio web crece , hardware de SQL Server puede ser antigua y los recursos puede estar cubierto . Si el uso de CPU y uso de memoria se encuentran cerca de 100 por ciento, actualizar el hardware del servidor. Resultados del hardware en el Administrador de tareas de Windows.
5
Reemplace sentencias SQL en línea con los procedimientos almacenados. Algunos desarrolladores escriben sentencias SQL en el código de aplicación . Los procedimientos almacenados son mejores para el rendimiento , ya que son los bloques pre -compilados de código. Revise su código de aplicación y la transferencia de las cuentas de la base de datos .