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

Velikost databáze se po exportu/importu liší

112,3 milionů co? řádky? b?

Pokud jde o velikost úložiště, není se čeho obávat, jde o to, jak je optimalizováno využití místa na disku (tabulka vakuum/optimalizace).http://dev.mysql.com/doc/refman/5.1/en/optimize-table.html

Na druhou stranu, pokud je to S řádků, budete muset vyhledat tabulky, které se liší, a zjistit proč.

use(replace schema name)

SELECT TABLE_NAME, table_rows, data_length, index_length, 
round(((data_length + index_length) / 1024 / 1024),2) "Size in MB"
FROM information_schema.TABLES WHERE table_schema = "test"   
union all
SELECT 'total', sum(table_rows), sum(data_length), sum(index_length), 
sum(round(((data_length + index_length) / 1024 / 1024),2)) "Size in MB"
FROM information_schema.TABLES WHERE table_schema = "test"   group by 1


  1. T-SQL trim   (a další nealfanumerické znaky)

  2. Jak vytvořit jedinečné náhodné celé číslo ID pro primární klíč pro tabulku?

  3. Jak začlenit mysql do výukového programu rychlého startu Jboss

  4. Logický operátor AND v mySql REGEXP?