sql >> Databasteknik >  >> RDS >> PostgreSQL

Prestandajustering:Skapa index för boolesk kolumn

För en fråga som denna, ett partiellt index Att endast täcka osynkroniserade rader skulle fungera bäst.

CREATE INDEX ON tbl (id) WHERE sync_done = FALSE;

Men för ett användningsfall som detta kan andra synkroniseringsmetoder vara att föredra till att börja med:



  1. Hur kontrollerar man om alla fält är unika i Oracle?

  2. Hur många tecken kan du lagra med 1 byte?

  3. Hur man får gårdagens datum i T-SQL

  4. FEL:funktioner i indexuttryck måste markeras IMMUTABEL i Postgres