728x90
반응형
SQL Syntax
- 인덱스를 무시할 수 있도록 추가함
- SQL 표준인 SELECT ... OFFSET ... FETCH를 구현함
- SELECT ... SKIP LOCKED 문법을 추가함(InnoDB 전용)
- JSON_TABLE을 사용하여 JSON 데이터를 JSON 경로 표현식을 기반으로 추출하고 관계형 테이블로 반환하도록 함
Oracle Compatibility
- 오라클 모드에서 FROM 절의 익명 서브 쿼리 사용이 가능함(AS 절 없음)
Storage Engines
- TokuDB가 제거됨
- CassandraSE가 제거됨
InnoDB
- 비어 있는 테이블에 대한 삽입 속도를 높이기 위해 최적화를 진행함
- InnoDB의 COMPRESSED 행 형식을 기본적으로 읽기 전용으로 함
- 정보 스키마 SYS_TABLESPACES가 이제 파일 시스템을 직접 반영하며, SYS_DATAFILES가 제거됨
- innodb_flush_method=O_DIRECT가 기본적으로 활성화되며, 최신 리눅스 커널에서 libaio 대신 liburing을 사용하도록 함
- InnoDB 트랜잭션 데드락 리포터를 개선함
Replication, Galera and Binlog
- master_host 제한을 255로, user를 128로 증가시킴
Performance Schema
- 복제 계측 및 테이블을 병합함
General
- 준비된 구문에서 변경되지 않은 결과 집합 메타데이터를 다시 보내지 않음
- --bind-address=hostname이 이제 IPv6 및 IPv4 주소 모두에서 수신하도록 함
- systemd 소켓 활성화를 지원함
- GSSAPI 플러그인에 대해 AD 또는 로컬 그룹 이름 및 윈도우 OS에서 SIDs를 지원함
- max_recursive_iterations를 1000으로 줄임
- 시스템 변수를 음수 값으로 설정하면 더 이상 최대 값으로 설정되지 않음
InnoDB Variables
- 다음 사용되지 않는 변수들이 제거됨
- innodb_adaptive_max_sleep_delay
- innodb_background_scrub_data_check_interval
- innodb_background_scrub_data_compressed
- innodb_background_scrub_data_interval
- innodb_background_scrub_data_uncompressed
- innodb_buffer_pool_instances
- innodb_commit_concurrency
- innodb_concurrency_tickets
- innodb_file_format
- innodb_large_prefix
- innodb_log_checksums
- innodb_log_compressed_pages
- innodb_log_files_in_group
- innodb_log_optimize_ddl
- innodb_page_cleaners
- innodb_replication_delay
- innodb_scrub_log
- innodb_scrub_log_speed
- innodb_thread_concurrency
- innodb_thread_sleep_delay
- innodb_undo_logs
참고
728x90
반응형
'RDBMS > MariaDB' 카테고리의 다른 글
[MariaDB] Ver. 10.6.2 Release note 요약 (0) | 2024.06.15 |
---|---|
[MariaDB] Ver. 10.6.1 Release note 요약 (0) | 2024.06.14 |
[MariaDB] Ver. 10.5.24 Release note 요약 (0) | 2024.06.12 |
[MariaDB] Ver. 10.5.23 Release note 요약 (0) | 2024.06.11 |
[MariaDB] Ver. 10.5.22 Release note 요약 (0) | 2024.06.10 |