none
Como minimizar los interbloques RRS feed

  • Pregunta

  • hola amigos del foro. necesito ayuda, tengo un sistema ERP al cual no tengo acceso al codigo fuente y tengo un SQL Server 2005 Standard x64.

    La empresa en la que trabajo es un grupo de markets con varios puntos de venta y el problema radica justo con estos puntos de venta puesto que hay interbloqueos y se pierde la informacion de la venta y hay que registrar los productos nuevamente. Mi base de datos pesa alrededor de los 7 GB y tengo un promedio 30 interbloques al dia aproximados.Necesito ayuda como minimizar estoy interbloqueos.De antemano gracias por sus respuestas.

    martes, 22 de febrero de 2011 14:03

Respuestas

  • Hola.

    Te va a resultar realmente difícil reducirlo si no puedes modificar el desarrollo. Si al menos puedes cambiar las propiedades de conexión, es posible que puedas cambiar el nivel de aislamiento. Sería una vía, para lo cual tendrías que hablar con el proveedor de ese software para que te indique cómo hacerlo. Si puedes cambiar el nivel de aislamiento, aunque sólo sea eso, ya sería una vía.

    En otro caso, dudo mucho que puedas hacer gran cosa, porque se precisa conocimiento del desarrollo y mecanismos para modificarlo para mejorar la transaccionalidad y aumentar las capacidades de concurrencia de la aplicación.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    • Marcado como respuesta Fernando Colque martes, 22 de febrero de 2011 15:52
    martes, 22 de febrero de 2011 14:54
    Moderador

Todas las respuestas

  • Hola.

    Te va a resultar realmente difícil reducirlo si no puedes modificar el desarrollo. Si al menos puedes cambiar las propiedades de conexión, es posible que puedas cambiar el nivel de aislamiento. Sería una vía, para lo cual tendrías que hablar con el proveedor de ese software para que te indique cómo hacerlo. Si puedes cambiar el nivel de aislamiento, aunque sólo sea eso, ya sería una vía.

    En otro caso, dudo mucho que puedas hacer gran cosa, porque se precisa conocimiento del desarrollo y mecanismos para modificarlo para mejorar la transaccionalidad y aumentar las capacidades de concurrencia de la aplicación.


    Alberto López Grande
    SQL Server MVP
    Visita mi blog en http://qwalgrande.blogspot.es/

    • Marcado como respuesta Fernando Colque martes, 22 de febrero de 2011 15:52
    martes, 22 de febrero de 2011 14:54
    Moderador
  • Bueno pues gracias. ya me las olia pero queria consultar otras opiniones de los expertos.Bueno Gracias por tu respuesta.
    martes, 22 de febrero de 2011 15:39