Оптимизация производительности базы данных Oracle или системы, использующей БД Oracle, долго считалась подвластной лишь черной магии. Администраторов баз данных учили, что следует полагаться на такие статистические данные, как коэффициенты попаданий в кэш буферов. Разработчикам приходилось прислушиваться ко всяческим советам и идти на различные ухищрения для выявления и исправления плохо работающих команд SQL. Успехи настройки нередко были случайными и достигались скорее за счет интуиции, комбинируемой с методом проб и ошибок, чем благодаря какому-то надежному и воспроизводимому методу. Естественно, что оптимизация производительности стала считаться очень сложной задачей, но так ли это на самом деле. В книге "Oracle. Оптимизация производительности" известные исследователи Oracle, Кэри Миллсап и Джефф Хольт, открывают новые горизонты, описывая надежный, воспроизводимый и четкий метод выявления проблем производительности системы. Уходят в прошлое те дни, когда приходилось довольствоваться набором случайных советов и приемов. Интуиция, предчувствия и метод проб и ошибок уступают место четкому методу, позволяющему с уверенностью определить основную причину любой проблемы производительности. Статистические данные уровня экземпляра, такие как коэффициенты попадания в кэш буферов, остаются на обочине, а основное внимание уделяется единственной, действительно значимой характеристике - времени отклика, каким его видят пользователи системы. Ключом к методу Кэри и Джеффа является тот факт, что программное обеспечение базы данных Oracle оснащено инструментами, способными предоставить информацию о том, на что тратится время. В общих словах можно описать их метод следующим образом: Выбор пользовательской операции, оптимизация которой наиболее важна для бизнеса. Сбор корректно выбранных данных расширенной трассировки SQL, относящихся к данной операции. Выявление по данным трассировки места и причин расходования времени на эту операцию Определение, на основе выводов предыдущего этапа, наиболее эффективного способа повышения производительности (уменьшения времени отклика) данной операции Кэри и Джефф подробно описывают свой метод. Они показывают читателю, как его применять, и объясняют, почему этот метод эффективен. И он действительно эффективен. Метод способен помочь не только выявить проблемы с производительностью, но и уверенно прогнозировать и количественно оценить рост производительности, обусловленный такими действиями, как увеличение количества и/или мощности процессоров или же добавление оперативной памяти.
Дополнительные сведения:
Артикул: 1422409 |
ISBN: 5-93286-078-2 |
Тип переплета: мягкий |
Тираж: 2000 |
Название: Oracle. Оптимизация производительности |
Автор: К. Миллсап, Д. Хольт |
Дополнительные сведения: пер. П. Шера |
Место издания: Санкт - Петербург |
Издатель: Символ-Плюс |
Дата издания: 2018 |
Количество страниц: 461 |
Высота, см.: 24 |
Ширина, см: 16,5 |
Толщина, см: 2,6 |
Вес в граммах: 720 |