Иногда я получаю сообщение об ошибке mnesia overloaded при использовании в основном async_dirty запросов и ram_copies таблиц. Поэтому, чтобы понять, что происходит, я хочу получить больше информации о состоянии mnesia, таком как количество запросов в секунду или размер очереди запросов. Я много искал и нашел два возможных подхода.
Первая функция mnesia:system_info, которая может возвращать список текущих транзакций. Но, похоже, он не может предоставить информацию о транзакциях без транзакций.
Вторая подписка на события mnesia, но при этом требуется активная фоновая обработка, а также ручная подписка на каждое событие таблицы.
Есть ли лучшие способы получить эту информацию?