Ver Mensaje Individual
  #11 (permalink)  
Antiguo 19/12/2012, 07:10
Avatar de Malenko
Malenko
Moderador
 
Fecha de Ingreso: enero-2008
Mensajes: 5.323
Antigüedad: 16 años, 4 meses
Puntos: 606
Respuesta: insertar miles de registros en menos tiempo

Cita:
Iniciado por tumbero_x Ver Mensaje
Hola Malenko recien llego
la verdad no tengo idea de como fijarme eso para responderte
como podria hacerlo?
Yo es que a ese nivel me manejo más con SQL Server. CREO que en mysql el tipo de los indices depende del motor (engine).

De todas formas, el funcionamiento de clustered o nonclustered es algo "general" es el mismo en un indice de mysql o de sql server. Cuando el indice es clustered hay que reorganizar todo el índice porque se inserta de forma ordenada. Si el indice es clustered y el campo no es incremental hay que hacer espacio en disco, mover el indice e insertar en el "hueco" que toca para que esté el indice reordenado. En cambio en un indice nonclustered un insert con un valor no consecutivo no conlleva al realojo y la reconstrucción física del índice. Por eso es mejor dejar los indices clustered para campos identidad y los nonclustered para el resto.
__________________
Aviso: No se resuelven dudas por MP!