MySQL 서버 변수중 back_log라는 시스템 변수가 있습니다.이 변수는 MySQL 커넥션 성능과 굉장히 밀접한 관련이 있는데 OS 커널파라미터중 네트워크와 밀접한 관련이 있습니다.이 시스템 변수에 대해 알아보겠습니다. ■ 서버 변수 back_log에 대한 설명MySQL이 가질 수 있는 미해결 연결 요청 수 입니다. MySQL 스레드가 매우 짧은 시간에 매우 많은 연결 요청을 받을 때 작동합니다.그런 다음 메인 스레드가 연결을 확인하고 새 스레드를 시작하는 데 약간의 시간(아주 짧지만)이 걸립니다.back_log 값은 MySQL이 일시적으로 새 요청에 대한 응답을 중지하기 전에 이 짧은 시간 동안 쌓일 수 있는 요청 수를 나타냅니다.단기간에 많은 수의 연결이 예상되는 경우에만 이 값을 늘려야 합니다...
■ MySQL 서버 파라미터 특징 MySQL서버 환경을 설정할 때 몇가지 특징이 있습니다. 이 특징들에 대해 알아보고 파라미터를 어떻게 설정하고 적용하는지 알아봅니다. ■ 서버 파라미터의 Dynamic적용 여부MySQL 파라미터는 바로 적용할 수 있는 파라미터와 서버를 재시작해야 적용되는 파라미터가 있습니다.이 파라미터는 다음 페이지에서 확인 가능합니다. 한글로 번역해 놓았습니다. 보기가 편리하시리라 생각합니다.Dynamic 항목에서 Dynnamic이 YES면 바로 적용이 가능하며 NO이면 서버가 재시작 되어야 적용이 됩니다.MySQL 파라미터 한글번역 : https://github.com/myacelink/MySQL ■ my.cnf 기본 위치우분투나 CentOS등의 리눅스 운영체제에서 데이터베이스를 사..