匿名質問者匿名質問者回答ポイント なしウォッチ

oracleのテーブル容量の見積もり概算について質問です。

例えば、以下の場合です。

【条件】
INITRANS:1(デフォルト値)
PCTFREE:10 (デフォルト値)
フロックサイズ: 8192(デフォルト値)
データ格納サイズ: 7200
想定レコード数: 30000
テーブル
create table test (
a1 varchar2(255),
a2 varchar2(255),
a3 varchar2(255),
a4 varchar2(255),
a5 varchar2(255),
a6 varchar2(255),
a7 varchar2(255),
a8 varchar2(255),
a9 varchar2(255),
a10 varchar2(255)
);

--概算テーブル容量
ceil(255*10/7200)*30000*8192=10625=10M

これでよいものでしょうか。

また、create table時に、
上記想定ですと、STORAGE(INITIAL 10M)を
指定して、10M分の連続した領域確保して、
パフォーマンスをあがる認識であっていますでしょうか。

よろしくお願い致します。

ログインして回答する

みんなの回答

この質問へのコメント

コメントはありません

この質問への反応(ブックマークコメント)

質問の情報

登録日時
2014-10-21 13:00:58
終了日時
2014-10-28 13:05:03
回答条件
1人5回まで

この質問のカテゴリ

この質問に含まれるキーワード

Oracle321デフォルト1073A882見積549レコード916A3264

人気の質問

メニュー

PC版