Order Management に関連するかなり大規模なビジネス アプリケーションがあり、そのデータは Oracle データベースにあります。
すべてのデータを注文に関連付けることができます。現在、データ サイズは膨大で、テーブルには数百万のレコードが含まれているため、アプリケーションの SQL クエリが遅くなります。
メインの「オーダー スキーマ」のレプリカ スキーマ、たとえば「アーカイブ オーダー スキーマ」を計画しています。また、(古い順序の) データをメイン スキーマからアーカイブ スキーマに一度に 1 つの (古い順序) 移動する SQL クエリを記述します。
しかし、SQL クエリは非常に遅く、(古い) オーダーのすべてのデータを (非常に多くのテーブルにわたって) 移動するには、非常に長い時間がかかります。
設計/アプローチ/最適化の入力は大歓迎です。