¿Alguien me puede decir cómo agregar una clave en MySQL? Tengo 500,000,000 filas en una base de datos, trans, con columnas i (INT NO SEÑALADO), j (INT NO SEÑALADO), nu (DOBLE), A (DOBLE). Intento indexar una columna, p.MySQL: ¿cuánto tiempo crear un índice?
ALTER TABLE trans ADD KEY idx_A (A);
y espero. Para una tabla de 14,000,000 filas, tomó aproximadamente 2 minutos para ejecutar en mi MacBook Pro, pero para todo el medio billón, está tomando 15 horas y contando. ¿Estoy haciendo algo mal, o simplemente soy ingenuo acerca de cómo la indexación de una base de datos escala con el número de filas?
es posible que desee ver en división (división de la base de datos) su tabla –