![]() |
Mejorar el rendimiento en inserciones másivas
¿Cómo se mejoran rendimientos en Interbase para inserciones masivas?
Existen varias aproximaciones al problema. Lo común a todas ellos pasaría por desactivar los índices que tuviésemos involucrados, con ello ganamos dos cosas: 1) La inserción es más rápida, no hay mantenimiento de índices 2) Al volverlos a activarlos después de la inserción estos se reorganizan automáticamente, permitiendo tener índices bien balanceados (Nota: consejo útil para mantenimientos). Ahora sólo nos queda ver como hacemos el mantenimiento. En ese punto se pueden adoptar varias estrategias: - Podemos optar por crear una Stored Procedure que se ocupe de los cambios necesarios si es una inserción complicada. - Podemos usar también una tabla plana e insertar a mano desde ella, sería el método más rápido, pero el que lleva más trabajo. |
Creo que también podría emplearse un mecanismo multi hilo.
Al. |
La franja horaria es GMT +2. Ahora son las 13:18:27. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi