web-dev-qa-db-ja.com

表領域の自動拡張のパフォーマンスへの影響を測定するにはどうすればよいですか?

私はDBAではなく、現在作業中のプロジェクトにもDBAがないため、次の6mに自動拡張されるテーブルスペースがあります。私はそう信じていますが、これが低いかどうかはわかりません。

現在の構成で何が起こっているかを測定し、可能であれば、テーブルスペースの自動拡張を調整して、値が小さいとこれが頻繁に発生しないようにします。

1
Vitor De Mario

元のサイズがわかっている場合は、発生した拡張の数を簡単に計算できます。データファイルのメタデータには、その経過時間が含まれます。

自動拡張のオーバーヘッドは低いですが、データファイルの断片化により問題が発生する可能性があります。

私は通常、元のサイズの10〜25%拡張しようとし、拡張操作をできるだけ少なくすることを目指しています。少なくとも1年分のデータに十分なスペースを割り当てるようにしてください。

開発データベースの場合、サイズが小さくなり、拡張することが多くなります。

dba_tablespace_usage_metricsにクエリを実行すると、テーブルスペースがどれだけいっぱいかを確認できます。 Orafaq Tablespace ページに追加情報が表示されます。

2
BillThor