Tento wikiHow vás naučí, jak zkontrolovat velikost databáze MySQL. Velikost databáze můžete zkontrolovat pomocí MySQL Workbench nebo spuštěním dotazu v MySQL.
Kroky
Metoda 1 ze 2: Použití MySQL Workbench
Krok 1. Otevřete MySQL Workbench
Má modrou ikonu s obrázkem, který připomíná delfína. Kliknutím na ikonu spustíte MySQL Workbench.
Krok 2. Připojte se k serveru MySQL
Poklepejte na server MySQL v modulu SQL Development na úvodní obrazovce. Poté zadejte heslo k databázi a připojte se.
Pokud server SQL není na této obrazovce uveden, klikněte na Nové připojení a zadejte informace o serveru, včetně názvu hostitele, portu, uživatelského jména a hesla.
Krok 3. Umístěte ukazatel myši na databázi v podokně schématu
Je to na postranním panelu vlevo. Vpravo od názvu databáze se zobrazí několik ikon.
Krok 4. Klikněte na ikonu informací
Je to ikona, která připomíná „i“vedle názvu databáze v podokně schématu.
Krok 5. Klikněte na kartu Informace
Je to první karta v hlavním podokně uprostřed. Zobrazí se informace o databázi. Velikost databáze je uvedena vedle položky „Velikost databáze (hrubý odhad). Zobrazí hrubý odhad velikosti databáze.
Metoda 2 ze 2: Spuštění dotazu
Krok 1. Připojte se k serveru MySQL
K připojení k databázi MySQL můžete použít řadu aplikací, včetně MySQL Workbench. Můžete také dotazovat databázi MySQL v příkazovém řádku v systému Windows nebo terminálu v systému Mac. Jakmile je MySQL na vašem počítači nainstalován, budete muset přejít do adresáře MySQL na příkazovém řádku Windows a zadat mysql -u root -p. Poté zadejte heslo pro svou databázi.
Krok 2. Jako první řádek dotazu zadejte SELECT table_schema „DB Name“
Toto je příkaz select pro spuštění dotazu v databázi.
Krok 3. Jako druhý řádek zadejte SUM (délka dat + délka tabulky) „Velikost v bajtech“
Tento příkaz zobrazí velikost každé tabulky v bajtech.
Krok 4. Jako další řádek zadejte ROUND (SUM (data_length + index_length) / 1024 /1024, 2) 'Size in MiB'
Zobrazí se zaokrouhlené číslo velikosti v megabajtech.
Chcete -li zobrazit zaokrouhlené číslo v kilobajtech, zadejte místo toho ROUND (SUM (délka_datum + délka_indexu) / 1024, 2) „Velikost v KiB“
Krok 5. Jako poslední řádek zadejte FROM information_schema.tables
Tento příkaz určuje, na které databázové tabulky se má dotazovat.
Krok 6. Zadejte GROUP BY table_schema; a spusťte dotaz
Zobrazí se velikost vašich databází. Můžete také zadat {[kbd | WHERE table_schema = 'název databáze';}} a zkontrolovat velikost konkrétní databáze. Místo "názvu databáze" zadejte skutečný název databáze. Váš dotaz by měl vypadat nějak takto:
VYBERTE tabulku_schema „Název DB“SUM (délka dat + délka tabulky) „Velikost v bajtech“, ROUND (SUM (délka_dat + délka_indexu) / 1024 /1024, 2) „Velikost v MiB“Z informací_schema.tables SKUPINA PODLE tabulky_schema;