Mysql
 sql >> база данни >  >> RDS >> Mysql

Индексиране на булеви полета

Не.

Вие индексирате полета, които се търсят и имат висока селективност/кардиналност. Кардиналността на булевото поле е заличена в почти всяка таблица. Ако не друго, това ще направи писането ви по-бавно (с толкова малка сума).

Може би бихте го направили първото поле в клъстерирания индекс, ако всяка заявка взема предвид меките изтривания?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Разлика между лявото съединение и лявото външно съединение

  2. Как да използвам каскада за изтриване в mysql?

  3. JSON_LENGTH() – Връща дължината на JSON документ в MySQL

  4. Mysql заявка за получаване на брой на месеци

  5. свържете се с локален MySQL сървър чрез сокет