Problemas Memoria

09/02/2006 - 21:41 por Carlos | Informe spam
Saludos cordiales, Por favor necesito ayuda de la Comunidad

Tengo una aplicación Visual FoxPro Cliente Servidor con una base de datos de
SQL SERVER conectada a través de ODBC. Mi Servidor es un Intel XEON 3.2 GHZ y
2gb RAM, tiene Exhange e Isa Server.

Mi Problema es que hay una consulta XXX que consume mucha memoria del
Servidor haciendo muy lenta la base de datos a los otros usuarios a pesar de
que la consulta XXX ya terminó; y no baja hasta cuando yo reinicio
manualmente el servicio de SQLSERVER.

A pesar que en el Administrador corporativo del SQLSERVER le indico que solo
consuma máximo 1300 MB, en efecto consume hasta esa cantidad pero no baja el
espacio utilizado por dicha consulta.

Por favor ayuda no se como solucionar esto, no se si es el SQLServer, el
Windows o la aplicación. Por lógica pienso que debería resetearse la memoria
cuando la consulta XXX termine, pero no lo hace y los usuarios se demoran en
ingresar un registro en 10 minutos.

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Eduardo Castro
10/02/2006 - 16:32 | Informe spam
Revisa la consulta SQL, creo que ese es el problema, si es una consulta mal
diseñada esta provocando scans secuencias de las tablas y si tiene
ordenamiento esta utilizando mucho la BD temporal de ordenameinto que
utiliza SQL internamente

Eduardo Castro
MCSE 2003+Security, MCDBA, MCSD .NET, CCNA

"Carlos" wrote in message
news:
Saludos cordiales, Por favor necesito ayuda de la Comunidad

Tengo una aplicación Visual FoxPro Cliente Servidor con una base de datos
de
SQL SERVER conectada a través de ODBC. Mi Servidor es un Intel XEON 3.2
GHZ y
2gb RAM, tiene Exhange e Isa Server.

Mi Problema es que hay una consulta XXX que consume mucha memoria del
Servidor haciendo muy lenta la base de datos a los otros usuarios a pesar
de
que la consulta XXX ya terminó; y no baja hasta cuando yo reinicio
manualmente el servicio de SQLSERVER.

A pesar que en el Administrador corporativo del SQLSERVER le indico que
solo
consuma máximo 1300 MB, en efecto consume hasta esa cantidad pero no baja
el
espacio utilizado por dicha consulta.

Por favor ayuda no se como solucionar esto, no se si es el SQLServer, el
Windows o la aplicación. Por lógica pienso que debería resetearse la
memoria
cuando la consulta XXX termine, pero no lo hace y los usuarios se demoran
en
ingresar un registro en 10 minutos.

Muchas gracias

Respuesta Responder a este mensaje
#2 Carlos
10/02/2006 - 23:54 | Informe spam
Muchas Gracias Eduardo, hoy me di cuenta que no es problema de la consulta,
cuando ejecuta otra que no sea tan pesada, como sabes SQLSERVER trata de
ocupar toda la memoria y en efecto lo hace vuelve a saturarse el Servidor,
sin retornar la memoria a un tamaño operable

Saludos Cordiales, Que opinas


"Eduardo Castro" wrote:

Revisa la consulta SQL, creo que ese es el problema, si es una consulta mal
diseñada esta provocando scans secuencias de las tablas y si tiene
ordenamiento esta utilizando mucho la BD temporal de ordenameinto que
utiliza SQL internamente

Eduardo Castro
MCSE 2003+Security, MCDBA, MCSD .NET, CCNA

"Carlos" wrote in message
news:
> Saludos cordiales, Por favor necesito ayuda de la Comunidad
>
> Tengo una aplicación Visual FoxPro Cliente Servidor con una base de datos
> de
> SQL SERVER conectada a través de ODBC. Mi Servidor es un Intel XEON 3.2
> GHZ y
> 2gb RAM, tiene Exhange e Isa Server.
>
> Mi Problema es que hay una consulta XXX que consume mucha memoria del
> Servidor haciendo muy lenta la base de datos a los otros usuarios a pesar
> de
> que la consulta XXX ya terminó; y no baja hasta cuando yo reinicio
> manualmente el servicio de SQLSERVER.
>
> A pesar que en el Administrador corporativo del SQLSERVER le indico que
> solo
> consuma máximo 1300 MB, en efecto consume hasta esa cantidad pero no baja
> el
> espacio utilizado por dicha consulta.
>
> Por favor ayuda no se como solucionar esto, no se si es el SQLServer, el
> Windows o la aplicación. Por lógica pienso que debería resetearse la
> memoria
> cuando la consulta XXX termine, pero no lo hace y los usuarios se demoran
> en
> ingresar un registro en 10 minutos.
>
> Muchas gracias
>



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida