Was ist die beste Praxis, um einen zusammengesetzten Index hinzuzufügen und einen alten Index in MySQL fallen zu lassen?MySql

MySQL DBMS-Forum
Anonymous
 Was ist die beste Praxis, um einen zusammengesetzten Index hinzuzufügen und einen alten Index in MySQL fallen zu lassen?

Post by Anonymous »

Ich habe eine MySQL-Tabelle mit einem einspaltigen Index in der C1-Spalte. Ich muss es durch einen zusammengesetzten Index auf (C1, C2) ersetzen und dann den ursprünglichen Einspalt-Index fallen lassen. < /P>
Da die Tabelle eine große Datenmenge hat, plane ich zuerst Fügen Sie den neuen Index hinzu und entfernen Sie dann die alte, um die Leistungsauswirkungen zu minimieren. den alten Index in einer einzelnen SQL -Anweisung fallen lassen? (Ich bin mir nicht sicher, ob der Index hinzufügen immer vor dem Drop -Index auftritt) < /p>
Wenn nicht >

Code: Select all

ALTER TABLE my_table
ADD INDEX idx_c1_c2 (c1, c2),
DROP INDEX idx_c1;

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post