Oracle Baselines для принудительного выполнения плана

У нас есть веб-приложение (серверная часть Oracle), у которого есть запрос, который ведет себя по-разному между производством и QA. Наша среда контроля качества имеет точную копию продукции.

Проблема была прослежена в плане выполнения между двумя средами. QA имеет лучший план выполнения по сравнению с гордостью. Таким образом, очевидный шаг состоит в том, чтобы каким-то образом заставить тот же план выполнения в производстве.

Одним из методов, доступных в Oracle 11.2.0, является использование базовых показателей. Однако приложение генерирует запрос динамически на основе входных данных, предоставленных конечным пользователем.

Поэтому мой вопрос заключается в том, как использовать базовые показатели Oracle, чтобы заставить производство использовать один и тот же план выполнения.

0 ответов

Другие вопросы по тегам