Я испытываю стресс-тестирование таблицы базы данных
Я ищу любое программное обеспечение, которое может подключиться к моей базе данных и показать мне некоторые метрики, такие как количество строк в таблице, время для вставок, вставки / время, таблицафрагментация [логическая / физическая] и т. д.
Было бы замечательно, если бы инструмент отчетности мог делать следующее:
1] Отчет в режиме реального времени или по крайней мере через некоторый интервал, чтобы мне не пришлось ждать завершения теста, чтобы получитьпервый взгляд на данные
2] Возможность что-то делать с данными позже, например, получить 99,99 процентиль, среднее и т. д.
В основном свободно доступно:)
Кто-нибудьесть какие-то предложения о том, что я могу использовать с моей таблицей Oracle.Любые указатели были бы великолепны.
На самом деле я могу писать сценарии для регистрации таких вещей, как select count (*) и т. Д., Но тогда мне придется потратить много времени на анализ и изменение отчетов, а не тестов.Я думаю, что какая-то умная вещь уже может быть там ??
Спасибо
Редактировать:
- Я смотрю на образец дизайна для новой архитектуры
- Тесты - это «сравнительные» тесты для разных конструкций, и, следовательно, насколько я это делаю на одном и том же оборудовании, одной и той же схеме и т. Д., Они сопоставимы с некоторой степенью детализации.
- Я хочу отслеживать фрагментацию индекса, время отклика и т. Д.
- Если вы считаете, что есть другие вещи, которые могут измениться, пожалуйста, дайте мне знать.Я пытаюсь откатить таблицу до определенного состояния [в основном усечения] для каждой новой итерации теста