sql >> Databáze >  >> RDS >> Mysql

MySQL optimalizace obrovské tabulky

Zde je několik příkladů innodb, které fungují na velkých tabulkách o velikosti cca. 60 až 500 milionů řádků, které demonstrují výhody dobře navržené tabulky innodb a jak nejlépe používat seskupené indexy (k dispozici pouze s innodb)

MySQL a NoSQL:Pomozte mi vybrat ten správný

60 milionů záznamů, vyberte záznamy z určitého měsíce. Jak optimalizovat databázi?

Přepis mysql select pro zkrácení času a zápis tmp na disk

Budete si také chtít přečíst následující:

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/

Jakmile si vyřešíte návrhy tabulek a optimalizujete konfiguraci innodb:

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

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

Můžete zkusit něco jako:

start transaction;

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

commit;

Doufám, že to pomůže.




  1. Drag and Drop v MS Access a podmíněné třídění

  2. MySQL vypočítá klouzavý průměr N řádků

  3. Jak používáte zdrojový příkaz MySQL k importu velkých souborů v systému Windows

  4. Záleží na omezení velikosti VARCHAR?