Перейти к основному содержимому
Версия: 2.0.x

inspect_memory

inspect_memory(module_name)

Эта функция возвращает оценку использования памяти для указанного модуля.

Аргументы

module_name: имя модуля (VARCHAR).

ПРИМЕЧАНИЕ: Поддерживаются следующие имена модулей (подробнее см. класс MemoryUsageTracker.java):

  • Load
  • Compaction
  • Export
  • Delete
  • Transaction
  • Backup
  • Task
  • TabletInvertedIndex
  • LocalMetastore
  • Report
  • MV
  • Query
  • Profile
  • Agent
  • Statistics
  • Coordinator
  • Dict

Возвращаемое значение

Возвращает строку VARCHAR, представляющую оценочный размер памяти (например, "100MB").

Примеры

Пример 1: Просмотр использования памяти модулем Load текущего FE:

mysql> SELECT inspect_memory('Load');
+------------------------+
| inspect_memory('Load') |
+------------------------+
| 251.8KB |
+------------------------+
1 row in set (0.00 sec)