Hola a todos,
Me gustaría saber como puedo llamar a procedimientos almacenados en sql server para que una apicación con millones de registros me vaya más rápido.
Si alguien tiene algún ejemplo le agradezco que lo publique, gracias.
| |||
Procedimientos almacenados Hola a todos, Me gustaría saber como puedo llamar a procedimientos almacenados en sql server para que una apicación con millones de registros me vaya más rápido. Si alguien tiene algún ejemplo le agradezco que lo publique, gracias. |
| ||||
Re: Procedimientos almacenados Si hablas de millones de registros los SP son muy recomendables, sin embargo de nada servirían si tu query no esta bien estructurado, te recomiendo en primer lugar asegurarte de la existencia de indices en las tablas a las que vas a hacer los query, en segundo lugar, asegurarte que los JOIN que hagas entre tablas sea de la forma adecuada; para un motor de base de datos no es lo mismo hacer un join entre A y B que entre B y A, las estadísticas y los índices trabajan diferente en ambos casos. Para su ejecución lo que Myakire te indica es correcto, es tan simple como llamarlo y listo. |
| ||||
Re: Procedimientos almacenados Cita: Amén.
Iniciado por CésarBalaguer ![]() Si hablas de millones de registros los SP son muy recomendables, sin embargo de nada servirían si tu query no esta bien estructurado, te recomiendo en primer lugar asegurarte de la existencia de indices en las tablas a las que vas a hacer los query, en segundo lugar, asegurarte que los JOIN que hagas entre tablas sea de la forma adecuada; para un motor de base de datos no es lo mismo hacer un join entre A y B que entre B y A, las estadísticas y los índices trabajan diferente en ambos casos. Para su ejecución lo que Myakire te indica es correcto, es tan simple como llamarlo y listo.
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Re: Procedimientos almacenados Hace mucho tiempo que no te veo un aporte decente U_G, ya deja de inflar tu contador ![]() jejeje, saludos que es "viernes virtual" ![]() ![]() |
| ||||
Re: Procedimientos almacenados Lo será para ti maldito que yo si trabajo de cabo a rabo esta semana ![]() Es cierto, he estado un poco ausente así que solo entro de vez en cuando a inflar mi contador nomás para que no me alcances ![]() Un saludo master y salú!
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |
| ||||
Re: Procedimientos almacenados ![]() ![]() Cita: Diablos!!, que cínico!! Es cierto, he estado un poco ausente así que solo entro de vez en cuando a inflar mi contador nomás para que no me alcances ![]() ![]() ![]() Bueno, ya estuvo, estábamos hablando de procedimientos almacenados, o no? |
| ||||
Re: Procedimientos almacenados ![]() ![]() http://support.microsoft.com/kb/q164485/
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera." -- Ernest Hemingway |