1.4. Operações de manipulação de dados eficientes
Imagine dois cenários:
O SGBD é otimizado para acessar rapidamente, ler somente o necessário e alterar somente o necessário, e não todo o conjunto. Com isso conseguimos uma resposta quase instantânea daquilo que precisamos.
Entre as tecnologias que os SGDBs implementam para oferecer essa alta performance, ressaltam-se:
Índices são pequenos arquivos que indicam onde as informações estão localizadas. A princípio, sem um índice, o SGBD precisaria ler sequencialmente todas as informações cadastradas até encontrar aquela desejada. Com o índice, o SGBD acessa diretamente o local em disco onde a informação está. Índices também podem ser criados para evitar informação duplicada.
XBuffer ou cache é uma área de memória RAM que é reservada para acessar rapidamente as informações que são lidas mais frequentemente, com isso, ao invés de ter que acessar os discos rígidos, algumas informações podem ser acessadas diretamente na memória RAM, que é muitíssimo mais rápida dos que ler dos discos rígidos.
X