Bug SQL 2005 ?? LazyWriter: warning, no free buffers found.

12/10/2006 - 14:55 por José | Informe spam
Hola, quería consultar sobre un problema que tuvimos ayer con SQL 2005.
Me es importante solucionarlo ya que en 2 semanas pensamos migrar ...
En un momento del día no podía conectarme ni local con (sa)
aprox por 15 mins.
Dejo de responder en una operación update la cual ya se había
ejecutado con anterioridad sin problemas, por lo tanto la transaccion no es.
Consultando el Log de SQL Server encuentro:
LazyWriter: warning, no free buffers found.
y a continuación una serie de msjes similares al resultado
de la ejecucion dbcc memorystatus.
Las opciones de sp_configure están por defecto incluída
Max Server Memory.
Características del servidor:
Microsoft SQL Server 2005 - 9.00.2153.00 (X64)
Standard Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 1)
(W2K3 R2 SP1 X64)
Hard: Hp Proliant DL 385
5 Gb de Ram (3200), AMD Opteron 285 (2.6 Ghz) Dual Core
Smart Array P600 (512 Mb cache) discos SAS*8

Alguien ya tuvo este problema? Que me aconsejan?
 

Leer las respuestas

#1 Alejandro Mesa
12/10/2006 - 15:54 | Informe spam
José,

Si no has puesto un limite en la opcion "Max Server Memory", entonces SQL
Server usara cuanta memoria pueda y esto puede interferir con el sistema
operativo si es que tu servidor no es dedicado solamente a SQL Server. Si
existen otras aplicaciones corriendo en ese servidor, puede que en algun
momento SQL Server les este afectando al tomar lo mas que pueda de memoria.
Es una buena practica poner limites en ambas opciones "min y max". No conozco
mucho de tu server, pero para empezar pudieras setear la min = 1 Gb y la max
= 4 Gb.

Mientras buscas la solucion, trata de hacer ese update en batches, asi la
transaccion no es tan grande.


AMB


"José" wrote:

Hola, quería consultar sobre un problema que tuvimos ayer con SQL 2005.
Me es importante solucionarlo ya que en 2 semanas pensamos migrar ...
En un momento del día no podía conectarme ni local con (sa)
aprox por 15 mins.
Dejo de responder en una operación update la cual ya se había
ejecutado con anterioridad sin problemas, por lo tanto la transaccion no es.
Consultando el Log de SQL Server encuentro:
LazyWriter: warning, no free buffers found.
y a continuación una serie de msjes similares al resultado
de la ejecucion dbcc memorystatus.
Las opciones de sp_configure están por defecto incluída
Max Server Memory.
Características del servidor:
Microsoft SQL Server 2005 - 9.00.2153.00 (X64)
Standard Edition (64-bit) on Windows NT 5.2 (Build 3790: Service Pack 1)
(W2K3 R2 SP1 X64)
Hard: Hp Proliant DL 385
5 Gb de Ram (3200), AMD Opteron 285 (2.6 Ghz) Dual Core
Smart Array P600 (512 Mb cache) discos SAS*8

Alguien ya tuvo este problema? Que me aconsejan?









Preguntas similares