FC2ブログ

まったり開発日誌

embossの工具箱(J2EE Java2 Linux Zaurus C++)

Oracleの行連鎖を調べる


SQL> conn ユーザー名/パスワード
接続されました。
SQL> analyze table テーブル名 compute statistics;

表が分析されました。

経過: 00:16:56.05
SQL> spool off

SQL> spool off
SQL> SELECT num_rows,blocks,chain_cnt
2 from dba_tables
3 where owner='ユーザー名'
4 and table_name='テーブル名';

NUM_ROWS BLOCKS CHAIN_CNT
---------- ---------- ----------
3231725 193299 2325071



上記の例であれば、
なんと 72% の行が、行連鎖、行移行している!恐ろしく非効率である。
スポンサーサイト
  1. 2005/10/11(火) 15:26:08|
  2. 開発メモ-データベース
  3. | トラックバック:0
  4. | コメント:0
<<PL/SQL コーディング規約 | ホーム | オラクルマスター教科書 Gold Oracle 10g Database 【新機能】編 学習開始です!>>

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバックURLはこちら
http://emboss.blog28.fc2.com/tb.php/24-f4c250b5
この記事にトラックバックする(FC2ブログユーザー)

RSSフィード

カレンダー

07 | 2019/08 | 09
- - - - 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

カテゴリー

最近の記事

最近のコメント

最近のトラックバック

月別アーカイブ

ブロとも申請フォーム

この人とブロともになる

ブログ内検索

リンク

このブログをリンクに追加する

メールフォーム

名前:
メール:
件名:
本文: