Система управления базами данных (СУБД) Oracle предназначена для одновременного доступа к большим объемам хранимой информации и манипуляции с ними. В СУБД Оракл есть два основных понятия, которые необходимо усвоить начинающему специалисту для понимания общей концепции, – это база данных и экземпляр. Многие новички путают (подменяют) эти понятие, а они совершенно не равнозначны!
Если в двух словах, то база данных Oracle – это набор файлов в ОС, а экземпляр – процессы и память, причем одна база данных может быть доступна в нескольких экземплярах, а экземпляр единовременно обеспечивает доступ только к одной базе данных. Вот в чем отличие!
Отмечу еще, что к экземпляру относятся файлы параметров, в которых прописываются его характеристики. Основной файл – это файл init.ora, отвечающий за параметры инициализации экземпляра, такие как имя базы данных, ссылку на управляющие файлы и пр.
Думаю, объяснил понятно? В следующих заметках моего блога рассмотрим оба этих понятия более подробно.