Библиотека Oracle DBA - Книги

Материалы по SQL и PL/SQL лежат здесь


Если Вы только приступаете к изучению основ работы с базами данных Oracle, я бы рекомендовал следующее:


Настольная книга Администратора БД Oracle

Сем Алапати: Oracle DataBase 11g Руководство Администратора Баз Данных. Качество книги - отличное.

Это та книга, которая достаточно долго лежала у меня на столе, когда в моей компетенции было администрирование серверов. Часть материалов сайта взята как раз из нее.

Возможно, книга покажется достаточно сложной.


Ядро

[Джонатан Льюис] Ядро Oracle. Внутреннее устройство для администраторов и разработчиков баз данных / пер. с англ. Киселев А. Н. – М.: ДМК Пресс, 2015. – 372 с.: ил. ISBN 978-5-97060-169-3


Лучшие книги по Oracle Performance Tuning:

  • Jonathan Lewis “Cost Based Optimizer fundamentals”
  • Christian Antognini “Troubleshooting Oracle performance”


Книги полезные для администратора баз данных Oracle (на русском языке):

  • Oracle 10g администрирование часть 1 (rus)
  • Oracle 10g администрирование часть 2 (rus)


Книги полезные для администратора баз данных Oracle (на английском языке):

  • Expert Oracle Database 11g Administration
  • Expert's Voice in Oracle - Kyte T. - Expert Oracle Database Architecture, Second Edition [2010, PDF, ENG]
  • Expert's Voice in Oracle - Alapati S., Kuhn D., Padfield B. - Oracle Database 11g Performance Tuning Recipes. A Problem-Solution Approach [2011, PDF, ENG]


Классика Oracle:

  • Oracle. Проектирование баз данных (RUS 1999)
  • Том Кайт - Oracle для профессионалов (RUS 2003)


Книги, рекомендованные моими коллегами, разработчиками Oracle:

Cost-Based Oracle Foundaments / Oracle основы стоимостной оптимизации



Ссылки на материалы по изучению Oracle SQL и PL/SQL теперь собираются здесь



Порекомендуйте хорошие материалы по изучению базы данных Oracle, серверов приложений, BI, etc


Активизировались правообладатели, материалы ищите самостоятельно.



~Вопрос (человек работает в компании, где используются сервера баз данных Oracle):

Ну прошел я комплекс курсов «Администрирование Oracle Database 11g» в Специалисте.. а что дальше? За БД браться еще бояздно.

~Ответ:

Нужна практика.

Если есть возможность, попробуйте выделить какой-нибудь компьютер и разверните на нем базу из каких-нибудь бекапов Oracle. Или клонируйте уже работающую. Может кто из ДБА поможет. (если это возможно конечно, я когда работал у меня такая возможность была.).

Можно использовать и какую-нибудь из стандартных схем, но лучше на приблеженным к реальным данным, с которыми предстоит работать.

Ну а дальше следует проделать все шаги из курса Администрирование 2 по восстановленю базы, т.е. восстановление при потере контрол файла, при потере редолог журнала, импорт / экспорт, бекапы с помощью RMAN, откат к определенной дате, Upgrade до следующей версии.


[Offtopic] Материалы по PostgreSQL


В связи с понятно какими событиями.


PostgreSQL 15 изнутри https://postgrespro.ru/education/books/internals

Администрирование PostgreSQL 10. Настройка и мониторинг
https://postgrespro.ru/education/courses/DBA2