完全に C で記述されたアプリケーションがあります。テーブルからいくつかの値を取得するなど、コード内のテーブル アクセスには、Pro*C を使用します。また、アプリケーションのパフォーマンスを向上させるために、データをフェッチするためにいくつかのテーブルもプリロードします。一般に、いくつかの入力フィールドを取得し、テーブルから出力フィールドをフェッチします。
通常、テーブルには約 30000 のエントリがあり、最大で 10 万に達することもあります。
しかし、テーブル エントリが約 1,000 万エントリに増えると、アプリケーションのパフォーマンスに危険な影響を与えると思います。
私はどこか間違っていますか?本当にパフォーマンスに影響する場合、アプリケーションのパフォーマンスを安定させる方法はありますか?
アプリケーションがテーブルを操作する方法を考慮して、テーブル内の行数が 1,000 万に増加した場合に考えられる回避策は何ですか?