|
Мне кажется что администратор БД (DBA) - это больше склад
души и характера. Хороший DBA - радость
окружающим, их спокойствие и душевное
равновесие :)))
Хорошего DBA видно издалека. Он
неразговорчив, задумчив и вздрагивает от
телефонных звонков :)))
Понять, настоящий ли он DBA, можно задав ему
несколько несложных вопросов.
Узнать чем же он должен заниматься на
работе, можно прочитав:
Если Вы все еще не передумали им быть, то нужно
прочитать:
- Oracle Perfomance Tuning. Mark Gurry & Peter Corrigan. К
сожалению было написано для 7 версии. Я
очень много читал эту книгу и часто
использовал их скрипты.
- Oracle 8i Internal Services. Steeve Adams. Собственно его
величайшие достижение - это коллекция
скриптов на www.ixora.com.au.
Как поставить себе эту замечательную
коллекцию.
- Следите за статьями Tome Kyte на asktom.oracle.com.
Он много объясняет, особенно про тюнинг.
Мой пакет dba_utils, написанный
для системы Дозор-Джет.
Это было сделано специально, для того чтобы
разделить административные утилиты и схему
владельца приложения. Наиболее полезна там
процедура show_space, показывающая сколько
места в блоках занимает тот или иной объект
(идея tom kyte). Для Дозор-Джет были также
написаны :
- Утилита выгрузки полей
типа lob в файл. С возможностью сжатия на
лету ! (при участии Алексея Отт)
- Утилита позволяющая начать
собирать данные в новые партиции. Т.е.
реальный код, много поясняющий в работе
partion options
Мои утилиты DBA, написанные на
perl. Следят за alert_log, осуществляют backup,
автоматически поддерживают standby базу (гадкий
oracle украл мою идею написав продукт data guard
:)))).
Мои утилиты администрирования написанные
на php с web интерфейсом !
Утилиты Guy Harrison для
мониторинга БД
|