› Fóruns › Banco de dados Oracle › Dúvidas – Tablespace/datafiles › Dúvidas – Tablespace/datafiles
@guilherme
O @rman já respondeu muito bem as suas perguntas, mas gostaria apenas de reforçar com uma história.
Já passei pela seguinte situação. Me pediram para criar um banco Oracle para um sistema novo na empresa (pouco utilizado no Brasil) e na documentação do sistema não havia referência alguma sobre tamanho da tablespace para o mesmo e o TI da empresa me disse que inicialmente havia separado 200GB para o banco e que era pra eu criar uma tablespace grande. Eu criei uma tablespace com dois datafiles de 20GB e auto-expansíveis (foi uma recomendação dele) até 32GB. 4 meses após a liberação do sistema no ambiente de produção, o TI verificou que o sistema estava utilizando menos de 500MB dos 40GB disponibilizados nos datafiles e me pediu para reduzir o tamanho dos mesmos e aí todos nós já sabemos da canseira que foi. Mudar a tablespace do sistema, recriar índices, recompilar objetos …
Essa historinha aí ajuda a reforçar o fato de priorizar datafiles menores para uma melhor utilização do espaço em disco.