Uma das novas funcionalidades introduzidas no Oracle Database 23ai é o shrink_tablespace , que simplifica a recuperação de espaço não utilizado nos tablespaces. Este procedimento reorganiza os segmentos que impedem a redução do tamanho do datafile, permitindo otimizar o desempenho do banco de dados. Ele permite reduzir dinamicamente o tamanho de tablespaces sem a necessidade de recriá-los ou mover dados manualmente, tudo isso de forma online para ambiente EE e offline para Standard Edition. Antes do Oracle Database 23ai, ao tentar redimensionar o datafile, era comum encontrar o erro "ORA-03297: file contains used data beyond requested RESIZE value", devido à presença de objetos bloqueando a redução. A solução tradicional envolvia reorganizar manualmente esses objetos, um processo trabalhoso e propenso a erros. Com o shrink_tablespace , essa tarefa é automatizada, movendo os segmentos que bloqueiam o final do datafile para o início e, em seguida, redimensionando o arquivo c...
- Gerar link
- X
- Outros aplicativos