Tecnología

Inicio

Cómo solucionar problemas de una pérdida de memoria de SQL Server

Cómo solucionar problemas de una pérdida de memoria de SQL Server


SQL es un protocolo de base de datos que se utiliza en varios sistemas operativos. SQL Server es la capa de software que gestiona bases de datos SQL a través del sistema operativo Windows Server. SQL aumenta y disminuye su uso de memoria dinámica. Se mantiene consultas antiguos en la memoria el mayor tiempo posible. globos búfer de memoria del software hasta que el servidor informa de problemas de memoria. A continuación, SQL Server renuncia a consultas que no se ha accedido recientemente. Aunque este es el comportamiento normal y prevista de SQL Server, los administradores del servidor establecen umbrales mínimo y máximo de memoria para SQL si el búfer de memoria está consumiendo demasiado de los recursos del sistema.

Instrucciones

Determinar si existe una pérdida de memoria

1 Iniciar el Administrador de tareas pulsando las teclas "Ctrl + Alt + Supr" al mismo tiempo.

2 Comprobar el uso de memoria de SQL Server. Para comprobar el uso de memoria, haga clic en la pestaña "Procesos" en el Administrador de tareas, desplácese hacia abajo hasta que "SQL Server" es visible en la lista de procesos. El número que aparece a la derecha de "SQL Server" es su consumo de memoria. Anote este número.

3 Compruebe la memoria del sistema. Para comprobar la memoria del sistema, haga clic en la pestaña "Rendimiento" en el Administrador de tareas. En "Memoria física" hay tres números. La primera es la memoria total, la segunda es la memoria disponible. Anote estos dos números.

4 Calcular el porcentaje de memoria del sistema utilizada por SQL Server. Divida el uso de memoria de SQL Server por la memoria total para determinar el porcentaje de la memoria del sistema que está utilizando SQL Server. Si este número es mayor de lo que quisiera, continuará para establecer límites en la memoria de SQL Server. El único momento en que es esencial para establecer los límites de memoria de SQL Server es si el SQL Server está utilizando más del 95 por ciento de los recursos del sistema.

Enchufe la pérdida de memoria de SQL Server

5 Lanzamiento de SQL Server haciendo clic en "Inicio", "Todos los programas", "administración de SQL Server Estudios", "SQL Server".

6 Haga clic en el botón "Explorador de objetos" en la aplicación de SQL Server. Aparecerá una lista de servidores. Si está ejecutando SQL Server en el equipo local, sólo "localhost" aparecerá en la lista.

7 Lanzar las propiedades del servidor cuadro de diálogo haciendo clic derecho en el icono del servidor y luego seleccionando "Propiedades".

8 Haga clic en la pestaña "Memoria" en el cuadro de diálogo de propiedades.

9 Establecer las opciones de memoria del servidor. En "Opciones de memoria del servidor," hay dos cuadros de texto. Uno tiene la etiqueta "Memoria Min servidor;" el otro está marcado "Memoria Max Server". Tipo "0" en el cuadro de texto de "memoria mínima del servidor." Escriba la cantidad máxima de memoria (en megabytes) que SQL debe tener acceso a la "Memoria Max Server". En caso de duda, empezar con la mitad de la memoria total del sistema. Siempre se puede aumentar o disminuir esta opción en función del rendimiento.

Consejos y advertencias

  • Ajuste del "Servidor de memoria Max" demasiado baja puede reducir el rendimiento de SQL Server.