私はウェブサイト(www.soltrago.com)を持っています。ページが読み込まれたときにデータを取得するために、.mdbのMicrosoft Accessデータベースを使用します。私はデータベースに接続するためにdnsの少ない接続を使用します。私の質問は、同時にいくつの接続を自分のウェブページに持たせることができるのでしょうか? 1秒間に何人の人が私のウェブページを見ることができますか?ありがとう!.mdbアクセスファイルはいくつの同時接続をサポートできますか?
答えて
あなたのWebアプリケーションはおそらくMS Accessファイルへの接続が1つしかありません。提供可能なWebページの数が異なります。
タイトルと質問が一致しません。
MS Accessはサーバーの意味でのデータベースエンジンではありません。クエリを準備したり、エンジンに提出したりして結果を得ることはできません(Webページごと)。すべてのステートレスなので、これはうまくスケールされます。
この場合、基本的にJetによって認識される構造化ファイル(.mdb)です(msaccess.exeによって使用される)ので、起動時にWebアプリケーションにファイルが開かれます。
読書だけをしていない限り、私は真剣に彼が1つのグローバルな接続を開いていないことを願っています。取引に深刻な問題があります。 –
ファイルが使用のためにロックされるため、私は1つの接続をグローバルに仮定します。私はあなたが開いているか開いている/開いている/クローズするだろうと思う/エンジンへのデータベース接続のクエリを閉じます。 – gbn
さて、アプリケーションは他のデータベースエンジンと同じようにファイルを開き、Jetファイル(.MDB)は読み取り/書き込みセマンティクス、トランザクションサポートなどの同時アクセスをサポートしています。普通のファイル –
代わりにSQL Server Express Editionを使うのではなく、ずっとスケーラブルなエンジンですが、まだ無料です。
(編集)
追加のボーナスとして、あなたのサイトが「離陸」し、より大きなCPU、より多くのメモリ、より多くのフェールオーバー、クラスタリングなどを必要とするときは、より大きなボックスとSQL Serverライセンスを購入するだけです。あなたはmdbでその贅沢を持っていません。
私はちょうど1日3000回の訪問でフォーラムの後ろにあった私の102MbのアクセスDBを変換しました...それはインポートするのは簡単でした、そして、フォーラムはこれまでどおり最速です!私は仕事を延期していた、今私は言う:私は早くこれを行う必要があります! :) – balexandre
この質問に対する回答はありません。
例えば、私は... 25と言えるかもしれません。ある意味では、25人の同時ユーザーをデータベースに対して実行できるという意味では真実かもしれません。
150と言うこともできますし、それは真実かもしれません。
問題は、75とも言えることです。データベースを使用している方法がパフォーマンス上の重大な問題を抱えているため、基本的に真実ではありません。
あなたが作るすべての接続が同じデータをロックするので、他のすべてのユーザーが最初のものを完了するのを待たなければならないので、すべてのアクセスをシリアル化することになるので、2と言うこともできます。データをロック解除します。
データベースエンジンの上限とデータベースの使用方法の機能は、何人のユーザーが使用しますか。 page I linked to in my commentには上限が255であると言われています。私はそれを保証することはできませんが、アクセスはマルチユーザーデータベースではないからです。確かに、それはそれを処理しますが、それは何千人ものユーザーに役立つものではありません。
あなたの最善の策は、実際に何らかの負荷テスターアプリケーションを取得して、アプリケーションが重大なパフォーマンス上の問題を抱えているか、あるいはクラッシュすることがあるかどうかを確認することです。
それ以外は、誰もあなたに正しい答えを伝えることはできません。
- 1. アクセスなしでmdbアクセスファイルを開く
- 2. MySQLは接続ごとに同時クエリをサポートできますか?
- 3. 1つの赤色のクライアント接続で同時読み書きがサポートされていますか?
- 4. Webサーバーでサポートされている同時接続数
- 5. postgresqlのパフォーマンスは、いくつ接続できますか?
- 6. Crystal Reportsへのアクセスファイルの接続
- 7. 同時接続
- 8. Sqlite Connectionにいくつのデータベースを接続できますか?
- 9. about vb2010 .mdbファイルを接続
- 10. mdbファイルを開くと、DBに接続します
- 11. Rails Sleep()は同時接続を使用していますか?
- 12. Goサーバでの同時(同時)HTTP接続の理論的最大数はいくらですか?
- 13. 同じサブネット上のサーバ間で2つの同時接続しかないため、SolrNet接続エラー(IIS-> Tomcat)
- 14. HTTPで同時接続を維持していますか?
- 15. ブラウザが同時に行う接続の最大数はいくらですか?
- 16. ステーションが同時に3つのTCP接続を維持する場合、3つの接続に同じTCPポートを使用できますか?
- 17. Silverlightチャットサーバーはいくつのソケット接続を処理できますか?
- 18. Oracle Express Edition(XE)はいくつの接続を処理できますか?
- 19. wpfで同時に2つのデータベースを接続する
- 20. Microsoft Access .mdbファイルに接続するCloverETL
- 21. openBravoで複数のデータベースに同時に接続できますか?
- 22. "時折接続された"シナリオのサポートはどれくらい関連していますか?
- 23. .NETアプリケーションでデータベース接続を開く時間はどのくらいですか?
- 24. Windows Mobile(3.5)で2つの接続を開くことはできますか?
- 25. いくつかの接続の用語
- 26. IE7モードでIE9の同時接続数
- 27. ブラウザでの最大同時接続数
- 28. 各Webオンラインユーザーは、独自のアクセス.mdbに接続しますか?私のプロジェクトで
- 29. 接続プールでいつ接続を検証しますか?
質問のタイトルを見つけようとしましたか?第4リンクはこのページを提供しています:http://www.tek-tips.com/faqs.cfm?fid=4462 –