3.5.4.3. 환경 변수
MariaDB 사용자 이름, 암호 및 데이터베이스 이름은 다음 환경 변수를 사용하여 구성해야 합니다.
변수 이름 | 설명 |
---|---|
| 생성할 MySQL 계정의 사용자 이름입니다. |
| 사용자 계정의 암호입니다. |
| 데이터베이스 이름. |
| root 사용자의 암호(선택 사항). |
사용자 이름, 암호 및 데이터베이스 이름을 지정해야 합니다. 3개를 모두 지정하지 않으면 Pod가 시작되지 않고 OpenShift Container Platform에서 지속적으로 재시작합니다.
MariaDB 설정은 다음 환경 변수로 구성할 수 있습니다.
변수 이름 | 설명 | 기본값 |
---|---|---|
| 테이블 이름을 저장하고 비교하는 방법을 설정합니다. | 0 |
| 허용되는 최대 클라이언트 연결 수입니다. | 151 |
| 한 패킷의 최대 크기 또는 생성된/지정 문자열입니다. | 200M |
| FULLTEXT 인덱스에 포함할 단어의 최소 길이입니다. | 4 |
| FULLTEXT 인덱스에 포함될 단어의 최대 길이입니다. | 20 |
| 네이티브 AIO가 손상된 경우 innodb_use_native_aio 설정 값을 제어합니다. | 1 |
| 모든 스레드에 대한 열려 있는 테이블 수입니다. | 400 |
| 인덱스 블록에 사용되는 버퍼의 크기입니다. | 32m (또는 사용 가능한 메모리의 10%) |
| 정렬에 사용되는 버퍼의 크기입니다. | 256K |
| 순차적 검사에 사용되는 버퍼의 크기입니다. | 8m (또는 사용 가능한 메모리의 5%) |
| InnoDB가 테이블 및 인덱스 데이터를 캐시하는 버퍼 풀의 크기입니다. | 32m (또는 사용 가능한 메모리의 50%) |
| 로그 그룹에 있는 각 로그 파일의 크기입니다. | 8m (또는 사용 가능한 메모리의 15 %) |
| InnoDB가 디스크의 로그 파일에 쓰는 데 사용하는 버퍼의 크기입니다. | 8m (또는 사용 가능한 메모리의 15 %) |
| 대체 구성 파일을 가리킵니다. | /etc/my.cnf |
|
binlog 형식을 설정하며 지원되는 값은 | statement |