KROWN:123863

「KROWN:123863」の編集履歴(バックアップ)一覧はこちら

KROWN:123863」(2009/04/09 (木) 00:16:07) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ KROWN:123863 索引のオンライン・リビルド実行中に ORA-7445[kdapblkcntt] が発生する 上記KROWNの再現方法 【セッションA】 1.パーティション表を作成致します。 SQL> create table pt_test 2 (col1 number(10) 3 ,col2 number(10) 4 ,col3 number(10)) 5 storage (minextents 1) 6 partition by range (col1) 7 (partition p_01 values less than (50000) tablespace users, 8 partition p_02 values less than (100000) tablespace users, 9 partition p_03 values less than (150000)) tablespace users; 2.パーティション表に対してINSERT致します。 SQL> begin 2 for i in 1..149999 loop 3 insert into pt_test values (i,i,i); 4 end loop; 5 end; 6 / 3.パーティション表のインデックスを作成致します。 SQL> create index pt_test_ind on pt_test (col1); 索引が作成されました。 4.パーティション表の統計情報を取得致します。 SQL> analyze table pt_test compute statistics; 表が分析されました。 5.online オプションと compute statistics オプションの両方を指定し リビルドを行います。 SQL> alter index pt_test_ind rebuild online compute statistics; 【セッションB】 1.セッションAが5の項目を実行中に並行して、共有プールのフラッシュを 実行致します。 SQL> alter system flush shared_pool; ※共有プールのフラッシュはセッションAの処理にエラーが出力される まで実行致します。※ 【エラー内容】 その後セッションAの5.項目の処理にて、以下エラーが出力されます。 エラー内容================================== alter index pt_test_ind rebuild online compute statistics * 行1でエラーが発生しました。: ORA-03113: 通信チャネルでend-of-fileが検出されました ============================================ alert.logを確認するとORA-7445が出力されております。 alert.logエラー内容========================= Mon Mar 16 16:34:33 2009 Errors in file <trace出力> ORA-07445: 例外が検出されました: コア・ダンプ [] [] [] [] [] [] ============================================ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

表示オプション

横に並べて表示:
変化行の前後のみ表示: