Bii o ṣe le Ṣayẹwo Iwọn Iwọn data MySQL ni Lainos


Ninu nkan yii, Emi yoo fi ọ han bi o ṣe le ṣayẹwo iwọn awọn apoti isura data MySQL/MariaDB ati awọn tabili nipasẹ ikarahun MySQL. Iwọ yoo kọ bi o ṣe le pinnu iwọn gidi ti faili data lori disiki naa ati iwọn data ti o wa ninu ibi ipamọ data kan.

Nipa aiyipada MySQL/MariaDB tọju gbogbo data ni eto faili, ati iwọn data ti o wa lori awọn apoti isura data le yato si iwọn gangan ti data Mysql lori disiki ti a yoo rii nigbamii.

Ni afikun, MySQL nlo data_schema foju data lati tọju alaye nipa awọn apoti isura infomesonu rẹ ati awọn eto miiran. O le beere lọwọ rẹ lati ṣajọ alaye nipa iwọn ti awọn apoti isura data ati awọn tabili wọn bi o ti han.

# mysql -u root -p
MariaDB [(none)]> SELECT table_schema AS "Database Name", 
ROUND(SUM(data_length + index_length) / 1024 / 1024, 2) AS "Size in (MB)" 
FROM information_schema.TABLES 
GROUP BY table_schema; 

Lati wa iwọn iwọn data MySQL kan ti a pe ni rcubemail (eyiti o han iwọn gbogbo awọn tabili inu rẹ) lo ibeere mysql atẹle.

MariaDB [(none)]> SELECT table_name AS "Table Name",
ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size in (MB)"
FROM information_schema.TABLES
WHERE table_schema = "rcubemail"
ORDER BY (data_length + index_length) DESC;

Lakotan, lati wa iwọn gangan ti gbogbo awọn faili data MySQL lori disiki (faili faili), ṣiṣe aṣẹ du ni isalẹ.

# du -h /var/lib/mysql

O tun le fẹ lati ka wọnyi atẹle awọn nkan ti o ni ibatan MySQL.

  1. 4 Awọn irinṣẹ Irinṣẹ Wulo lati ṣetọju Iṣe MySQL ni Lainos
  2. 12 MySQL/MariaDB Aabo Awọn adaṣe to dara julọ fun Lainos

Fun eyikeyi awọn ibeere tabi awọn imọran afikun ti o fẹ pin nipa akọle yii, lo fọọmu esi ni isalẹ.