こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ACCESS&ORACLEでアプリ作成

oracle9iとACCESS97を用いて作成されているアプリを改良する予定ですが、アドバイスをお願いします。

現在の状態>access97で作成されているアプリには,
      oracleのテーブルをリンクさせ、そのテーブルからクエリーで抽出したい条件のものをACCESSのローカルテーブルへ落とし、必要な条件をすべて落とし終わったらフォームで表示させるようなことをしています。ですが、リンクテーブルとクエリーをガンガンを用いているためレスポンスが半端じゃなく悪いです。
access経験がほぼ無いため、どのように改良を進めていけばよいのか困っております。
レスポンスをあげるにはどうすればよいでしょうか?

投稿日時 - 2004-10-28 16:58:18

QNo.1060136

すぐに回答ほしいです

質問者が選んだベストアンサー

現状あるものを改良するということなので、遅い処理をひとつずつ直していくしかないと思います。
(一度に扱うデータ量を絞れないか?
本当にこの遅くて複雑なクエリーが必要なのか?)

サーバーやクライアントのマシンを性能のよいものに変えるというのもひとつの方法ですね。

あとは、担当者が変わるたびに、クエリーとか一時テーブルとかが増えてごちゃごちゃにならないように。使わなくなった機能は取り除く。
分けれるものは分ける。

投稿日時 - 2004-10-31 21:51:31

お礼

ありがとうございました。

投稿日時 - 2004-11-01 08:39:59

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

>レスポンスをあげるにはどうすればよいでしょうか?
担当者を替えることです。
具体的には、予算を確保して、しかるべきSIベンダーに移管すれば、アプリケーションの品質は確実に向上します。
技術力のあるベンダーは見積り単価が高いのが普通ですが、品質が安定すれば、後のサポート、メンテナンスに掛かるコストを大幅に削減できますので、初期投資が少々高くてもお釣りが来ます。

間違っても自分でやろう、などと思わないことです。
餅は餅屋、専門家に任せましょう。

投稿日時 - 2004-10-29 09:33:36

お礼

ありがとうございました。

投稿日時 - 2004-11-01 08:39:25

あなたにオススメの質問