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

Има ли полза от създаването и индексирането на първичен ключ?

На първия ви въпрос, все още, можете спокойно да предположите, че.

Към втория въпрос:

Индексите помагат за ускоряване на търсенето – това е като указател в книга. Те могат да помогнат на DB машината да премине към правилния запис, точно както индексът може да ви помогне да прескочите до правилната страница в книгата.

Ползата от индексите, които може да създадете сами, зависи от това как възнамерявате да търсите в данните.

Във вашия пример бих създал ИНДЕКС в полетата с имена, ако ще ги търсите в приложението си.



  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. Уникалните ключове на MyISAM се отрязват на 64 байта, което води до сблъсъци

  3. Улавяне на изключение за дублиран запис

  4. Създайте база данни при стартиране на docker-compose

  5. MYSQL съвпада с две таблици на заявка