オラクルは初めてです。すでに多くのテーブルからデータをフェッチするストアドプロシージャがあります。パフォーマンスの問題のため、変更する必要があります。マテリアライズドビューについて知りたいのですが(ネットで検索したので、それを理解することはできません)誰かがそれの特徴を説明できますか?
また、私はOracleにTOADを使用しています。誰かが私に学ぶための資料(本、ウェブサイトなど)を提案できますか?
私はヒキガエルの部分を取り上げます-あなたはToadWorld.comで無料でオンラインでたくさんの素晴らしい助けを得ることができます。35ページの無料チュートリアルとリンクテキストがあります
マテリアライズドビューは、ドキュメントで説明されています(例:ここ)。
彼らは何も魔法のように速く走らせることはありません。それらはパフォーマンスヒットを動かします(たとえば、深夜にビューを更新すると、手順は午前9時に速く実行される可能性があります)が、「最新」であるという犠牲を払う可能性があります。または、最新のREFRESH ON COMMIT MVを使用することもできますが、同時実行性が犠牲になり、クエリではなく挿入/更新が行われるときに作業が「タイムシフト」されます。
MVは、特定のストアドプロシージャの問題を修正するために私が検討することのリストのはるか下にあります。