Questo articolo mostra come controllare le dimensioni dei database e delle tabelle MySQL. Puoi farlo usando l'interfaccia web di phpMyAdmin o usando la riga di comando mysql programma.
Per guardare un video che dimostra le seguenti procedure, fare clic di seguito:
Utilizzo di phpMyAdmin
Puoi utilizzare l'interfaccia web di phpMyAdmin per controllare le dimensioni dei database e delle tabelle MySQL. Per fare ciò, segui questi passaggi:
- Accedi a cPanel. Se non sai come accedere al tuo account cPanel, consulta questo articolo.
- Nella sezione DATABASE della schermata iniziale di cPanel, fai clic su phpMyAdmin:
La pagina di amministrazione di phpMyAdmin appare in una nuova finestra.
- Nel riquadro di sinistra, fai clic sul nome del database che desideri visualizzare.
-
Nel riquadro di destra, individua la colonna Dimensioni. phpMyAdmin elenca la dimensione di ogni tabella nel database:
-
Per ottenere la dimensione totale del database, scorrere fino alla fine della colonna Dimensione:
Uso di mysql programma da riga di comando
Puoi usare mysql programma da riga di comando per controllare le dimensioni dei database e delle tabelle MySQL. Per fare ciò, segui questi passaggi:
- Accedi al tuo account utilizzando SSH.
- Alla riga di comando, digita il seguente comando, sostituendo nome utente con il nome utente del tuo account A2 Hosting:
mysql -u username -p
- In Inserisci password prompt, digitare la password. Quando si digita la password corretta, mysql> viene visualizzato il messaggio.
-
Per controllare le dimensioni di tutti i tuoi database, in mysql> prompt digitare il seguente comando:
SELECT table_schema AS "Database", ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size (MB)" FROM information_schema.TABLES GROUP BY table_schema;
A seconda del numero di database di cui disponi e della loro dimensione, il completamento di questo comando potrebbe richiedere uno o due minuti. Al termine del comando, vengono elencati tutti i database e le dimensioni corrispondenti (in megabyte). -
Per controllare le dimensioni di tutte le tabelle in un database specifico, in mysql> prompt, digitare il comando seguente. Sostituisci nome_database con il nome del database che si vuole controllare:
SELECT table_name AS "Table", ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)" FROM information_schema.TABLES WHERE table_schema = "database_name" ORDER BY (data_length + index_length) DESC;
Al termine del comando, vengono elencate tutte le tabelle e le dimensioni corrispondenti (in megabyte), con la tabella più grande in alto e la tabella più piccola in basso.
Maggiori informazioni
- Per ulteriori informazioni su phpMyAdmin, visitare https://www.phpmyadmin.net.
- Per ulteriori informazioni sul programma da riga di comando mysql, visitare https://mariadb.com/kb/en/mysql-command-line-client.