Hola buenas, ejecuto un Sp para introducir datos en una tabla, pero se demora demasiado, para 300 registros 2 minutos.
Hay alguna forma de mejorar esto?
Un saludo
Y gracias
| |||
Mejorar velocidad de insert Hola buenas, ejecuto un Sp para introducir datos en una tabla, pero se demora demasiado, para 300 registros 2 minutos. Hay alguna forma de mejorar esto? Un saludo Y gracias
__________________ hay 10 tipos de personas los que piensan en binario y los que no |
| |||
Respuesta: Mejorar velocidad de insert Perdonar por lo escueto del mensaje El procedimiento crea un cursor y para cada registro efectua el insert y update Os pongo parte del codigo. Código PHP: y gracias
__________________ hay 10 tipos de personas los que piensan en binario y los que no |
| ||||
Respuesta: Mejorar velocidad de insert Con el permiso de Isaias. kaki prueba asi:
Código SQL:
Ver original
__________________ No repitamos temas, usemos el Motor de busquedas Plantea bien tu problema: Ayúdanos a ayudarte. |
| |||
Respuesta: Mejorar velocidad de insert Muchas grascias por la respuesta flaviovich. Yo tambien creo que sería bueno eliminar el cursor, sin duda. Solo que no encuentro la forma. Tengo un conjuto de resultados (id_articulo,id_cliente) que es lo que paso al cursor Despues lo recorro y voy haciendo Un insert y un update. Alguien tiene una idea de como solucionarlo.
__________________ hay 10 tipos de personas los que piensan en binario y los que no |
| ||||
Respuesta: Mejorar velocidad de insert ¿Has probado el código que te pasé?
__________________ No repitamos temas, usemos el Motor de busquedas Plantea bien tu problema: Ayúdanos a ayudarte. |
| |||
Respuesta: Mejorar velocidad de insert Perdona flaviovich, pero no lo probé porque no lo entiendo y no puedo adaptarlo a mis consultas. Si me lo explicas tal vez pueda .... Un saludo y Gracias
__________________ hay 10 tipos de personas los que piensan en binario y los que no |
| |||
Respuesta: Mejorar velocidad de insert No me cabe la más mínima duda de que así sea, sin embargo como no lo entiendo y tengo dudas pues pregunto. No sé como adaptar la solucion que me da flaviovich a mi codigo.
__________________ hay 10 tipos de personas los que piensan en binario y los que no |
| ||||
Respuesta: Mejorar velocidad de insert Ni modo, habrá que ir paso a paso. A ver, a qué campo de tu tabla articulos corresponde campo2?
__________________ No repitamos temas, usemos el Motor de busquedas Plantea bien tu problema: Ayúdanos a ayudarte. |
| |||
Respuesta: Mejorar velocidad de insert Ok flaviovich te pego todo el codigo sin tocar y te explico lo que hace el sp
Código SQL:
Para que os hagais una idea lo que hago es seleccionar unas filas que deben cumplir unas condiciones y pasarlas al cursor.Ver original Despues hago un insert en una tabla y actualizo otra. Como peculariadad en la tabla pujado al hacer los inserts el importe se incrementa en 0.01 para cada insert. Espero que ahora se me netienda mejor. Un saludo y Gracias
__________________ hay 10 tipos de personas los que piensan en binario y los que no |
Etiquetas: |