3

マルチユーザー Web アプリケーションを使用していますが、サード パーティのレポート アプリケーションが Oracle 10g データベースにクエリを実行すると問題が発生します。

レポート クエリがシステムの速度を低下させ、他のすべてのユーザーに影響を与えています。

クエリが他のユーザーに影響を与えないように、このユーザーのセッションを調整する方法はありますか?

4

2 に答える 2

3

Database Resource Managerを使用してワークロードを管理できます。Oracle のドキュメント、またはJoel Kallmanの APEX ブログ のこの例をご覧ください

于 2010-03-10T16:42:08.617 に答える
2

AFAIK、10gのCPUに基づいてセッションを調整することしかできません。これは通常、長時間実行されるクエリでは問題になりません。最も便利なのは、ディスクI / Oに設定された制限です。これは、DatabaseResourceManagerで11gで使用できるようになっているようです。

于 2010-03-10T16:41:32.280 に答える