users上の PRIMARY キーで呼び出されるテーブルが 1 つありますusers.zbid。ただし、そのSELECT上で実行されるすべてのクエリにはWHERE句が含まれcid='$cid' AND zbid='$zbid'ます。cidのインデックスまたは複数列のインデックスを追加する必要がありcid,zbidますか? WHEREの条項がそのままでは冗長に見えるcidことは承知していますが、主に予防措置としてあり、それぞれが異なるフォーラムを指定しており、何か問題が発生した場合に備えて、すべてのフォーラムに影響を与えたくありません。zbidPRIMARYcid
次に、 という別のテーブルがありますnotifications。このテーブルで実行される唯一のクエリは where 句を使用しcid='$cid' AND zbid='$zbid'ます。両方を個別のインデックスとして追加するか、1 つだけ追加する必要がありますか? なんで?