sql >> Base de Datos >  >> RDS >> Mysql

MySQL optimización de tabla enorme

Aquí hay algunos ejemplos de innodb que funcionan en tablas grandes de aprox. De 60 a 500 millones de filas que demuestran las ventajas de una tabla innodb bien diseñada y la mejor manera de utilizar índices agrupados (solo disponible con innodb)

MySQL y NoSQL:Ayúdame a elegir el adecuado

60 millones de entradas, entradas seleccionadas de un mes determinado. ¿Cómo optimizar la base de datos?

Reescribiendo mysql select para reducir el tiempo y escribiendo tmp en el disco

También querrá leer lo siguiente:

http://dev.mysql.com/doc /refman/5.0/en/innodb-index-types.html

http://www. xaprb.com/blog/2006/07/04/how-to-exploit-mysql-index-optimizations/

Una vez que haya ordenado los diseños de sus tablas y optimizado su configuración de innodb:

http:// www.mysqlperformanceblog.com/2006/09/29/what-to-tune-in-mysql-server-after-installation/

http://www.mysqlperformanceblog.com/2007/11/03/ elegir-innodb_buffer_pool_size/

Puedes intentar algo como:

start transaction;

insert into target_table (x,y) select x,y from source_table order by x,y;

commit;

Espero que esto ayude.