|
▼YU-TANG さん:
>こんばんは、YU-TANG です。
>
>誤解があるようなので、そこだけ。
>
>>デスクトップ上:〜フォーム.mdb(フォームである)。
>>サーバー上:〜データ.mdb(上記フォームからリンクされています)。
>>という構造になっている状態で、下記イトでは、Access2000だと5人以上になると極度に落ちるということです。
>>(http://www.accessclub.jp/bbs2/0034/beginter10834.html)
>
>違います。
>その例は、バックエンドが MSDE だから、MSDE 側の制限で 5 接続を超えると
>パフォーマンスが落ちるとされている、ということです。Access とは何の
>関係も有りませんし、もちろん MDB 同士の擬似 C/S 構成にはまったく
>当てはまりません。
>
>しかも、MSDE の 5 接続制限は、M$ が大げさに吹聴して作ったタダの神話
>です(SQL Server への乗り換えを促すためと勘繰りたくなりますが)。
>私は、実際にテストして 5 接続を超えたとたんにパフォーマンスが落ちたと
>いう報告は、一度も見たことがありません(逆の報告、つまり 5 接続を超え
>てもほとんどパフォーマンスが落ちなかったという報告は読んだことがあり
>ます)。
>
>自分で検証するまで、何でも真に受けないように。
上記の把握ミスについて、失礼しました。
・フォーム起動時に読み込むレコードソースの件数を100件に制限する。
=>現在1000件ほどであるが、後々10万件に増える予定のため、フォーム起動時の負荷を軽減する。それに伴い、フォーム上での検索の方法も修正する。
一つの方法として上記を現在考慮中です。
現在の私の作業は、仕様書どおりに作るものでなく、1週間に1度程仕様追加依頼がある状態です。ですので、現在のプログラムで何人まで可能であるかという懸賞、でなくて検証(駄洒落)は意味がないような状態です。
場合によってはSQL Serverへのリンクテーブルでの作業の方が良いかもしれません。
ちなみに、下記のようなサイトもあります。
http://www.naboki.net/access/achell/achell_02.html
|
|