Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Apa pentingnya nama indeks saat membuat indeks di MySQL?

Nama indeks digunakan untuk referensi indeks untuk perintah masa depan. Suka jatuhkan indeks.

http://dev.mysql.com/doc/refman /5.0/id/drop-index.html

Pikirkan saja nama indeks seperti nama tabel. Anda dapat dengan mudah membuat tabel yang disebut 'bla'.

CREATE TABLE blah (f1 int);

Tapi 'bla' tidak terlalu membantu untuk referensi di masa mendatang. Konsisten saja. sesuatu seperti

CREATE UNIQUE INDEX field_uniq on mytable(field);

atau

CREATE INDEX field1_field2_inx on mytable(field1, field2);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat terhubung ke MySQL 4.1+ menggunakan otentikasi lama

  2. mana yang lebih baik satu permintaan besar atau beberapa permintaan kecil?

  3. ALTER TABLE ADD COLUMN butuh waktu lama

  4. Hitung berapa kali nilai muncul di kolom tertentu di MySQL

  5. Tabel tidak ada setelah CREATE TABLE