Oracle 11 フォームと Oracle 11 DB を使用するアプリケーションがあります。ときどきアプリケーションの実行速度が遅くなり、高速化するために ALTER SYSTEM FLUSH SHARED_POOL を実行する必要があります。アプリケーションをサポートする会社は、私にとって長期的な解決策を見つけることができませんでした. 何が原因であるかについてのアイデアはありますか?救済策は何ですか?
質問する
3162 次
1 に答える
2
oracle db については、多くの明確な質問はありません。それらの2つ:
- 文書化されていない
_FAST=TRUE
パラメーターはありますか? いいえ! - 共有プールをフラッシュすることは解決策ですか? いいえ!
何が、どのような構成で、どのようなアップロードが行われているのかなどを知らずに見分けるのは困難です。写真だけでは診断できません。しかし、私の過去の経験から、最も一般的な悪の根源はアプリケーションの実行です。
最初の質問は「私のアプリケーションはバインド変数を使用しますか?」です。次に、共有プールのサイズの評価、パフォーマンスの監視などを開始します。どのクエリが共有プールをスプールし、なぜ計画が無効になるのですか? 統計を収集していますか?等々。
于 2013-11-07T13:41:22.813 に答える