Baza danych a instancja bazy danych
środa, czerwiec 25th, 2008
Baza danych a instancja bazy danych
Bardzo często nasuwa się pytanie co to jest baza danych a co to jest instancja bazy danych, te dwa pojęcia są bardzo często niezrozumiane właściwie i tak naprawdę nie używane niewłaściwie, w związku z tym postaram się wyjaśnić jak ja rozumie te terminy i jakie są różnice.
Instancja bazy danych to: baza danych (struktura logiczna + fizyczna) + background procesy a także zaalokowana pamięć.
Czyli można powiedzieć, że jak baza jest stworzona ale nie wystartowana to jest to BAZA DANYCH natomiast jak baza danych jest stworzona i wystartowana (procesy wystartowane + pamięć zaalokowana) to wtedy jest to INSTANCJA BAZY DANYCH.
Instancja bazy oracle pracuje na pojedynczej bazie danych.
W jednej bazie możemy stworzyć wiele schematów, np. dla każdej aplikacji oddzielny schemat.