id
最後に来る必要があります 。いいね
add_index "sms", ["From", "To", "SmsMessageSid", "id"], name: "on_id_from_to_sms_message_sid"
一般的に:最初に平等、後で範囲。関連:
id
("From", "To", "SmsMessageSid")
の組み合わせごとに行が非常に少ない場合を除いて、引き続き追加する必要があります。 。このようにして、Postgresはインデックスの先頭から最初の行を直接選択できます-インデックススキャン 、ビットマップインデックススキャンではありません あなたが今見ているように。
関連: