bonjour
je demandais si la taille d'un fichier de données diminue lorsqu'on supprime des enregistrements d'une table.
merci
Version imprimable
bonjour
je demandais si la taille d'un fichier de données diminue lorsqu'on supprime des enregistrements d'une table.
merci
Non, tu n'as même pas l'espace utilisé qui diminue :)
http://oracle.developpez.com/guide/a...lespaces/#L1.4
Il faut faire des "drop table" ou "truncate table" pour libérer les extents et ensuite pouvoir faire des "resize" sur les datafiles afin de diminuer leur taille
Pour voir combien d'espace tu peux rogner sur les datafiles, http://oracle.developpez.com/sources...#DISPO_SEGMENT
en sachant que tu devras peut-être faire des "move" pour déplacer les objets situés à la fin du datafile
ça ne suffit même pas, puisque si les extents des objets droppé sont en début de fichier tu ne pourras de toute façon pas redimensionner le datafile :?
Edit : Désolé, j'avais pas vu la précision sur le MOVE ;)