DB/MYSQL

[MYSQL] 인덱스 활용

HEON.D 2025. 2. 17. 14:39

개별변경
ALTER TABLE PROJECT ADD INDEX idx_is_deleted (is_deleted);

일괄변경
SELECT CONCAT('ALTER TABLE ', TABLE_NAME, ' ADD INDEX idx_is_deleted (is_deleted);') 
FROM INFORMATION_SCHEMA.COLUMNS 
WHERE COLUMN_NAME = 'is_deleted' 

검사
SHOW INDEX FROM PROJECT;
EXPLAIN SELECT * FROM PROJECT WHERE is_deleted = 0;