Выделение большего объема памяти для Oracle приведет к увеличению скорости работы базы данных , поскольку расширение кэша БД уменьшает количество операций ввода-вывода.Мы можем почувствовать потенциальное улучшение с помощью советника кеша БД .
Однако нет никакой гарантии, что добавление памяти улучшит ваш конкретный запрос.Это грубый подход, и работает ли он в этом случае на самом деле, зависит от характера запроса.
Существует множество причин, по которым стоимость в плане объяснения не соответствует фактическому истекшему времени.Возможно, ваша статистика устарела, а план умещается в таблицу намного меньшего размера.Другая причина заключается в том, что вы страдаете от перекосов, поэтому у вас есть план, который подходит для определенных значений запроса, но не для других.Или, возможно, вы страдаете от неудачного выбора просмотра переменных связывания.С другой стороны, это может быть связано с аппаратным обеспечением: плохой диск, хитрые соединения, плохая конфигурация SAN.
Как заметил Чехов, все плохо выполняемые запросы по-своему неэффективны.Поэтому, если вам нужна более подробная помощь, вам нужно будет предоставить более подробную информацию о вашем конкретном сценарии.