1 марта 2018 г.

Вопросы на собеседовании oracle DBA, часть 2

Несколько вопросов начального уровня к претенденту на должность администратора БД Oracle (DBA), позволяющих дать быструю оценку кандидата на предмет - стоит ли вести с ним дальнейший разговор или нет. Вопросы может задать кадровик или менеджер.


  • С помощью каких приложений можно стартовать инстанс базы данных:

1) SQL*Plus
2) Oracle Enterprise Manager
3) RMAN


  • Какие стадии проходит инстанс во время запуска:

1) nomount
2) mount
3) open


  • Какие типы остановки инстанса с помощью команды shutdown возможны:

1) normal
2) immediate
3) transactional
4) abort


  • Вы хотите что-бы одиночный инстанс oracle стартовал автоматически при старте операционной системы, какие способы настроить автостарт возможны:

1) Использовать Oracle Restart
2) Написать свои скрипты


  • Для чего используется файл с паролями (password file):

Когда база остановлена, то нет доступа к словарю данных и нельзя проверить пароль обычным способом. Поэтому необходим механизм для администратора подключиться к  базе данных, даже если база остановлена. Файл с паролями хранится на диске отдельно от базы, содержит имена и пароли всех учетных записей с правами администрирования (учетки имеющие привилегии sysdba и sysoper)


  • Из каких обязательных файлов состоит базы данных:

1) Дата-файлы
2) онлайн-редо лог файлы
3) контрольный файл


  • Какая связь между табличным пространством и дата-файлами:

1) Каждое табличное пространство состоит из одного или более дата-файлов.
2) Дата-файл может входить только в одно табличное пространство


  • Какая разница между представлением и материализованным представлением:

1) обычное представление - это SQL запрос в словаре (логический объект)
2) материализованное представление - это таблица (физический объект базы данных)


  • Событие "log file sync" из-за чего возникает

Ожидание завершения команд commit и rollback, или: ожидание записи на диск в онлайн редо-лог