1 :
ど素人.com:
うまく説明できないのですが、
めちゃくちゃ肥大化されているmdbにアクセスする時、
どういう条件式を使ったらアクセス速度が速くなるのでしょうか?
orを使うと遅くなると聞いたことがあったので・・・。
何MBあるのだ?
3 :
ど素人.com:2001/06/20(水) 23:56
20MB
4 :
ど素人.com:2001/06/20(水) 23:58
訂正
60MB,件数が20万件
5 :
デフォルトの名無しさん:2001/06/20(水) 23:58
ちっちぇ。
小さいね、マジで。20万件だってよ。
カーソルがサーバーカーソルになってるだけじゃねえか?
7 :
ど素人.com:2001/06/21(木) 00:11
まだまだ大きくなる予定なので
最終的にはどうなるのかわからないのですが、
(こっちはファイルを参照してるだけ)
今の段階でもアップアップなんです。
さらにネットワーク越しなんで・・・。
サーバカーソルってなんですか?
8 :
デフォルトの名無しさん:2001/06/21(木) 00:15
ど素人.com はミドルウエアに何を使っているの?
9 :
ど素人.com:2001/06/21(木) 00:16
ミドルウエアって・・・
>9
どのようにしてMDBのデータを貴方が目にしているのか?ってことです。
11 :
ど素人.com:2001/06/21(木) 00:20
VBです
>>6 サーバーカーソルの方が早いだろ普通。何言ってんだ?
13 :
10:2001/06/21(木) 00:25
も、もちょっと奥へ......。VBだけじゃ分からん。
ソース書いたほうがいいよ>1
15 :
ど素人.com:2001/06/21(木) 00:41
テーブルにはlogとserial、dateがあって、
select log,serial,date from テーブル名 where serial>前回の最後のsirial番号 order by serial
がメインです。
あとは時間別に検索したりしてるのですが。
ADO,RDO,ODBCどれか?
17 :
ど素人.com:2001/06/21(木) 00:47
DAOです。
他のマシンにnetbiosを使ってアクセスしているのも良くないと聞きました。
な~る。
要するにファイルサーバーか何かにmdbファイルを置いて、
そいつをDAOで操作してるわけ? 遅いに決まってるだろ(w
件数増えたら2次曲線的に遅くなるぞ。
今のうちにまともなRDBMS(SQL Server、Oracleとか)に
変えたほうがいいぞ。
19 :
デフォルトの名無しさん:2001/07/23(月) 15:32
>>1 Accessのバージョンは?
2000ならC/S型のデータアクセス方法なかったっけ?
いや、詳しくはないんだけど。
21 :
20:2001/07/23(月) 15:55
Accessは関係ないな。スマソ。
MSDEにすれ。