Baza danych a instancja bazy danych
środa, czerwiec 25th, 2008Bardzo często nasuwa sie pytanie co to jest baza danych a co to jest instancja bazy danych, te dwa pojęcia są bardzo czesto niezrozumiane właściwie i tak naprawdę nie używane niewłaściwie, w związku z tym postaram sie 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.