Oracle. Оптимизация производительности

Oracle. Оптимизация производительности

Кэрри Миллсап Джефф Хольт

     0

бумажная книга Лучший выбор

33.65 USD 28.6 USD

вы экономите 5.05 USD (15%).


В корзину


Наличие на складе:

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 05.04.2024; планируемая отправка: 06.04.2024

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 02.04.2024; планируемая отправка: 03.04.2024


Дорого? Есть книга от других продавцов от 6.26 USD



Издательство: Символ-Плюс
Серия: O``Reilly
Дата выхода: декабрь 2005
ISBN: 5-93286-078-2
Тираж: 2 000 экземпляров
Объём: 464 страниц
Масса: 725 г
Размеры(В x Ш x Т), см: 24 x 17 x 2
Обложка: мягкая
Бумага: офсетная
Иллюстрированное издание +
Переводное издание: Optimizing Oracle Performance
Язык оригинала: английский
ISBN оригинала: 0-596-00527-X
Год выхода оригинала: 2003

Оптимизация производительности базы данных Oracle или системы, использующей БД Oracle, долго считалась подвластной лишь черной магии. Администраторов баз данных учили, что следует полагаться на такие статистические данные, как коэффициенты попаданий в кэш буферов. Разработчикам приходилось прислушиваться ко всяческим советам и идти на различные ухищрения для выявления и исправления плохо работающих команд SQL. Успехи настройки нередко были случайными и достигались скорее за счет интуиции, комбинируемой с методом проб и ошибок, чем благодаря какому-то надежному и воспроизводимому методу. Естественно, что оптимизация производительности стала считаться очень сложной задачей, но так ли это на самом деле?

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

Ключом к методу Кэри и Джеффа является тот факт, что программное обеспечение базы данных Oracle оснащено инструментами, способными предоставить информацию о том, на что тратится время. В общих словах можно описать их метод следующим образом:

- Выбор пользовательской операции, оптимизация которой наиболее важна для бизнеса.

- Сбор корректно выбранных данных расширенной трассировки SQL, относящихся к данной операции. Выявление по данным трассировки места и причин расходования времени на эту операцию.

- Определение, на основе выводов предыдущего этапа, наиболее эффективного способа повышения производительности (уменьшения времени отклика) данной операции.

Кэри и Джефф подробно описывают свой метод. Они показывают читателю, как его применять, и объясняют, почему этот метод эффективен. И он действительно эффективен. Метод способен помочь не только выявить проблемы с производительностью, но и уверенно прогнозировать и количественно оценить рост производительности, обусловленный такими действиями, как увеличение количества и/или мощности процессоров или же добавление оперативной памяти.

Об авторах

Кэри Миллсап (Cary Millsap) - системный архитектор, разработчик и преподаватель курсов обучения Hotsos, на материале которых построена эта книга (http://www.hotsos.com). Прежде чем в 1999 году стать сооснователем компании Hotsos, он десять лет работал в корпорации Oracle в качестве одного из ведущих специалистов по производительности систем, где создал "Группу производительности систем" (System Performance Group) и стал ее вице-президентом. По его статьям, книгам, лекциям и выступлениям на различных конференциях тысячи консультантов Oracle, аналитиков групп поддержки, разработчиков и заказчиков учились оптимальному применению технологии Oracle. Кэри также является членом-учредителем неформального сообщества исследователей Oracle Oak Table Network (http://www.oaktable.net), широко известного в Oracle-сообществе.

Джефф Хольт (Jeff Holt) - разработчик программного обеспечения, аналитик группы поддержки, автор учебных курсов, преподаватель и выезжающий консультант Hotsos (http://www.hotsos.com). Ранее он был аналитиком группы поддержки и консультантом в корпорации Oracle, возглавлял технологическое направление в "Группе производительности систем". Начиная с 1987 года он улучшил производительность систем для сотен клиентов Oracle по всему миру. После 1989 года он посвятил основную часть времени созданию таких программных средств, как Hotsos profiler и Laredo, автоматизирующих важные этапы реализации проектов повышения производительности Oracle. Джефф также является членом Oak Table Network (http://www.oaktable.net).

Мнение специалиста:
"Наш друг Дейв Энсор - великий корифей науки о производительности Oracle - однажды сказал мне, что Кэри - это тот человек в корпорации Oracle, который лучше всех умеет опровергать теории. Так и есть. Но он умеет и созидать. Эта книга - просто фантастика. Те, кто прочтут ее, станут лидерами на ближайшие несколько лет."

- Могенс Норгаард (Mogens Norgaard), Miracle A/S