Database Ynstânsje

In databanksysteem kin spesifyk wêze foar de databank

De term databank eksimplaar is faaks misferstutsen omdat it betsjutting fan ferskate dingen foar ferskillende ferkeapers betsjut. It wurdt meast brûkt yn ferbân mei Oracle-databaseynfierings.

Algemiene betsjutting fan in databankynformaasje

In algemien beskriuwt in database databank in folsleine database-omjouwing, wêrûnder de RDBMS-software, tabelstruktuer, bewarre prosedueres en oare funksjes. Databankbehearder kinne meardere eksimplaren fan deselde database meitsje foar ferskate doelen.

Bygelyks, in organisaasje mei in meiwurkersbatabase kin trije ferskillende eksemplaren hawwe: produksje (brûkt om live data te befetsjen), pre-produksje (brûkt om nije funksjes te foarkommen foardat it ferfieren is yn produksje) en ûntwikkeling (brûkt troch database-ûntwikkelders om nije funksjes te meitsjen ).

Oracle-database-ynstekkers

As jo ​​in Oracle-database hawwe , kenne jo dat in databankynimint in hiel spesifike ding betsjuttet.

Wylst de databank sels alle applikaasjegegevens en metadata opslein is yn fysike bestannen op in server, is in eksimplaar in kombinaasje fan 'e software en ûnthâld brûkt om tagong te krijen ta dy gegevens.

As jo ​​bygelyks in Oracle-database opnimme, is jo ynloggen sesje in eksimplaar. As jo ​​jo kompjûter of jo kompjûter ôfslute, falt jo ynstel, mar de databank - en al jo gegevens - bliuwe yntakt. In Oracle-eksimplaar kin tagelyk ien ien databank tagong krije, wylst in Oracle-database tagong ta meardere eksimplaren tagonklik wurde kin.

SQL Server-ynstekkers

In SQL-tsjinner ynstekke betsjut meastentiids in spesifike ynstallaasje fan SQL Server. It is net de database sels; Earder is it de software dy't brûkt wurdt om de database te meitsjen. It ophâlden fan meardere eksemplaren kin nuttich wêze by it behearen fan de server-middels om't elke eksimplaar foar ûnthâld- en CPU-oanbouwing konfigurearre wurde kin - wat jo net kinne foar yndividuele databases binnen in SQL Server-ynstinsje.

In databank skema vs. in databankynstânsje

It kin ek nuttich wêze om tinke oan in eksimplaar yn kontexte mei in databanksysteem. It skema is de metadata dy't de databest designje en hoe't de gegevens organisearre wurde. Dit befettet syn tabellen en har kolommen en elke regels dy't de gegevens regelje. Bygelyks, in meiwurker-tabel yn in databank kin kolommen hawwe foar namme, adres, meiwurker ID en wurkbeskriuwings. Dit is de struktuer, of skema, fan 'e database.

In ynstânsje fan 'e database is in snapshot fan' e echte ynhâld op elke tiid, lykas de gegevens sels en har relaasje mei oare gegevens yn 'e database.