La redéfinition d'une table

Le package « DBMS_REDFINITION » permet la réorganisation d’une table en ligne pendant qu'elle reste accessible aux utilisateurs. Vous pouvez également changer la structure de stockage, par exemple partitionner une table pendant qu'elle est utilisée, ce qui garantit une haute disponibilité pour les applications.

La migration et le chaînage

Le paramètre « PCTFREE » indique le pourcentage d’espace réservé à l’extension due à la mise à jour future des lignes dans le bloc. Les tables stockent les enregistrements dans les blocs, un enregistrement ne peut pas changer de « ROWID », et ainsi un enregistrement n’est pas déplacé d’un bloc vers un autre. Rappelez-vous qu’un « ROWID » est la description de l’emplacement physique du bloc.