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

Заявките за актуализиране на mysql имат ли полза от индекс?

Само в колоната къде. Индекс в колоната за актуализиране всъщност ще забави вашата заявка, защото индексът трябва да се актуализира заедно с данните. Индекс на колоната where ще ускори актуализациите и ще избира, но забави някои вмъквания.

Индексите също причиняват допълнителни разходи, когато изтривате редове. Като цяло те са добро нещо, въпреки че за колони, които използвате WHERE върху много и те са основно необходими за колони, към които правите присъединяване, или ORDER BY



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Knex.js – Как да актуализирате поле с израз

  2. Как да филтрирате SQL резултатите във връзка има-много-през

  3. Канонична функция EntityFunctions.TruncateTime не съществува в MYSQL

  4. Покажете всички редове в таблицата на mysql, след което дайте опция за изтриване на конкретни

  5. PHP - Създаване на квадратче за отметка, като използвате записите от базата данни на MySQL като стойности