Она отличается от любых других имеющихся на рынке книг по производительности Oracle. В ней нет перечня советов и приемов. Ее цель состоит в том, чтобы избавить вас от головной боли по поводу производительности так быстро и эффективно, как вы и не надеялись. Мне кажется, что такая книга, меняющая все ваше представление о производительности, была необходима.
Книга описывает определенный метод оптимизации производительности системы Oracle, но не останавливается на этом. Предписанный метод оптимизирует производительность самого процесса повышения производительности. Цель книги не в том, чтобы заработала быстрее какая-то одна система, а в том, чтобы вы могли быстрее и эффективнее оптимизировать работу любой системы.
Книга уделяет более пристальное внимание диагностике проблемы производительности, а не ее решению. Мой опыт говорит о том, что обычно сложнее всего именно поставить диагноз. Множество специалистов может предложить разумное решение на основании плохо собранных диагностических данных для проектов с неудачной спецификацией. Если задача поставлена корректно, то решить ее обычно бывает несложно. Но если решать не ту задачу, то шансы, что в результате будет решена и та, которую следовало решить, ничтожны. В книге приведено множество примеров работы не над теми задачами и объяснено, как никогда не повторить эту ошибку.
Это не книга об управлении системой или планировании загрузки мощностей, хотя практически вся предложенная информация имеет отношение к работе системного инженера и специалиста, занимающегося планированием мощностей. Это и не сборник всех «событий ожидания» Oracle. В книге описаны те события, которые наиболее часто встречались в сотнях проанализированных нами файлов трассировки, но их подробные описания следует искать в других источниках (например, в Интернете). Для меня в качестве основного поставщика сведений о событиях ожидания выступает google.com. Авторы не устают добавлять новые сведения о событиях ожидания в копилку Интернета.
Наконец, хочу сказать, что эта книга адресована практикующим специалистам по оптимизации. Это не оторванные от жизни теории. Вся включенная в нее информация необходима моим слушателям, коллегам и мне самому для выполнения работы по повышению производительности Oracle.
< Предыдущая | Следующая > |
---|