session_matchingユーザーIPの使用に関連する主な問題はどれでしょうか?
IPが見つかった場合、セッションが同じdbフィールドから再生成された場合、または私が間違えた場合、これによりセッションテーブルが少し小さくなることを理解していますか?
私の疑問は、サイトに多くのユーザーがいると、IP一致パラメーターがTRUEに設定されていない多くのセッションテーブルフィールドが生成されることです。セッションがユーザーIPと一致しない場合、新しいdbフィールドがユーザーセッションに使用されます。これは本当ですか?
これは、セッションデータベーステーブルについて私が学んだと思うことを示す例です。
$config['session_match_ip'] = false;
3000000 users on site = 3000000 session db records.
3000000 users returns on site = 6000000 session db records. (cause everytime user is a NEW USER)
$config['session_match_ip'] = true;
3000000 users on site = 3000000 session db records.
3000000 users returns on site = 4500000 session db records. (cause ,maybe, 1500 users uses static IP)
この論理は正しいですか?
ありがとう。