ブール値フィールドを持つモデルがあるとします:
class AModel(models.Model):
flag = models.BoleanField()
このフィールドにインデックスを追加する理由はありますか?
検索ではわずかな利益しか得られませんが (これは 2 つの分割にすぎません)、記録には大きなオーバーヘッドが生じるため、理由はないと思います。しかし、私の同僚は違うと考えています。
これには経験則がありますか?
ブール値フィールドを持つモデルがあるとします:
class AModel(models.Model):
flag = models.BoleanField()
このフィールドにインデックスを追加する理由はありますか?
検索ではわずかな利益しか得られませんが (これは 2 つの分割にすぎません)、記録には大きなオーバーヘッドが生じるため、理由はないと思います。しかし、私の同僚は違うと考えています。
これには経験則がありますか?