Instância nada mais é onde existem os principais componentes de um típico
servidor, onde pode ser uma ou mais CPU’s alocando espaço em discos e memória.
Existe alguns casos uma instância sem um banco de dados. Você pode criar uma
instância sem problema algum porém, ela não irá realizar acesso a qualquer
arquivo de banco de dados, pois ela não está associada com um banco. Ela pode
existir sem problema algum mas sem um banco de dados ela seria totalmente inútil.
A importância de uma Instância em um banco de dados serve para poder acessar o banco sem restrições alguma. Você cria sua instância, onde o objetivo é montar ela especificamente para um banco de dados para melhor desempenho.
Você pode configurar múltiplas Instâncias para acessar o mesmo grupo de arquivos
ou
banco de dados. Muitas instâncias em vários servidores acessando um banco de dados central permitem escalabilidade e alta disponibilidade de desempenho.
banco de dados. Muitas instâncias em vários servidores acessando um banco de dados central permitem escalabilidade e alta disponibilidade de desempenho.
Bom nada mais do que é, ou seja uma instância como falei e volto a falar ela
serve para realizar uma combinação da memória e dos processos que são parte de
uma instalação em funcionamento e ou a instância é usada para a gerência e
acesso ao banco de dados.
Somente informando quando uma instância é iniciada,
o banco aloca uma área de memória chamada de SGA (Área do Sistema Global) e
inicia um ou mais processos em background. SGA é uma área de memória usada para armazenar informações do banco, que são compartilhadas pelos processos do
banco.
Bom é isso ai espero que a explicação seja útil a
todos pois sei que poucos entendem uma instância por mais complexa que seja.