2012-07-17 2 views
0

Мне нужно выполнить некоторые тесты производительности с помощью Derby DB. Я хочу сделать несколько тестовых прогонов, однако все, кроме первого запуска, занимают всего несколько миллисекунд. Я предполагаю, что Derby некоторые (запросы результата) кэши, которые обслуживают все запросы после первого.Отключение кэшей Apache Derby

Конечно, это не то, что я хочу. Я хочу, чтобы Derby выполнял инструкции снова и снова, а не кешировал результаты запроса.

Как я могу отключить все кэширование в Derby для получения правильных результатов теста производительности?

С уважением

ответ

0

Derby не кэширует результаты запроса. Он кэширует план выполнения заявлений; он кэширует некоторые страницы из таблиц базы данных; но он не кэширует результаты запроса.

Я не знаю, почему вы думаете, что отключение всего кэширования в Дерби необходимо для получения правильных результатов.

Смежные вопросы