Вопрос кажется довольно необычным, но вот полное постановление проблемы
В настоящее время мы отслеживаем таблицы базы данных MySQL в Grafana с использованием источника данных MySQL
Некоторые таблицы в MySQLиметь более 100 тыс. записей (запросы SELECT)
Мы используем панель таблиц для визуализации данных таблиц MySQL и в рамках метрик, у нас есть запросы SELECT, которые дают нам более 100 тыс. записей одновременно
То, что мы ищем, это то, что вместо того, чтобы извлекать все данные из базы данных сразу в Grafana, есть ли способ, когда мы нажимаем Next
или 2
, следующий набор записей может быть получен напрямую изсаму базу данных (нумерацию страниц), чтобы Графану не повесили.
Например,
select * from database.data
будет возвращать 100 тыс. Данных, поэтому нам нужны данные за клик, т. Е. Когда мы нажимаем следующую кнопку или 2, дальнейший набор записей должен извлекаться из базы данных, а не изГрафана в памяти.
Есть ли способ сделать это?