Q. オラクルの位置付けが遅い

DBMSをPervasiveからOracleに変更したのですが、検索(位置付け)が極端に遅くなったものがあります。
インデックスを降順で使っているものや、位置付けした後、上矢印キーで逆順にアクセスしようとした場合です。
何か回避策は、ありますか?

A. ANALYZEコマンドを実行してみましょう

お問い合わせの使い方の場合、遅いのはやむを得ないかもしれません。
インデックスを逆順で使うと、遅くなることがあります。
本来は、DBMSをOracleに変更する際に、位置付けではなく、範囲指定でプログラムを作り変えた方が良かったように思います。
とは言っても、操作性の問題などもあるので、そう簡単にはいかないかもしれませんね。

効果を保障することはできませんが、ANALYZEコマンドを試してみてください。
同じようなケースで速くなったという事例もあるようです。
使い方は、統計情報の収集(ANALYZEコマンド)を参照してください。