본문 바로가기
RDBMS/MariaDB

[MariaDB] Ver. 11.3.0 Release note 요약

by 연습장이 2024. 10. 4.
728x90
반응형

Connection Redirection

  • redirect_url 시스템 변수를 사용하는 리다이렉트 메커니즘을 추가함

 

InnoDB

  • innodb_truncate_temporary_tablespace_now 시스템 변수 설정으로 재시작 없이 임시 테이블스페이스 축소가 가능함

 

Replication

  • SQL_BEFORE_GTIDS 와 SQL_AFTER_GTIDS 키워드를 START SLAVE UNTIL에 추가함

 

SSL/TLS

  • 클라이언트는 이제 mysql_native_password 또는 ed25519 인증을 사용하고 계정 비밀번호가 비어 있지 않은 경우 자체 서명된 서버 인증서를 검증할 수 있음
  • 클라이언트는 기본적으로 SSL을 요구하며 --ssl-verify-server-cert가 활성화됨

 

Data Types

  • INET4 데이터 타입을 INET6 타입으로 캐스팅할 수 있게 됨

 

Functions

  • AES_ENCRYPT를 위한 좋은 암호화 키를 생성하는 키 파생 함수(KDF)를 추가함

 

Date and Time

  • DATE_FORMAT 함수가 이제 현재 시간대 약어와 UTC로부터의 현재 시간대 오프셋을 %Z 및 5z 형식 지정자로 인쇄할 수 있음

 

Optimizer

  • UCASE(varchar_col)=...와 같은 쿼리가 이제 해당 컬럼의 정렬이 대소문자를 구분하지 않는 경우 vachar_col에 대한 인덱스를 사용할 수 있게 됨. 이 기능은 optimizer_switch 옵션의 sargable_casefold=ON으로 제어 가능함

 

Privileges

  • 새로운 DB 수준 권한, SHOW CREATE ROUTINE 추가로 사용자가 루틴 소유자가 아니더라도 루틴 정의를 볼수 있게 됨

 

Processlist

  • Information Schema PROCESSLIST 테이블에 SENT_ROWS 열 추가, 또한 processlist의 열 표시 크기를 확장하여 대부분의 결과가 표시에 맞도록 함

 

OLD_MODE

  • 비 기본 old_mode 값 설정 시 항상 사용 중단 경고를 발생함

 

Mariabackup

  • mariabackup의 --innobackupex 모드가 사용 만료됨

 

Spider

  • Spider 스토리지 엔진이 이제 테이블 옵션을 지정하여, COMMENT/CONNECTION 문자열에 인코딩할 필요 없이 사용할 수 있게 됨. 테이블/파티션/서브파티션의 모든 레벨에서 전역적으로 이를 무시하는 새 변수 spider_ignore_comments를 도입함. Spider가 COMMENT/CONNECTION 문자열을 무시할 때 경고를 억제하는 또 다른 변수로 spdier_supress_comment_ignored_warning을 도입함

 

Removed

  • 다음과 같은 사용 중단된 기능 및 시스템 변수가 제거됨
    • debug
    • sr_YU locale
    • "engine_condition_pushdown" in optimizer_switch
    • date_format, datetime_format, time_format, max_tmp_tables
    • wsrep_causal_reads
    • "parser" in mroonga table comment

 

참고

728x90
반응형