DB/DB 공통 관리

my.cnf 설정파일 정리

서버엔지니어 2023. 3. 12.
728x90

[client]
#password = your_password → client 패스워드 설정
port = 3306 → 포트번호
socket = /tmp/mysql.sock → mysql.sock 위치
# The MySQL server

[mysqld]
port = 3306 → 포트번호
socket = /tmp/mysql.sock → mysql.sock 위치
skip-external-locking → 외부(TCP/IP) 잠금 비활성
key_buffer_size = 384M → 인덱스를 메모리에 저장하는 버퍼의 크기
max_allowed_packet = 1M → 요청된 쿼리의 최대길이의 값
table_open_cache = 512 → 각 쓰레드별 오픈할 테이블수
sort_buffer_size = 2M → 정렬에 필요한 버퍼의 크기
read_buffer_size = 2M → 테이블 스캔에 필요한 버퍼크기
read_rnd_buffer_size = 8M → 디스크 검색을 피하기 위한 랜덤 읽기 버퍼 크기
myisam_sort_buffer_size = 64M → 인덱스 정렬시 할당되는 버퍼의 크기
thread_cache_size = 8 → 다쓴 쓰레드를 스레드풀에 저장할 갯수
query_cache_size = 32M → 쿼리 결과를 캐싱하기 위해 할당된 메모리 크기
thread_concurrency = 8 → 쓰레드 갯수
max_connections = 700 → 최대 동시 접속 가능 수
max_connect_errors=334343432 → 비정상적 접속에 대한 요청수 카운트, 지정값 넘을시 차단
skip-show-database → show database 권한을 가지고 있는 사용자에게만 모든 데이터 베이스 이름 출력
skip-name-resolve → 역DNS검색 비활성
skip-networking → 외부 접근을 허용할지 설정 주석을 해제할 경우 외부 접속 차단됨. (초기에 주석처리되있음)

'DB > DB 공통 관리' 카테고리의 다른 글

MySQL, MariaDB 비밀번호 변경 및 유저 생성  (0) 2023.03.12
MySQL Slow Query 설정  (0) 2023.03.12
bin log 개념 및 설정  (0) 2023.03.12
DB 용어  (0) 2023.03.12
DB crash 확인 및 복구, 백업 및 복원  (0) 2023.03.12

댓글