1

UNIQUEフィールドのインデックスを使用する小規模な公開 Web サイトの場合、email_addressクエリの高速化に役立ちます。

SELECT * FROM users
  WHERE email_address = ?
  AND hash_password = ?

大規模な公開 Web サイトの場合、これは単純すぎるように思えます。

一意の電子メールの認証という特定のタスクのために、はるかに大規模でトラフィックの多い Web サイトで使用されるデータベース アーキテクチャの特徴には、どのようなものがありますか?

4

1 に答える 1

0

あなたが直面している問題は何ですか?

行/クエリの数に関係なく、インデックスとキーが必要です。それがあれば、通常のページ/アプリで問題ないはずです。

パフォーマンスを監視します。ユーザーベースが拡大し、パフォーマンスの問題が発生し始めたら、それらを特定し、速度を低下させているものに対処してください。

通常、パフォーマンスを低下させるのはボリュームではなく、複雑さです。またはもっと好きvolume*complexity。したがって、単純なシステムを使用している場合は、問題ありません。

于 2012-11-15T04:51:44.353 に答える