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

Jak rozdělit tabulku MySQL podle dne?

Indexy jsou nutností pro jakýkoli stůl. Podrobnosti indexu(ů) se odvozují z SELECTs ty máš; pojďme se na ně podívat.

Základní pravidla:

  • Nerozdělujte tabulku s méně než milionem řádků
  • Nepoužívejte více než přibližně 50 oddílů.
  • Pokud po určitém počtu dní/týdnů/měsíců „čistíte stará data“, přečtěte si můj blog pro kód, jak to udělat.
  • PARTITION BY RANGE() je jediným užitečným rozdělovacím mechanismem.


  1. Problém s oprávněním k PostgreSQL v kontejneru dockeru

  2. Převést SQL na SQL alchymii

  3. Jak přidám další členy do svého sloupce typu ENUM v MySQL?

  4. AngularJS | Jak odeslat data Json do databáze v Codeigniter