教会の家族/人々の情報を保存するためのphp + Mysql Webアプリケーションを作成しています。教会ごとに 1 つのデータベースと 1 つのアプリケーションのインストールを用意するか、サービスに登録するすべての教会を保持する 1 つのインストールと 1 つのデータベースでアプリケーションを設計する方がよいでしょう。何百もの教会がシステムを使用でき、各教会に何百人もの人々がいる可能性があると仮定します。500,000 人のユーザーを含む mysql テーブルは大きすぎて、実行速度が非常に遅くなりますか?
3 に答える
0
いいえ、データベースは 500,000 のレジスタを効率的にサポートするように設計されています。何百人もの人々が消費する帯域幅についてさらに心配する必要があります。
実際、同じソフトウェアの何百ものコピーを管理することは通常困難です。
于 2012-12-11T00:00:19.180 に答える
0
MySQL は負荷を処理できるので、問題はデータをどのように使用するかです。
教会が別々で、相互運用する必要がなく、完全に独立したままでいることを好む場合は、複数インストールのケースが適している可能性があります。
一方、教会からのデータを統合したい場合は、1 つのデータベースが必要です。
データベースを作ろうと思ったら、それをどのように使いたいかを考えてください。データの相互運用性 (またはその欠如) が原因です。
于 2012-12-11T00:02:46.463 に答える