본문 바로가기
RDBMS/MariaDB

[MariaDB] Ver. 11.3.2 Release note 요약

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

Caution

  • Debian 패키지는 PHP 및 Node.JS와 호환성 문제가 있음. 사용자들은 다음 11.x 릴리즈인 MariaDB 11.4.2가 나올때까지 업그레이드를 보류하거나 다음 해결책 중 하나를 실행해야 함
    • /etc/mysql/mariadb.conf.d/50-server.cnf를 열어서 'character-set-collations = utf8mb4=uca1400_ai_ci'를 'character-set-collations = utf8mb4=general_ci'로 변경하거나
    • root 계정으로 다음을 실행 'sed -i -e '/character-set-collations/d' /etc/mysql/mariadb.conf.d/50-server.cnf'
  • 이전 버전에서 업그레이드하는 경우 모든 사용자(루트 및 'ALL PRIVILEGES ON *.* ','ALL PRIVILEGES ON db.*'를 가진 다른 사용자 포함)가 'SHOW CREATE ROUTINE' 권한 없이 남게 됨. 'mysql.proc'에 대한 읽기 권한이 있는 사용자는 'SHOW CREATE ROUTINE'의 실질적 권한을 가지지만, 이를 부여할 수는 없음.
    DB 수준 권한을 다시 얻으려면 '*.*'에 'SHOW CREATE ROUTINE'을 가진 사용자를 사용하여 'GRANT ALL ON db.* TO 사용자'를 선택적으로 'WITH GRANT OPTION'과 함께 실행
    전역 사용자(예를 들어 'root@localhost')에 대한 권한을 다시 얻으려면
    1. 구성 옵션으로 'skip-grant-tables'를 사용하여 서버를 시작
    2. mariadb 클라이언트를 실행
    3. 'FLUSH PRIVILEGES'를 실행
    4. 'GRANT ALL ON *.*  TO root@localhost WITH GRANT OPTION'을 실행
    5. 구성 파일에서 'skip-grant-tables' 옵션을 제거

 

Spider

  • lateral derived가 결과를 반환하지 않을 것임이 보장될 때 충돌을 수정함
  • spider_same_server_link 변수가 올바르게 작동하지 않는 버그가 수정됨
  • Spider가 통계 동기화를 위해 불필요하게 많은 시스템 스레드를 생성하는 버그가 수정됨

 

참고

 



728x90
반응형