tencent cloud

TencentDB for MySQL

소식 및 공지 사항
제품 동향
신규 사용자 가이드
제품 소개
제품 개요
제품 장점
응용 시나리오
데이터베이스 아키텍처
격리 정책
제품 기능 목록
데이터베이스 인스턴스
고가용성(멀티 가용존)
리전 및 가용존
자체개발 커널
TXSQL 커널 개요
기능적 특성
성능적 특성
보안적 특성
안정적 특성
구매 가이드
과금 개요
구매 방법
연장 안내
연체 안내
환불 안내
인스턴스 비용 조정 설명
백업 공간 과금 안내
시작하기
시작 개요
MySQL 인스턴스 생성
운영 가이드
사용 제한
운영 개요
인스턴스의 점검 관리
인스턴스 프로모션
인스턴스 확장
데이터베이스 프록시
데이터베이스 관리(DMC)
계정 관리
매개변수 설정
백업과 롤백
데이터 마이그레이션
네트워크 및 보안
모니터링 및 알람
로그 센터
태그
사례 튜토리얼
TencentDB for MySQL의 사용 규범
애플리케이션 구성 자동 재연결
MySQL 마스터 인스턴스 매개변수 수정의 영향
MyISAM에서 InnoDB로의 자동 변환 제한
TencentDB for MySQL을 위한 VPC 생성
TencentDB for MySQL를 통해 비즈니스 부하 능력 향상
2리전 3데이터센터 재해 복구 아키텍처 구축
읽기/쓰기 분리로 TencentDB for MySQL 성능 향상
DTS를 사용하여 InnoDB에서 RocksDB로 데이터 마이그레이션
웹 애플리케이션을 위한 LAMP 스택 구축
Drupal 웹사이트 구축
Python을 통해 MySQL API 사용
백서
성능 백서
보안 백서
장애 처리
연결 관련
성능 관련
인스턴스 데이터 동기화 딜레이
케이스 인센시티브 설정 실패
API문서
History
Introduction
API Category
Instance APIs
Making API Requests
Data Import APIs
Database Proxy APIs
Database Audit APIs
Security APIs
Task APIs
Backup APIs
Account APIs
Rollback APIs
Parameter APIs
Database APIs
Monitoring APIs
Log-related API
Data Types
Error Codes
FAQs
과금 관련
백업 관련
롤백 관련
로그인
매개변수 수정
업그레이드 관련
계정 권한
성능 메모리
유지보수 관련 FAQ
데이터 마이그레이션
기능 특징
콘솔 관련
로그 관련
API 2.0에서 3.0으로 전환 가이드
Service Agreement
Service Level Agreement
Terms of Service
범용 참고
표준 및 인증
고객센터
용어집

인스턴스 매개변수 설정

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2025-03-20 16:47:11
MySQL 콘솔을 통해 일부 매개변수를 조회 및 수정할 수 있으며 콘솔에서 매개변수 수정 기록 또한 조회할 수 있습니다.
설명:
아래에 설명된 것과 같은 방식으로 콘솔에서 원본 및 읽기 전용 인스턴스의 매개변수를 수정할 수 있습니다.

주의 사항

인스턴스 안정성 확보를 위해 콘솔은 일부 매개변수의 수정만 허용합니다. 콘솔의 매개변수 설정 페이지에 보여지는 매개변수는 사용자가 수정할 수 있는 매개변수입니다.
수정된 매개변수를 적용하기 위해 인스턴스를 재시작해야 한다면 시스템에서 재시작 여부에 대한 알림을 표시하므로, 응용 프로그램의 재연결 메커니즘을 확인하고 비즈니스 사용량이 가장 적은 시간대에 작업하시길 권장합니다.
기본 공식으로 복원을 원하시면 입력한 매개변수 콘텐츠를 비우고 적용하시면 됩니다.

매개변수 리스트를 통해 매개변수 수정하기

매개변수 일괄 수정

1. TencentDB for MySQL 콘솔 로그인 후, 인스턴스 리스트에서 인스턴스 ID 또는 작업열의 관리를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정페이지를 선택하고 매개변수 일괄 수정을 클릭합니다. 원본 인스턴스용 UI:

3. 매개변수 실행값 열에서 수정이 필요한 매개변수를 수정하고 오류가 없는지 확인한 뒤, 수정 확인을 클릭합니다.

4. 팝업 창에서 매개변수 작업의 실행 방식을 선택한 뒤, 확인을 클릭합니다.
설명:
즉시 실행을 선택하면 선택된 인스턴스의 매개변수 수정 작업이 즉시 실행 및 적용됩니다.
점검 시간 내를 선택하면 인스턴스의 점검 시간 내에 매개변수 수정 작업이 실행 및 적용됩니다.

단일 매개변수 수정

1. MySQL 콘솔에 로그인한 후, 인스턴스 리스트에서 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정에서 수정이 필요한 매개변수를 선택한 뒤, 매개변수 실행값 열의

을(를) 클릭하여 매개변수 값을 수정합니다.

3. 매개변수 수정 가능 값 열의 안내에 따라 타깃 매개변수 값을 입력한 뒤,

을(를) 클릭하면 수정된 값이 저장되고,

을(를) 클릭하면 작업이 취소됩니다.


4. 팝업 창에서 매개변수 작업의 실행 방식을 선택한 뒤, 확인을 클릭합니다.
설명:
즉시 실행을 선택하면 선택된 인스턴스의 매개변수 수정 작업이 즉시 실행 및 적용됩니다.
점검 시간 내를 선택하면 인스턴스의 점검 시간 내에 매개변수 수정 작업이 실행 및 적용됩니다.

매개변수 템플릿 가져오기로 매개변수 수정하기

방법1: 매개변수 설정 페이지를 통해 가져오기

1. MySQL 콘솔에 로그인한 후, 인스턴스 리스트에서 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정 탭을 선택하고 사용자 정의 템플릿을 클릭합니다(사용 가능한 사용자 정의 템플릿이 없다면 MySQL 콘솔, 왼쪽 메뉴 매개변수 템플릿을 통해 사용자 정의 템플릿을 찾을 수 있습니다. 템플릿을 만들려면 사전에 매개변수 템플릿을 설정하고, 2단계를 통해서 사용자 정의 템플릿을 가져올 수 있습니다).


3. 팝업 창에서 매개변수 템플릿을 선택한 후, 가져오기 및 기존의 매개변수 덮어쓰기를 클릭합니다.

4. 매개변수를 확인한 후에 수정 확인을 클릭합니다.


5. 팝업 창에서 매개변수 작업의 실행 방식를 선택한 뒤, 확인을 클릭합니다.
설명:
즉시 실행을 선택하면 선택된 인스턴스의 매개변수 수정 작업이 즉시 실행 및 적용됩니다.
점검 시간 내를 선택하면 인스턴스의 점검 시간 내에 매개변수 수정 작업이 실행 및 적용됩니다.

방법2: 매개변수 설정 파일 가져오기로 매개변수 수정하기

1. MySQL 콘솔에 로그인한 후, 인스턴스 리스트에서 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정 탭을 선택하고 매개변수 가져오기를 클릭합니다.


3. 파일 선택을 클릭하여 필요한 매개변수 파일을 찾은 다음 가져오기 및 기존의 매개변수 덮어쓰기를 클릭합니다.


4. 매개변수를 확인한 후에 수정 확인을 클릭합니다.
5. 팝업 창에서 매개변수 작업의 실행 방식을 선택하고 확인을 클릭합니다.
설명:
즉시 실행을 선택하면 선택된 인스턴스의 매개변수 수정 작업이 즉시 실행 및 적용됩니다.
점검 시간 내를 선택하면 인스턴스의 점검 시간 내에 매개변수 수정 작업이 실행 및 적용됩니다.

방법3: 매개변수 템플릿 페이지를 통해 가져오기

기본 템플릿으로 복구

1. MySQL 콘솔에 로그인한 후, 인스턴스 리스트에서 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정을 선택하고 기본 템플릿을 클릭한 후, 고안정성 템플릿 또는 고성능 템플릿을 선택한 다음 가져오기 및 기존의 매개변수 덮어쓰기를 클릭합니다.

3. 수정 확인을 클릭하면 파라미터 수정 확인 창으로 리디렉션됩니다.

4. 팝업 창에서 매개변수 작업의 실행 방식을 선택하고, 재시작 규칙을 읽고 체크한 후, 확인을 클릭합니다.
설명:
즉시 실행을 선택하면 선택된 인스턴스의 매개변수 수정 작업이 즉시 실행 및 적용됩니다.
점검 시간 내를 선택하면 인스턴스의 점검 시간 내에 매개변수 수정 작업이 실행 및 적용됩니다.

매개변수 공식

인스턴스의 매개변수 설정은 수식 사용을 지원하며 인스턴스 사양과 관련된 매개변수는 수식으로 설정됩니다. 인스턴스 사양이 변경되면 여기에서 설정한 매개변수 값이 동적으로 변경됩니다. 변경된 사양이 그대로 적용되어 인스턴스가 항상 비즈니스 운영에 필요한 최상의 상태를 유지합니다.
innodb_buffer_pool_size 파라미터 설정 참고: {DBinitMemory*786432} 인스턴스 사양의 DBinitMemory가 변경되면 여기에서 파라미터 설정을 수정할 필요가 없으며, innodb_buffer_pool_size 값은 자동으로 변경됩니다.


표현식 구문 관련 내용은 다음 표를 참고하십시오.
지원 유형
지원 설명
예시
변수
DBinitMemory: 인스턴스 사양의 메모리 크기, 정수 유형. 예를 들어 인스턴스 사양의 메모리 크기가 1000MB인 경우 DBinitMemory의 값은 1024입니다. DBInitCpu: 인스턴스 사양의 CPU 코어 수, 정수 유형. 예를 들어 인스턴스 사양이 8코어인 경우 DBInitCpu의 값은 8입니다.
{DBinitMemory * 786432} ie: 메모리 크기(DBinitMemory) * 백분율(시스템 기본값 75%) * 1024 * 1024(단위 변환)
오퍼레이터
수식 구문: {} 패키지 사용. 나눗셈 오퍼레이터(/): 피제수를 제수로 나누고 정수 몫을 반환합니다. 계산 결과가 소수이면 정수 부분이 잘립니다. 소수는 지원하지 않습니다. 예를 들어 시스템은 {MIN(DBInitMemory/4+500,1000000)}을 지원하지만 {MIN(DBInitMemory*0.25+500,1000000)}은 지원하지 않습니다. 곱셈 오퍼레이터(*): 정수 곱을 반환하려면 두 개의 승수를 곱합니다. 계산 결과가 소수이면 정수 부분이 잘립니다. 소수 연산을 지원하지 않습니다.
-
함수
MAX() 함수는 정수 유형 또는 매개변수 공식 목록에서 가장 큰 값을 반환합니다. MIN() 함수는 정수 유형 또는 매개변수 공식 목록에서 가장 작은 값을 반환합니다.
{MAX(DBInitCpu/2,4)}

매개변수 공식을 지원하는 매개변수

설명:
TencentDB for MySQL은 매개변수 설정을 지속적으로 최적화합니다. 다음은 매개변수 공식을 지원하는 일부 매개변수 입니다. 매개변수 공식에 대한 자세한 내용은 콘솔 매개변수 템플릿에서 확인할 수 있습니다.
매개변수 이름
매개변수 설명
기본 공식
thread_pool_size
스레드 풀의 스레드 그룹 수를 설정하는 매개변수로, 기본값은 CPU 수와 동일한 스레드 그룹 수를 의미합니다.
{MIN(DBInitCpu,64)}
table_open_cache_instances
MySQL이 table 핸들을 캐시하는 파티션의 수를 나타냅니다.
{MIN(DBInitMemory/1000,16)}
table_open_cache
파일 활성화/비활성화 횟수를 줄이기 위한 테이블 디스크립터 캐시 크기입니다.
{MAX(DBInitMemory*512/1000,2048)}
table_definition_cache
활성화된 테이블 캐시 인스턴스의 수입니다.
{MAX(DBInitMemory*512/1000,2048)}
max_connections
최대 연결 수 입니다.
{MIN(DBInitMemory/4+500,100000)}
join_buffer_size
일반 인덱스 스캔, 범위 인덱스 스캔 및 전체 테이블 스캔을 수행하는 테이블 연결을 위한 버퍼의 최소 크기입니다.
{MIN(DBInitMemory*128,262144)}
innodb_write_io_threads
쓰기 작업에 사용되는 InnoDB의 I/O 스레드 수입니다.
{MAX(DBInitCpu/2,4)}
innodb_read_io_threads
읽기 작업에 사용되는 InnoDB의 I/O 스레드 수입니다.
{MAX(DBInitCpu/2,4)}
innodb_buffer_pool_instances
InnoDB 버퍼 풀 영역 수입니다.
{MIN(DBInitMemory/2000,16)}
innodb_buffer_pool_size
버퍼 풀의 크기(바이트), InnoDB 테이블 캐시 및 데이터 인덱스 메모리 영역입니다.
{DBInitMemory*786432}

매개변수 설정 파일 내보내기

1. MySQL 콘솔에 로그인한 후, 인스턴스 리스트에서 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정 탭을 선택하고 매개변수 내보내기를 클릭하여 매개변수 구성 파일을 내보냅니다.



매개변수 설정을 매개변수 템플릿으로 내보내기

1. MySQL 콘솔에 로그인한 후, 인스턴스 리스트에서 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정 탭을 선택하고 템플릿으로 저장을 클릭하여 기존 매개변수 구성을 매개변수 템플릿으로 저장합니다.



사용자 정의 시간에 매개변수 수정

매개변수 수정 작업 마지막 단계를 수행할 때 팝업 창에서 매개변수의 수정 시간을 설정할 수 있습니다.
설명:
점검 시간 내를 선택하면 인스턴스의 점검 시간 내에 매개변수 수정 작업이 실행 및 적용됩니다.


매개변수 수정 작업 취소

점검 시간 내의 매개변수 수정 작업을 제출한 후 매개변수의 수정을 취소하고 싶다면, 작업이 실행되기 전에(실행 대기 상태) 왼쪽 사이드바의 작업 리스트 페이지에서 작업열의 취소를 클릭하여 매개변수 수정 작업을 취소할 수 있습니다.



매개변수 수정 기록 조회

1. MySQL 콘솔에 로그인한 후, 인스턴스 리스트에서 인스턴스 ID를 클릭하여 인스턴스 관리 페이지로 이동합니다.
2. 데이터베이스 관리 > 매개변수 설정 탭을 선택하고, 우측의 최근 수정 기록을 클릭합니다.


3. 아래의 이미지와 같이 최근 매개변수 수정 기록을 조회할 수 있습니다.

후속 작업

데이터베이스 매개변수 템플릿을 사용하여 데이터베이스의 매개변수 설정을 일괄적으로 관리할 수 있으며, 자세한 내용은 매개변수 템플릿 사용을 참고하십시오.
중요 매개변수 설정에 대한 내용은 매개변수 설정 제안을 참고하십시오.

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백