mysql 속성 - AWS OpsWorks

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

mysql 속성

중요

The AWS OpsWorks Stacks 서비스 수명이 2024년 5월 26일에 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 다음 연락처로 문의하십시오. AWS Support 팀 구성: AWS re:포스트 포스트 또는 스루 AWS 프리미엄 지원.

참고

이러한 속성은 Linux 스택에서만 사용할 수 있습니다.

mysql속성은 내 SQL 마스터 구성을 지정합니다. 자세한 정보는 서버 시스템 변수를 참조하세요. 내장 속성을 재정의해 사용자 지정 값을 지정하는 방법에 대한 자세한 정보는 속성 재정의 단원을 참조하세요.

basedir

기본 디렉터리(문자열). 기본값은 '/usr'입니다.

node[:mysql][:basedir]
bind_address

My가 SQL 수신하는 주소 (문자열). 기본값은 '0.0.0.0'입니다.

node[:mysql][:bind_address]
clients

클라이언트 목록(문자열의 목록).

node[:mysql][:clients]
conf_dir

구성 파일이 포함된 디렉터리(문자열). 기본값은 다음과 같습니다.

  • 아마존 리눅스 및RHEL: '/etc'

  • Ubuntu: '/etc/mysql'

node[:mysql][:conf_dir]
confd_dir

추가 구성 파일이 포함된 디렉터리(문자열). 기본값은 '/etc/mysql/conf.d'입니다.

node[:mysql][:confd_dir]
datadir

데이터 디렉터리(문자열). 기본값은 '/var/lib/mysql'입니다.

node[:mysql][:datadir]
grants_path

그랜트 테이블 위치(문자열). 기본값은 '/etc/mysql_grants.sql'입니다.

node[:mysql][:grants_path]
mysql_bin

mysql 이진수 위치(문자열). 기본값은 '/usr/bin/mysql'입니다.

node[:mysql][:mysql_bin]
mysqladmin_bin

mysqladmin 위치(문자열). 기본값은 '/usr/bin/mysqladmin'입니다.

node[:mysql][:mysqladmin_bin]
pid_file

데몬의 프로세스 ID가 포함된 파일(문자열). 기본값은 '/var/run/mysqld/mysqld.pid'입니다.

node[:mysql][:pid_file]
포트

서버가 수신 대기하는 포트(숫자). 기본값은 3306입니다.

node[:mysql][:port]
root_group

루트 그룹(문자열). 기본값은 'root'입니다.

node[:mysql][:root_group]
server_root_password

서버의 루트 암호(문자열). 기본값은 무작위로 생성됩니다.

node[:mysql][:server_root_password]
소켓

소켓 파일의 위치(문자열). 기본값은 '/var/lib/mysql/mysql.sock'입니다. 기본값은 다음과 같습니다.

  • 아마존 리눅스 및RHEL: '/var/lib/mysql/mysql.sock'

  • Ubuntu: '/var/run/mysqld/mysqld.sock'

node[:mysql][:socket]
tunable 속성

tunable 속성은 성능 튜닝에 사용됩니다.

back_log

대기 중인 요청의 최대 수(문자열). 기본값은 '128'입니다.

node[:mysql][:tunable][:back_log]
innodb_additional_mem_pool_size

Innodb가 내부 데이터 구조를 저장하는 데 사용하는 풀의 크기(문자열). 기본값은 '20M'입니다.

node[:mysql][:tunable][:innodb_additional_mem_pool_size]
innodb_buffer_pool_size

Innodb 버퍼 풀 크기(문자열). 속성 값은 다음과 같이 설정됩니다. AWS OpsWorks 스택은 인스턴스 유형에 따라 달라지지만 사용자 지정 JSON 또는 사용자 지정 속성 파일을 사용하여 이를 재정의할 수 있습니다.

node[:mysql][:tunable][:innodb_buffer_pool_size]
innodb_flush_log_at_trx_commit

Innodb가 로그 버퍼를 플러시하는 빈도(문자열). 기본값은 '2'입니다. 자세한 정보는 innodb_flush_log_at_trx_commit 단원을 참조하세요.

node[:mysql][:tunable][:innodb_flush_log_at_trx_commit]
innodb_lock_wait_timeout

Innodb 트랜잭션이 행 잠금을 기다리는 최대 시간(초)(문자열). 기본값은 '50'입니다.

node[:mysql][:tunable][:innodb_lock_wait_timeout]
key_buffer

인덱스 버퍼 크기(문자열). 기본값은 '250M'입니다.

node[:mysql][:tunable][:key_buffer]
log_slow_queries

느린 쿼리 로그 파일의 위치(문자열). 기본값은 '/var/log/mysql/mysql-slow.log'입니다.

node[:mysql][:tunable][:log_slow_queries]
long_query_time

쿼리를 장기 쿼리로 지정하는 데 필요한 시간(초)(문자열). 기본값은 '1'입니다.

node[:mysql][:tunable][:long_query_time]
max_allowed_packet

허용되는 최대 패킷 크기(문자열). 기본값은 '32M'입니다.

node[:mysql][:tunable][:max_allowed_packet]
max_connections

동시 클라이언트 연결 최대 수(문자열). 기본값은 '2048'입니다.

node[:mysql][:tunable][:max_connections]
max_heap_table_size

사용자가 만든 MEMORY 테이블의 최대 크기(문자열). 기본값은 '32M'입니다.

node[:mysql][:tunable][:max_heap_table_size]
net_read_timeout

연결로부터 더 많은 데이터를 기다릴 시간(초)(문자열). 기본값은 '30'입니다.

node[:mysql][:tunable][:net_read_timeout]
net_write_timeout

블록이 연결에 작성되기를 기다리는 시간(초)(문자열). 기본값은 '30'입니다.

node[:mysql][:tunable][:net_write_timeout]
query_cache_limit

캐시된 개별 쿼리의 최대 크기(문자열). 기본값은 '2M'입니다.

node[:mysql][:tunable][:query_cache_limit]
query_cache_size

쿼리 캐시 크기(문자열). 기본값은 '128M'입니다.

node[:mysql][:tunable][:query_cache_size]
query_cache_type

쿼리 캐시 유형(문자열). 가능한 값은 다음과 같습니다.

  • '0': 캐시 또는 캐시된 데이터 검색 없음.

  • '1': SELECT SQL_NO_CACHE로 시작하지 않는 Cache 문.

  • '2': SELECT SQL_CACHE로 시작하는 Cache 문.

기본값은 '1'입니다.

node[:mysql][:tunable][:query_cache_type]
thread_cache_size

재사용을 위해 캐시되는 클라이언트 스레드 수(문자열). 기본값은 '8'입니다.

node[:mysql][:tunable][:thread_cache_size]
thread_stack

각 스레드의 스택 크기(문자열). 기본값은 '192K'입니다.

node[:mysql][:tunable][:thread_stack]
wait_timeout

상호 작용하지 않는 연결을 기다릴 시간(초). 기본값은 '180'입니다(문자열).

node[:mysql][:tunable][:wait_timeout]
table_cache

열려 있는 테이블의 수(문자열). 기본값은 '2048'입니다.

node[:mysql][:tunable][:table_cache]