Опыт и рекомендации по оптимизации SQL-запросов
В этой статье изложен многолетний опыт оптимизации SQL-запросов в процессе работы с базами данных Oracle 9i, 10g и 11g. В качестве рабочего инструмента для получения планов запросов мною используется всем известные программные продукты Toad и PLSQL Developer.
Нередко возникают ситуации, когда запрос работает долго, потребляя значительные ресурсы памяти и дисков. Назовем такие запросы неэффективными или ресурсоемкими.
Причины ресурсоемкости запроса могут быть следующие:
плохая статистика по таблицам и индексам запроса;
проблемы с индексами в запросе;
проблемы с хинтами в запросе;
неэффективно построенный запрос;
неправильно настроены параметры инициализации базы данных, отвечающие за производительность запросов.
https://www.fors.ru/upload/magazine/07/http_text/russia_mihjeichev_plan_recomendations.html
#db
👉 @database_info
Post #464
1.9K
- 👍 3