|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2006 Messages : 13 ![]() |
Place disponible dans un block oracle
Bonjour J’ai une base oracle 9.2.0.8 et j’aimerais savoir comment connaitre la place disponible dans un block oracle. C’est parce que je veux ajouter 2 colonnes à une table de 68 millions de lignes. Et je n’aimerais pas qu’il y ait trop de « chained rows » après l’ajout de ces colonnes. J’aimerais donc inspecter l’espace restant dans les blocs avant d’ajouter ces colonnes. Merci PS : si vous voulez des détailles : Taille des blocs : 8Ko et pctfree 10% aujourdhui 2000 chained row / 68 000 000 de lignes |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 357 ![]() |
Salut ,
Je connais pas la reponse excate a ton probleme mais j ai deja du par contre faire la meme chose que toi . Pour justement ne pas me soucier de ca j ai cree les colonnes et mis mes valeurs dedans , ensuite export - supression - import. |
|
|
00
|
|
|
#3 | ||
|
Membre chevronné
![]() DBA Oracle freelance Inscription : janvier 2005 Messages : 558 ![]() |
Si la table fait partie d'un tablespace en ASSM, tu peux utiliser le package dbms_space.space_usage après avoir analyser la table.
Exemple de code : Code :
Et il me semble qu'en 9208 c'est moins buggué qu'en 9206. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com