MariaDB Розмір бази даних, таблиць
Колеги всім привіт.
У сьогоднішній короткій статті я вам хочу дати приклад кілька корисних скриптів для перегляду розміру бази даних. Буду показані приклади, які показуватимуть розмір бази в мегабайтах та гігабайтах.
Вміст статті:
- Розмір усіх баз даних у мегабайтах.
- Розмір усіх баз даних у гігабайтах.
- Розмір таблиць у базі даних у мегабайтах.
- Розмір таблиць у базі даних у гігабайтах.
1. Розмір усіх баз даних у мегабайтах.
mariadb> 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;
2. Розмір усіх баз даних у гігабайтах.
mariadb> SELECT table_schema AS "Database",
ROUND(SUM(data_length + index_length) / 1024 / 1024 / 1024, 2) AS "Size (GB)"
FROM information_schema.TABLES
GROUP BY table_schema;
3. Розмір таблиць у базі даних у мегабайтах.
mariadb> SELECT table_name AS "Table",
ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size (MB)"
FROM information_schema.TABLES
WHERE table_schema = "test"
ORDER BY (data_length + index_length) DESC;
4. Розмір таблиць у базі даних у гігабайтах.
mariadb> SELECT table_name AS "Table",
ROUND(((data_length + index_length) / 1024 / 1024 / 1024), 2) AS "Size (GB)"
FROM information_schema.TABLES
WHERE table_schema = "test"
ORDER BY (data_length + index_length) DESC;
Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.