 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Invitado
|
Publicado: Lun 12 Abr, 2004 6:09 pm Asunto: Insertar nuevos registros en un SQL Server |
|
|
Hola a todos:
Tengo un problema con la inserción de nuevos registros en una tabla, el problema a surgido cuando la tabla ha alcanzado un número muy elevado de registros (millones). El problema está en que cada vez que se realiza un nuevo insert, se está ralentizando el procesado.
Ayuda...
Gracias |
|
| Volver arriba |
|
 |
LordNemesis Master


Registrado: 31 Dic 2003Mensajes: 340Ubicación: México
|
Publicado: Mie 12 May, 2004 5:11 am Asunto: |
|
|
Intenta creando los indices pertinentes, esto aunque no lo parezca ayuda muchisimo al manejador de BD a realizar las operaciones mas rapidamente... _________________ Dirección Municipal de Informática
H. Ayuntamiento de Tijuana
Arriba Lopez Obrador !!!
Los Mexicanos Merecemos Respeto !!! |
|
| Volver arriba |
|
 |
XyVy Master


Registrado: 25 Ago 2002Mensajes: 557Ubicación: Murcia (España)
|
Publicado: Mie 12 May, 2004 8:52 am Asunto: |
|
|
LordNemesis, tu apunte no está del todo claro, es decir los Indices, ayudan a realizar las consultas de forma más eficiente, pero enlentecen las inserciones y modificaciones, cogete cualquier libro sobre BD y comprobarás que esto que digo es citado en todos los sitios, además es algo logico, pues logicamente cuando hago consultas, se usan los indices para trabajar más rapidamente, pero cuando realizo las inserciones o modificaciones tengo que actualizar además los indices lo que enlentece el proceso, no sé que se puede hacer en tu caso, en Firebird por ejemplo es útil cada x tiempo, regenerar los indices, para que el acceso sea más eficiente, pues cada x tiempo, los indices van perdiendo velocidad... _________________ OJO!! Ya tenemos subforo de Bases de Datos!!
Gracias a los admins. |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|