Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

liberar memoria de sql

Estas en el tema de liberar memoria de sql en el foro de SQL Server en Foros del Web. Tengo una aplicación por terminal service, y por unas pruebas me he dado cuenta que el sql server no libera la memoria de las consultas ...
  #1 (permalink)  
Antiguo 29/08/2008, 02:03
 
Fecha de Ingreso: abril-2006
Ubicación: mexico
Mensajes: 287
Antigüedad: 18 años
Puntos: 2
liberar memoria de sql

Tengo una aplicación por terminal service, y por unas pruebas me he dado cuenta que el sql server no libera la memoria de las consultas que se hacen sobre ella...y luego despues de eso me alenta feo el sistema... me podrían decir si el manejador de la base de datos el sql server 2005 tiene alguna manera automática de que sus querys libere la memoria una vez hecha la consulta... por favor ayudenme que se me alenta feísimo el sistema. okas?.
  #2 (permalink)  
Antiguo 29/08/2008, 18:16
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: liberar memoria de sql

Nop, SQL Server siempre tomara la mayor cantidad de memoria posible y NUNCA la va a liberar, podrias limitar el uso de memoria para sql server, pero no le veo caso.

Tal vez, lo que te este "comiendo" sea el LOG DE TRANSACCIONES, revisa el tamaño de tu MDF y LDF, siempre el LDF debe ser menor al MDF.
  #3 (permalink)  
Antiguo 31/08/2008, 15:41
 
Fecha de Ingreso: abril-2006
Ubicación: mexico
Mensajes: 287
Antigüedad: 18 años
Puntos: 2
Respuesta: liberar memoria de sql

donde veo esos log?? que me estas diciendo...pues apenas tengo 5 GB. y es que manejo SAP BUSINESS ONE..por fis.
  #4 (permalink)  
Antiguo 01/09/2008, 07:09
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: liberar memoria de sql

Una base de datos, se compone de 1 o mas archivos MDF (Datos) y 1 o mas archivos de LDF (Logs). revisa ejecutando SP_HELPDB <tubase>
  #5 (permalink)  
Antiguo 25/05/2011, 21:41
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
Respuesta: liberar memoria de sql

Buen dia, tengo el mismo problema, desde que actualizamos del 2005 al 2007, esto ha sido un problema, se alenta por mucho tiempo y corro reportes en SQL y a veces tardan hasta 15 min, cuando antes maximo 1 min. han encontrado algo?
  #6 (permalink)  
Antiguo 25/05/2011, 21:46
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 13 años
Puntos: 0
Respuesta: liberar memoria de sql

Cita:
Iniciado por angeles804 Ver Mensaje
Tengo una aplicación por terminal service, y por unas pruebas me he dado cuenta que el sql server no libera la memoria de las consultas que se hacen sobre ella...y luego despues de eso me alenta feo el sistema... me podrían decir si el manejador de la base de datos el sql server 2005 tiene alguna manera automática de que sus querys libere la memoria una vez hecha la consulta... por favor ayudenme que se me alenta feísimo el sistema. okas?.
yo encontre una consulta y funciono, WITH(NOLOCK).
aqui te dejo una liga.
http://geeks.ms/blogs/sergio/archive/2006/12/19/quiero-acelerar-mis-consultas-en-sql-server.aspx

saludos.
  #7 (permalink)  
Antiguo 26/05/2011, 10:01
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Respuesta: liberar memoria de sql

msaldana, deberia leer un poco mas sobre la instruccion NOLOCK, ya que puede darle lecturas "fantasmas".

Ademas, no existe la version 2007, y la lentitud, se podria deber a una falta de conocimiento en cuanto a migracion.

¿Regenero indices?
¿Regenero estadisticos?

Saludos
__________________
MCTS Isaias Islas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:58.