show variables like '%max_connect%';
connect 관련 값 보는 sql
wait_timeout, interactive_timeout은 defualt로 8시간으로 너무 길어
max_connections 를 초과 하게 됨
max_connections, max_connect_errors - 연결 세션관련
wait_timeout, interactive_timeout - 연결 시간 관련
DB 메모리나 사용자 접속자 등 운영 환경에 따라 설정을 해줘야하지만
개발 DB에서 default는 너무 길어 줄이기로 했다.
- wait_timeout: 서버가 비대화형 TCP/IP 또는 UNIX 파일 연결을 종료하기 전에 해당 연결에 대한 활동을 기다리는 시간(초)입니다.
- interactive_timeout: 서버가 대화형 연결을 종료하기 전에 해당 연결에 대한 활동을 기다리는 시간(초)입니다.
- net_read_timeout: 읽기를 삭제하기 전에 TCP/IP 연결에서 추가 데이터를 기다리는 시간(초)입니다.
- net_write_timeout: 쓰기를 삭제하기 전에 블록이 쓰여질 때까지 TCP/IP 연결을 기다리는 시간(초)입니다.
- max_execution_time: SELECT 문에 대한 실행 제한 시간(밀리초)입니다.
- max_connect_errors: 중단된 연결 수가 이보다 많으면 호스트가 추가 연결에서 차단됩니다.
- max_user_connections: 지정한 MySQL 계정에 허용되는 최대 동시 연결 수입니다.
https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=bomyzzang&logNo=221550485417
MySQL 서버의 time out 설정
MySQL 서버의 time out 설정은 크게 3가지가 있습니다. mysqld time out - connect_timeout (bad hands...
blog.naver.com
https://aws.amazon.com/ko/premiumsupport/knowledge-center/aurora-mysql-max-connection-errors/
Amazon Aurora MySQL 인스턴스에 연결 시 [“너무 많은 연결(Too Many Connections)”] 오류 해결
Amazon Aurora MySQL 인스턴스에 연결할 때 [“너무 많은 연결(Too Many Connections)”] 오류가 발생하는 이유는 무엇인가요? 최종 업데이트 날짜: 2020년 12월 16일 Amazon Aurora MySQL DB 인스턴스에 연결하려고
aws.amazon.com
Database(MYSQL)의 Connection Pool 및 튜닝
Connection Pool이란? 사용자의 요청에 따라 Connection을 생성하다 보면 많은 수의 연결이 발생했을 때 서버에 과부하가 걸리게 된다. 이러한 상황을 방지하기 위해 미리 일정수의 Connection을 만들어 Poo
jiku90.tistory.com
https://plogger.tistory.com/entry/MySQL-Too-many-connections-Max-Connection-%EC%A1%B0%EC%A0%95
[Hoon] MySQL - Too many connections 해결 및 튜닝
MySQL - Too many connections 해결 및 튜닝 MySql 이나 Mariadb 를 운용할때 종종 만나게 되는 too many connections 의 해결과 성능 튜닝에 대해서 알아보자. # 상태 확인 show variables like '%max_connectio..
plogger.tistory.com
http://www.ezmeta.co.kr/page/?p=3025
MySQL 기본적인 모니터링 방법과 Connection과 Memory 튜닝 방법 | Knowledge Base - Ezmeta
MySQL Database의 경우 Oracle 이나 MS SQL Server에 비해서 대용량의 자료를 처리하는 경우가 적기에 튜닝에 필요성이 적은 것 같습니다. 그러나 웹이라는 환경은 많은 사용자가 동시에 접속을 할 수
www.ezmeta.co.kr
[MySQL]MySQL 파라메터 튜닝
# ibdata 파일 저장 디렉토리 innodb_data_home_dir = /usr/local/mysql/data # 파일 갯수를 적당히 늘려 한개 파일에 부하가 걸리지 않도록 합니다. # DB최대 용량은 20G로 설정했습니다. 최대 용량은 제한이 없..
redkite777.tistory.com
http://www.ezmeta.co.kr/page/?p=3025
MySQL 기본적인 모니터링 방법과 Connection과 Memory 튜닝 방법 | Knowledge Base - Ezmeta
MySQL Database의 경우 Oracle 이나 MS SQL Server에 비해서 대용량의 자료를 처리하는 경우가 적기에 튜닝에 필요성이 적은 것 같습니다. 그러나 웹이라는 환경은 많은 사용자가 동시에 접속을 할 수
www.ezmeta.co.kr
'DATABASE' 카테고리의 다른 글
[우분투] mariadb root로 접속하기 (0) | 2024.01.30 |
---|---|
오라클 테이블 권한 부여 (0) | 2022.09.21 |
오라클 유저 생성 후 기본 설정 (0) | 2022.09.05 |
오라클) 한 스키마의 모든 권한을 다른 스키마에게 줄 수 있을까? (0) | 2022.09.05 |
동기식, 비동기식 복제(Synchronous vs. asynchronous replication) (0) | 2022.02.21 |
댓글