0
数時間前、一連のプロセスの一貫した取得と時間を印刷する手順を実行しました。私は1.5秒を得た。クラスタを削除するにはどうすればよいですか?
今私は自分のテーブルと私のクラスターもすべて落として、もう一度手続きを実行しますが、今は50秒です。私はこれを何度もやったし、同じことを(50秒)私は何が起こる可能性があるのか知りません
してください助けてください!
数時間前、一連のプロセスの一貫した取得と時間を印刷する手順を実行しました。私は1.5秒を得た。クラスタを削除するにはどうすればよいですか?
今私は自分のテーブルと私のクラスターもすべて落として、もう一度手続きを実行しますが、今は50秒です。私はこれを何度もやったし、同じことを(50秒)私は何が起こる可能性があるのか知りません
してください助けてください!
たぶん、Oracleがあなたのクエリを最適化するために、古い統計を使用しようとしている、ここでは例を探します。 http://docs.oracle.com/cd/B19306_01/server.102/b14211/stats.htm#i41282
それが新しいデータで再びそれを再構築するように、あなたが統計をドロップする必要があります。
BEGIN
DBMS_STATS.DELETE_TABLE_STATS('YOURSCHEMA','YOURTABLE');
END;
スキーマとは – Dan
スキーマは、DBインスタンスのように(同じではない)表を保持するOracleの論理グループです。 –
「YOURCHEMA」は何ですか? – Dan