sql >> Databáze >  >> RDS >> Mysql

Indexování booleovských polí

Ne.

Indexujete pole, která jsou prohledávána a mají vysokou selektivitu/kardinalitu. Kardinalita booleovského pole je vymazána téměř v jakékoli tabulce. Pokud něco, zpomalí to vaše zápisy (o tak malé množství).

Možná byste z něj udělali první pole v seskupeném indexu, kdyby každý dotaz bral v úvahu soft deletes?



  1. Třída 'mysqli_connect' nebyla nalezena

  2. Je možné uváznutí při aktualizaci a odstraňování různých řádků v tabulce?

  3. Jak zrušit tabulku, pokud existuje?

  4. Jak mohu vědět, zda byla vyvolána výjimka SQL z důvodu porušení cizího klíče?