제거되는 기능
더 이상 사용되지 않으며 DBMS 업그레이드 후 제거되는 기능
1. PASSWORD() 함수 제거
DBMS 업그레이드 전 password() 함수가 활용된 기능 수정 필요
2. 쿼리 캐시 제거
3. group by 절의 asc or desc 사용이 불가
asc or desc를 사용하려면 order by 사용
4. EXPLAIN 문의 EXTENDED 및 PARTITIONS 키워드 제거 (항상 활성화)
5. 암호화 관련 항목
ENCODE(), DECODE() 함수 제거
ENCRYPT() 함수 제거
SHA2() 사용
DES_ENCRYPT(), DES_DECRYPT() 함수 제거
AES_ENCRYPT(), AES_DECRYPT() 사용
6. 공간 함수 이름의 일관성을 위해 ST_, MBR로 변경하여 더 이상 사용되지 않는 공간 함수 제거
7. 파서는 더 이상 \N을 SQL 문에서 NULL의 동의어로 취급하지 않음
8. WKB(Well-Known Binary) 값에서 기하학 값을 생성하는 함수 (ST_GeomCollFromWKB(), ST_GeomFromWKB() 등)에서 Geometry 인수 사용 불가
9. PROCEDURE ANALYSE() 구문 제거 (DBMS 업그레이드 후부터 사용되지 않음)
10. INFORMATION_SCHEMA의 INNODB_LOCKS, INNODB_LOCK_WAITS 테이블 제거
PERFORMANCE_SCHEMA의 data_locks, data_lock_waits 테이블 사용
11. JSON_APPEND() 함수 제거
JSON_ARRAY_APPEND() 사용
12. SET 이외의 명령문에서 사용자 변수 설정은 DBMS 업그레이드 후부터 더 이상 사용되지 않으며 경고 발생
13. 신규 추가 키워드/예약어 사용 금지
DBMS 업그레이드 시, 총 135개의 신규 키워드/예약어 추가
추가되는 키워드/예약어가 사용되지 않도록 확인 필요
Last updated
Was this helpful?