blog個人勉強用ブログだっす。この広告は、90日以上更新していないブログに表示しています。断片化確認スクリプトOracle[質問]各表領域がどのOBJECTにより使用されているか、またどのブロックがフラグメンテーションをおこしているかを確認したい。[回答]以下のSQLをSQLPLUSより実行する事で、どのユーザセグメントが、どの表領域(データファイル)上に存在し、どれだけのBLOCKを獲得しているか、また各表領域のフラグメンテーションの状況を確認することができます。(DBA_EXTENTS、DBA_FREE_SPACEを検索対象にしています。)実行時には、spoolコマンドにてファイルに出力することをお勧めいたします。上記の例では、TESTという表領域の2BLOCK目から5BLOCK、12BLOCK目から15BLOCKがであり、フラグメンテーションが発生していることが判断できます。32BLOCK目からの481BLOCKは依然未使用の領域になります。(1)はてなブログをはじめよう!liguofeng29さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。