Heim >Datenbank >MySQL-Tutorial >Können Indizes in MySQL gelöscht werden?

Können Indizes in MySQL gelöscht werden?

青灯夜游
青灯夜游Original
2020-10-13 15:23:453188Durchsuche

Indizes in MySQL können mit der Anweisung „DROP INDEX“ gelöscht werden. Das Syntaxformat ist „DROP INDEX 9e211e389f951758543ff4b19bc6af16 ON 60e92393e5f05244ffa5d73499e4714d". Es wird empfohlen, nicht verwendete Indizes zu löschen, da diese die Aktualisierungsgeschwindigkeit der Tabelle verlangsamen und die Leistung der Datenbank beeinträchtigen.

Können Indizes in MySQL gelöscht werden?

(Empfohlenes Tutorial: MySQL-Video-Tutorial)

Das Löschen eines Index bedeutet das Löschen des Index, der bereits in der Tabelle vorhanden ist. Es wird empfohlen, nicht verwendete Indizes zu löschen, da diese die Aktualisierungsgeschwindigkeit der Tabelle verlangsamen und die Leistung der Datenbank beeinträchtigen. Für einen solchen Index sollte er gelöscht werden.

Grundlegende Syntax

Wenn der Index nicht mehr benötigt wird, können Sie den Index mit der DROP INDEX-Anweisung löschen.

Grammatikformat:

DROP INDEX <索引名> ON <表名>

Die Syntaxbeschreibung lautet wie folgt:

  • 22885ff158e67f25e8af8a18a6eba13f: Der zu löschende Indexname.

  • 2a59fb221d0bc3b07e1e43cec3d4767d: Geben Sie den Tabellennamen an, in dem sich der Index befindet.

Beispiel:

Löschen Sie den Index in der Tabelle tb_stu_info. Die Eingabe-SQL-Anweisung und die Ausführungsergebnisse lauten wie folgt.

mysql> DROP INDEX height
    -> ON tb_stu_info;
Query OK, 0 rows affected (0.27 sec)
Records: 0  Duplicates: 0  Warnings: 0
mysql> SHOW CREATE TABLE tb_stu_info\G
*************************** 1. row ***************************
       Table: tb_stu_info
Create Table: CREATE TABLE `tb_stu_info` (
  `id` int(11) NOT NULL,
  `name` char(45) DEFAULT NULL,
  `dept_id` int(11) DEFAULT NULL,
  `age` int(11) DEFAULT NULL,
  `height` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=gb2312
1 row in set (0.00 sec

Das obige ist der detaillierte Inhalt vonKönnen Indizes in MySQL gelöscht werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn