#sql #database #td-engine
Вопрос:
Я использую базу данных TDengine. У меня есть несколько баз данных.
Как я могу проверить размер конкретной базы данных?
Например, мы можем выполнить инструкцию SQL, подобную этой:
SELECT table_schema "DB Name", ROUND(SUM(data_length index_length) / 1024 / 1024, 1) "DB Size in MB"
ИЗ information_schema.таблицы ГРУППИРОВКА ПО таблице_щема;
Что я могу сделать в базе данных TDengine ? Я проверил документы, но ничего не получил.
Ответ №1:
Насколько я знаю, сейчас такой команды нет.
Может быть, ты сможешь попробовать
show DB_NAME.vgroups;
найдите vnodes, принадлежащие этой базе данных. Затем проверьте размер этих vode на диске по пути $dataDir/vnode
.