• 締切済み

オラクルのテーブルの割当サイズについて

DBA_SEGMENTSのBYTEにて表示されるのは割当サイズ?だと思われるのですが(実サイズではなく)、これはテーブルをCREATE時に決められるサイズなのでしょうか? データをINSERTすると徐々にDBA_SEGMENTSのBYTEの数値も大きくなるのでしょうか?

みんなの回答

回答No.1

まず、Orecleの場合、ほとんどがカスタマイズ可能なものです。自動で割り当てられるのほとんですが、作成時に指定、システムから自動に割り当て(変更化、不可あり<=システムの設定を変更)、作成後システムを停止後設定変更等があります。そのうえで下記のように検索しましょう http://www.google.co.jp/search?hl=ja&q=%22DBA_SEGMENTS%22+oracle+%E3%83%98%E3%83%AB%E3%83%97&lr=lang_ja から http://docs.oracle.com/cd/E16338_01/server.112/b56311/statviews_4265.htm (オンラインヘルプですね) http://www.oracle.co.jp/forum/thread.jspa?threadID=8006830 (あなたと類似の質問です) 上記を理解したうえで http://www.google.co.jp/search?hl=ja&q=%22DBA_SEGMENTS%22+oracle+%E3%83%98%E3%83%AB%E3%83%97&lr=lang_ja#lr=lang_ja&hl=ja&tbs=lr:lang_1ja&sclient=psy-ab&q=%22Table+Create%22+oracle+%E3%83%98%E3%83%AB%E3%83%97&oq=%22Table+Create%22+oracle+%E3%83%98%E3%83%AB%E3%83%97&gs_l=serp.3...385293.398310.0.398834.20.13.5.0.0.4.756.4486.0j3j4j2j0j3j1.13.0...0.0...1c.1j4.14.psy-ab.5fwq1Idjce8&pbx=1&bav=on.2,or.r_qf.&bvm=bv.47008514,d.dGI&fp=7c4fdc3e30b8656&biw=1401&bih=907 で検索すると、 http://docs.oracle.com/cd/E16338_01/server.112/b56299/statements_7002.htm (オンラインヘルプ) そこで http://www.google.co.jp/search?hl=ja&q=%22DBA_SEGMENTS%22+oracle+%E3%83%98%E3%83%AB%E3%83%97&lr=lang_ja#lr=lang_ja&hl=ja&tbs=lr:lang_1ja&sclient=psy-ab&q=%22CREATE+TABLE%22+oracle+%22DBA_SEGMENTS%22+%E5%A4%89%E6%9B%B4&oq=%22CREATE+TABLE%22+oracle+%22DBA_SEGMENTS%22+%E5%A4%89%E6%9B%B4&gs_l=serp.3...7763.8575.5.8998.3.3.0.0.0.0.227.527.0j2j1.3.0...0.0...1c.1.14.psy-ab.xTlJohp7i4k&pbx=1&bav=on.2,or.r_qf.&bvm=bv.47008514,d.dGI&fp=7c4fdc3e30b8656&biw=1401&bih=907 から http://otn.oracle.co.jp/forum/message.jspa?messageID=3020119 などを見れば、何を意味しているかわかってくるかと。

MON2MON
質問者

補足

ご丁寧に有難う御座います。 ちなみに、別件でもう1点悩んでいることがありまして。 テーブルをオラクルのバッファ POOLのKEEPに設置したいのですが、 テーブルの割当サイズ(dba_segmentsのbyte)もしくはテーブルの実サイズのちらを考慮にKEEP Bufferのサイズは見積もりをするのでしょうか。 宜しくお願いします