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

Proč MySQL přidává komentář k tabulkám InnoDB?

InnoDB ukládá mnoho tabulek na soubor. Uvnitř tohoto datového souboru InnoDB může být volné místo:

  • Když pustíte tabulku nebo index, odstraníte řádky nebo nahradíte řádky menšími (např. kratší TEXT)
  • Soubor se zvětšil n MB najednou (nakonfigurováno v my.cnf)

Komentář vám pouze říká, kolik volného místa je ve vašich datových souborech InnoDB. Když se to blíží 0, InnoDB rozšíří datový soubor.

Věřím, že výchozí alokační blok je 10 MB, takže to je pravděpodobně důvod, proč máte téměř 10 MB volných.




  1. PostgreSQL High Availability instalací Patroni

  2. Extrahujte MySQL pole řádku do PHP proměnných a pole

  3. Časový limit MySql JDBC i s 'autoReconnect=true'

  4. Indexy a vícesloupcové primární klíče