개별변경
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;
'DB > MYSQL' 카테고리의 다른 글
[ MYSQL ] 특정 테이블 항목 UPDATE 나 DELETE 안될때 - 트랜잭션 lock (0) | 2025.01.09 |
---|---|
[ MYSQL ] MySQL, Mariadb 엔진 확인 방법 (0) | 2025.01.09 |
[ MYSQL ] 인덱스 확인 방법 (0) | 2024.12.19 |
[ MYSQL ] ORDER BY FIELD (0) | 2024.07.04 |
[ MYSQL ] Decimal / Double 차이 (0) | 2024.07.01 |