2016-12-27 12 views
0

Есть ли способ узнать размер пространственного индекса? До сих пор я использовал этот запрос: show table status from [dbname] однако он показывает 0 байтов для пространственных индексов. Есть ли другая команда для пространственных?Размер пространственного индекса в MySQL

ответ

1

Создайте таблицу со всеми вашими данными, но без индексов. (Возможно, копия ваших реальных данных). Проверьте используемое место на диске. Затем добавьте пространственные данные и перепроверьте пространство на диске.

Удаление индекса не обязательно освобождает место для ОС, поэтому DROP INDEX плюс CREATE INDEX, вероятно, не изменит размер. Следовательно, мое предложение выше началось свежее.

+0

Хм. Я сбросил созданный пространственный индекс и проверил размер таблиц между ними. Он по-прежнему показывает то же значение (im получает размеры из 'show table status из запроса [dbname]'). –

+0

drop + create вряд ли даст вам нужные показатели. См. Добавленный текст. –

 Смежные вопросы

  • Нет связанных вопросов^_^