본문 바로가기

DB32

ProxySQL - MySQL 8.0 지원 Support for MySQL 8.0 ProxySQL은 MySQL 8.0을 완전히 지원하지만 버전 2.0.2 이전에는 몇 가지 제한 사항이 있습니다. MySQL 8.0.4부터 MySQL 서버의 기본 인증 플러그인이 mysql_native_password에서 caching_sha2_password 로 변경 되었습니다 . ProxySQL은 아직 caching_sha2_password 를 지원하지 않습니다. 이러한 이유로 mysql_native_password로 MySQL 서버를 구성해야 합니다. ProxySQL 2.0.2 이전 버전을 사용하는 경우 자세한 내용은 문서 를 참조하십시오. ProxySQL 은 caching_sha2_password 인증 플러그인을 사용하는 클라이언트가 연결을 시도하는 경우 (프.. 2023. 1. 18.
ProxySQL - Global Variables (글로벌 변수) Global Variables Admin Variable Reference General MySQL Variable Reference MySQL Monitor Variable Reference ProxySQL의 동작은 전역 변수를 사용하여 조정할 수 있습니다. 다음 두 가지 방법으로 구성할 수 있습니다. 런타임 시 관리 인터페이스 사용(권장) 시작할 때 구성 파일의 전용 섹션 사용 ProxySQL은 데몬을 다시 시작할 필요 없이 대부분의 변수가 런타임에 변경되고 즉시 적용되도록 허용하여 최대 가동 시간을 지원합니다. 런타임 시 변경할 수 없는 변수는 mysql-interfaces, mysql-threads 그리고 mysql-stacksize 3개 뿐입니다. 또한 제어하는 ​​ProxySQL의 부분에 따라.. 2023. 1. 18.
ProxySQL Configuration file (구성 파일) The ProxySQL configuration file ProxySQL은 다중 계층 구성 시스템, 특히 3개 구성 계층을 사용합니다 . 이 특정 아키텍처에서 구성 파일에 있는 대부분의 구성은 initial bootstrap , initial startup 또는 reload startup 중에만 읽고 구문 분석됩니다 . 그러나 매우 작은 변수 세트는 항상 구성 파일에서 읽습니다(있는 경우). 자세한 내용은 아래를 참조하십시오. 문법 ProxySQL 구성 파일은 libconfig 를 사용하여 구문 분석 되며 해당 문법은 libconfig 매뉴얼 에 설명되어 있습니다. 패키지된 proxysql내에 proxysql.cfg에 해당 문법대로 작성되어 있습니다. 마지막으로 아래 문법 참조가 있습니다. configu.. 2023. 1. 17.
ProxySQL - 다중 계층 구성 시스템 Multi layer configuration system ProxySQL has an advanced yet intuitive configuration system built to facilitate: 다운타임 없는 변경을 보장하는 사용하기 쉬운 동적 런타임 구성 시스템 구성을 이전 상태로 손쉽게 롤백 MySQL 호환 관리 인터페이스 이는 설정이 런타임에서 메모리로 이동되고 원하는 대로 디스크에 유지되는 다중 계층 구성 시스템을 통해 달성됩니다. RUNTIME MEMORY DISK 구성의 3개 계층은 다음으로 구성됩니다. RUNTIME RUNTIME 계층 은 요청을 처리하는 작업자 스레드에서 사용하는 ProxySQL의 메모리 내 데이터 구조를 나타냅니다. 런타임 변수에는 다음과 관련된 구성이 포함됩니다.. 2023. 1. 17.