Oracle 10gの使用。このプロジェクトのオリジナルのOracleデザイナーは動いており、残りの人はOracleにとって合理的な開発者ですが、チューニングと計画の支援が必要です。Oracle 10gでのパフォーマンスへのパッケージサイズの影響
私たちは '好き'のパッケージをコンパートメント化していますが、そのうちのいくつか(多くのもの)は複雑さが変化する多くの(50 ish)手続きを含むようにサイズが大きくなっています。
この時点で、これらのより大きなパッケージでは、いくつかの小規模なプロシージャ(ContractのItem = 'xyz'からIDを選択します)は、TOAD、SQL Developer、または。 NETオラクルプロバイダー)を使用することができます。 (テーブルがインデックス化されている)
は、比較的単純な個々のプロシージャを呼び出すか、我々が探してしなければならないいくつかの「その他」要因がある場合でも、このような大きなパッケージを使用するためのパフォーマンスコストがあるはず?
(注:Oracleの11にアップグレードする計画はなく、「差し迫った」される)パッケージのいずれかのメソッドが呼び出される
@OMGのように、パッケージサイズが_Sould_-であるという信念に基づいてOracleパッケージを構築しましたが、プロシージャのパフォーマンスには影響しませんが、カウンタインジケータが表示され、この可能性が調査されています。 –