Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Размер БД 
:(
    Опции темы
supercelt
Дата 27.1.2006, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 25.8.2005

Репутация: нет
Всего: 1



Как из своего PHP скрипта узнать размер своей базы данных MySQL в байтах???
PM   Вверх
Mal Hack
Дата 27.1.2006, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 11
Всего: 261



Было. Используем поиск.
1. Можно посчитать объем файлов, в которых мискул хранит данные, индексы и структуру.
2. Можно посчитать объем данных, умножив кол-во записей в таблицах на суммарную размерность полей, естественно, если есть текстовые поля, то придется шерстить по значениям..
3. TABLE STATUS вроде. Запрос такой.
PM ICQ   Вверх
realPROme
Дата 10.12.2008, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 123
Регистрация: 20.12.2006

Репутация: нет
Всего: нет



'SHOW TABLE STATUS FROM `db_name`'
возвращает необходимые данные, далее в цикле достаточно просуммировать все 'Data_length' и 'Index_length'
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Базы Данных | Следующая тема »


 




[ Время генерации скрипта: 0.0868 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.