Skip to main content

База података и инстанца базе података

Anonim

Термин "инстанце базе података" је често погрешно схваћен јер то значи различите ствари различитим произвођачима. Најчешће се користи у вези са имплементацијама Орацле базе података.

Општа значења инстанце базе података

Опћенито, инстанца базе података описује комплетно окружење базе података, укључујући РДБМС софтвер, структуру таблице, ускладиштене процедуре и друге функционалности. Администратори базе података могу креирати више инстанци исте базе података у различите сврхе.

На примјер, организација са базом података о запосленима може имати три различита случаја: производња (која се користи за задржавање живих података), предпродукција (која се користи за тестирање нових функција прије пуштања у производњу) и развој (користи се од стране програмера база података за креирање нових функционалности ).

Орацле Датабасе инстанци

Ако имате Орацле базу података, знате да инстанца базе података значи врло специфичну ствар.

Док сама база података садржи све податке апликације и метаподатке сачуване у физичким датотекама на серверу, инстанца је комбинација софтвера и меморије која се користи за приступ тим подацима.

На пример, ако се пријавите у Орацле базу података, ваша сесија за пријаву је инстанца. Ако се одјавите или затворите свој рачунар, ваша инстанца нестаје, али база података и сви ваши подаци остану нетакнути. Орацле инстанца може приступити само једној бази података, док се Орацле бази података може приступити више инстанци.

Примери СКЛ Сервера

Инстанца СКЛ Сервера обично значи специфичну инсталацију СКЛ Сервера. То није база података; већ је то софтвер који се користи за креирање базе података. Одржавање вишеструких примјера може бити корисно приликом управљања ресурсима сервера јер се свака инстанца може конфигурисати за кориштење меморије и ЦПУ-а, што је нешто што не можете учинити за појединачне базе података у оквиру инстанце СКЛ Сервера.

Шема базе података против инстанце базе података

Може бити корисно размишљати о инстанци у контексту са шемом базе података. Схема је метаподаци који дефинишу дизајн базе података и начин на који ће се подаци организовати. Ово укључује своје табеле и њихове колоне и сва правила која управљају подацима. На пример, таблица запослених у бази података може имати колоне за име, адресу, идентификацију запослених и опис послова. Ово је структура или шема базе података.

Инстанца базе података је снимак стварног садржаја у било ком тренутку, укључујући податке и његов однос према другим подацима у бази података.