Loading...
MySQL 9.5 Reference Manual 9.5의 7.1.1 Configuring the Server의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
MySQL 서버인 mysqld에는 동작을 설정하기 위해 시작 시 지정할 수 있는 많은 명령 옵션과 시스템 변수들이 있습니다. 서버에서 사용되는 기본 명령 옵션과 시스템 변수 값을 확인하려면 다음 명령을 실행하십시오:
1$> mysqld --verbose --help
이 명령은 모든 mysqld 옵션과 설정 가능한 시스템 변수 목록을 출력합니다. 출력 내용에는 기본 옵션과 변수 값이 포함되며, 다음과 비슷한 형태로 표시됩니다:
1activate-all-roles-on-login FALSE 2admin-address (No default value) 3admin-port 33062 4admin-ssl TRUE 5admin-ssl-ca (No default value) 6admin-ssl-capath (No default value) 7admin-ssl-cert (No default value) 8admin-ssl-cipher (No default value) 9admin-ssl-crl (No default value) 10 11... 12 13transaction-prealloc-size 4096 14transaction-read-only FALSE 15updatable-views-with-limit YES 16upgrade AUTO 17validate-config FALSE 18validate-user-plugins TRUE 19verbose TRUE 20wait-timeout 28800 21windowing-use-high-precision TRUE 22xa-detach-on-prepare TRUE
실행 중인 서버에서 실제로 사용 중인 현재 시스템 변수 값을 보려면, 서버에 접속하여 다음 구문을 실행하십시오:
1mysql> SHOW VARIABLES;
실행 중인 서버에 대한 일부 통계 및 상태 표시기를 확인하려면 다음 구문을 실행하십시오:
1mysql> SHOW STATUS;
시스템 변수 및 상태 정보는 mysqladmin 명령을 사용해서도 확인할 수 있습니다:
1$> mysqladmin variables 2$> mysqladmin extended-status
모든 명령 옵션, 시스템 변수, 상태 변수에 대한 전체 설명은 다음 섹션을 참조하십시오:
더 자세한 모니터링 정보는 Performance Schema에서 확인할 수 있습니다. 자세한 내용은 Chapter 29, MySQL Performance Schema를 참조하십시오.
추가로, MySQL sys 스키마는 Performance Schema가 수집한 데이터에 편리하게 접근할 수 있도록 해 주는 객체 집합입니다. 이에 대해서는 Chapter 30, MySQL sys Schema를 참조하십시오.
mysqld 또는 mysqld_safe에 대해 명령줄에서 옵션을 지정하면, 그 옵션은 해당 서버 실행에 대해서만 유효합니다. 서버가 실행될 때마다 그 옵션을 사용하려면 옵션 파일에 넣어야 합니다. 자세한 내용은 Section 6.2.2.2, “Using Option Files”를 참조하십시오.
Windows 사용자는 Section 2.3.2, “Configuration: Using MySQL Configurator”를 실행하여 MySQL 서버 설치를 설정하는 데 도움을 받을 수 있습니다. 여기에는 MySQL 사용자, 로그 파일, Windows 서비스 이름, 샘플 데이터베이스를 설정하는 작업 등이 포함됩니다.
7.1 The MySQL Server
7.1.2 Server Configuration Defaults