Посчитать место занимаемое в таблице

184
18 октября 2018, 23:10

Категорически приветствую! Существует mysql-сервер (mysqld Ver 5.6.36-82.0 for Linux on x86_64 (Percona Server (GPL), Release 82.0, Revision 58e846a)) с innodb БД общим размером на диске ~ 90GB где на каждую таблицу приходится отдельный ibd.

26G /srv/mysql/data/db/table1.ibd
48G /srv/mysql/data/db/table2.ibd
CREATE TABLE `table1` (
  `itemid` bigint(20) unsigned NOT NULL,
  `clock` int(11) NOT NULL DEFAULT '0',
  `value` bigint(20) unsigned NOT NULL DEFAULT '0',
  `ns` int(11) NOT NULL DEFAULT '0',
  KEY `table1_1` (`itemid`,`clock`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8
CREATE TABLE `table2` (
  `itemid` bigint(20) unsigned NOT NULL,
  `clock` int(11) NOT NULL DEFAULT '0',
  `value` double(16,4) NOT NULL DEFAULT '0.0000',
  `ns` int(11) NOT NULL DEFAULT '0',
  KEY `table2_1` (`itemid`,`clock`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8

Собсно вопрос в том, как без любой модификации БД (например, создание промежуточных таблиц) и желательно без операций записи на диск (например, SELECT INTO OUTFILE) посчитать фактически занимаемое место записей (в мегобайтах), где itemid = 1111 ? Возможно ли это вообще? Никак не могу нагуглить.

P.S. Кол-во записей пока не могу сказать, count долго считает, их там овердофига :)

READ ALSO
Кодировка БД и Сервлета UTF-8 не работает должным образом

Кодировка БД и Сервлета UTF-8 не работает должным образом

Имеется Web-приложение для регистрации документов (те

183
Стилизация детей в CSS

Стилизация детей в CSS

ЗдравтсвуйтеНужна помощь в вертске flex-блоки таким образом, чтобы все элементы + 1 начиная со второго имели одинаковые стили

213
Не работает svg shadow

Не работает svg shadow

У меня возникла проблема с настройкой тени для svg с примененной к нему маскойjsfiddle: http://jsfiddle

278
Помогите разобраться с onClick в JavaScript

Помогите разобраться с onClick в JavaScript

Совсем новичок в JavaScriptЗаранее извиняюсь за глупые вопросы

275