본문 바로가기
DBMS(DataBase Management System)/MariaDB

[Windows] MariaDB 최대 세션 수 조정하기

by 연구자 공학코드 2022. 10. 31.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

MariaDB는 기본적으로 최대 151개의 세션을 허용한다. 현재 연결된 세션 수가 최대 세션 수에 이르면 그 다음 연결 요청부터는 세션을 생성하지 않고 연결을 거부하는데 이 경우 데이터베이스에서 값을 가져오지 못 한다. 그러므로 환경에 따라 MariaDB 최대 세션 수를 조정할 필요가 있다.  방법은 아래와 같다.

 

현재 세션 관련 설정 확인

아래의 명령어를 입력하여 현재 세션 관련 설정을 확인한다. 'max_connections'를 보면 151개로 설정되어 있는 것을 확인할 수 있다.

SHOW VARIABLES LIKE '%connect%'

세션 설정 확인 화면

연결된 세션 수 확인

아래의 명령어를 입력하여 연결된 세션 수를 확인한다.

SHOW STATUS LIKE 'Threads_connected'

연결된 세션 수 확인 화면

세션 수 설정

아래와 같은 경로에 'my.ini'를 텍스트 에디터로 연다.

# MariaDB설치경로\data\my.ini
C:\Program Files\MariaDB 10.3\data\my.ini

my.ini 가 나타난 화면

아래의 설정 값을 'my.ini'에 아래의 사진처럼 적절한 위치에 입력한다.

max_connections=200

my.ini 설정값

MariaDB 재기동

설정한 값을 적용하기 위해서 MariaDB를 재실행한다. 실행에서 'services.msc'를 입력하고 서비스 화면에서 'MariaDB' 또는 'MySQL'을 찾아서 다시 시작 버튼을 누른다.

서비스 실행 화면
MariaDB를 재기동하는 화면

세션 설정 적용 결과 확인

아래의 명령어를 입력하여 설정한 세션 수가 잘 적용되었는지 확인한다.

SHOW VARIABLES LIKE '%connect%'

세션 수가 나타난 화면

 

728x90
반응형

댓글