No século 21 , a Oracle tem bancos de dados que possuem em qualquer lugar de um terabyte - o equivalente a um bilhão de kilobytes - para 10 ou até 100 Tb . Os bancos de dados tem crescido porque as necessidades de negócios tem crescido. Fusões e aquisições significar uma empresa tem mais dados para armazenar e regulamentos em muitas empresas mandato extensos registros eletrônicos. O desafio de usar um banco de dados muito grande ( VLDB ) não é encontrar espaço de armazenamento, que é gerenciar essa quantidade de memória de forma eficiente. Problemas Tamanho
Armazenamento de dados é de uso limitado , se você não pode recuperá-lo de forma eficiente. Um problema com o emprego de um VLDB é que torna difícil o desempenho de baixo custo, como há muito espaço na memória que o computador tem que pesquisar dados . Sistemas maiores, com mais capacidade de armazenamento também significa mais lugares onde um problema pode desenvolver e encerrar as operações . Um banco de dados de 100 terabytes é fisicamente possível , se você puder pagar, mas é uma opção inviável , se você não pode controlá-lo corretamente.
Partitioning
Partitioning faz VLDBs mais gerenciável. Uma partição é uma seção de uma tabela de dados ou um índice onde os conteúdos todos compartilham um atributo comum , como o mesmo tipo de dados ou nome da coluna. Quando o banco de dados recebe uma consulta SQL , que poda as partições que não são relevantes para a consulta de seu parâmetro de busca. Numa VLDB , ou mesmo uma base de dados comum , o que reduz o tempo de pesquisa para a consulta , o que melhora o desempenho . Se os problemas técnicos forçá-lo a encerrar uma partição, consultas para outras partições ainda pode operar.
Backup
Em uma crise, um VLDB deve identificar a informação para proteger , apoiá-la e recuperá-lo mais tarde. O tamanho de um VLDB torna este um desafio: Um armazém de dados de 10 terabytes pode ter 100 vezes mais para fazer o backup e exigem 100 vezes mais do que um banco de dados de armazenamento de 100 gigabytes. O seu plano de recuperação de dados tem de incluir hardware suficiente para armazenar todos os seus dados importantes , e encontrar o tempo para que o processo de backup. Se o seu sistema tem qualquer tempo de inatividade , você pode ser capaz de gravá-lo byte a byte , aproveitando todos os momentos lentos.
Lifecycle Management Os dados em seu Oráculo Banco de Dados tem um ciclo de vida. Os usuários criam -lo, usá-lo regularmente , arquivá-lo quando ele fica velho e finalmente eliminá-lo. Lojas de Gestão de Informações do Ciclo de Vida de dados com base em onde ele está no ciclo de vida: dados atual tem de ser armazenado , onde é facilmente disponível e se recuperar de baixo custo, enquanto os dados raramente usados podem ser armazenados no espaço de memória menos acessíveis . Esta abordagem ajuda a gerenciar VLDBs determinando que a informação tem de ser acessível . Você, então, colocar essas informações em uma partição onde consultas SQL encontrá-lo facilmente .