11.7.5. 데이터베이스
다음 표에는 /etc/neutron/neutron.conf 파일의 [database] 그룹에서 사용할 수 있는 옵션이 요약되어 있습니다.
| 구성 옵션 = 기본값 | 유형 | 설명 |
|---|---|---|
|
| 문자열 값 | 데이터베이스에 사용할 백엔드입니다. |
|
| 문자열 값 | 데이터베이스에 연결하는 데 사용할 SQLAlchemy 연결 문자열입니다. |
|
| 정수 값 | SQL 디버깅 정보의 상세 정보: 0=None, 100=Everything. |
| `connection_parameters = ` | 문자열 값 | 연결 URL에 추가할 선택적 URL 매개변수입니다. param1=value1¶m2=value2&…로 지정합니다. |
|
| 정수 값 | 이 시간(초)보다 긴 연결 풀에 있는 연결은 다음 풀에서 체크아웃할 때 새 연결로 교체됩니다. |
|
| 부울 값 | SQL에 Python 스택 추적을 주석 문자열로 추가합니다. |
|
| 부울 값 | True인 경우 데이터베이스 작업을 최대 db_max_retry_interval까지 재시도하는 간격을 늘립니다. |
|
| 정수 값 | 오류가 발생하기 전에 연결 오류 또는 교착 상태 오류의 경우 최대 재시도 횟수입니다. 무한 재시도 횟수를 지정하려면 -1로 설정합니다. |
|
| 정수 값 | db_inc_retry_interval이 설정된 경우 데이터베이스 작업 재시도 사이의 최대 초입니다. |
|
| 정수 값 | 데이터베이스 트랜잭션을 재시도하는 사이의 초입니다. |
| `engine = ` | 문자열 값 | 오프라인 마이그레이션을 사용할 때 생성되는 스크립트를 위한 데이터베이스 엔진입니다. |
|
| 정수 값 | 설정된 경우 SQLAlchemy와 max_overflow에 이 값을 사용합니다. |
|
| 정수 값 | 풀에서 열 수 있는 최대 SQL 연결 수입니다. 값을 0으로 설정하면 제한이 없음을 나타냅니다. |
|
| 정수 값 | 시작하는 동안 데이터베이스 연결 다시 시도의 최대 수입니다. 무한 재시도 횟수를 지정하려면 -1로 설정합니다. |
|
| 부울 값 | True인 경우 MySQL Cluster(NDB) 처리 지원을 투명하게 활성화합니다. 12.1.0 이후 더 이상 사용되지 않음 *reason:* MySQL NDB 클러스터 스토리지 엔진에 대한 지원은 더 이상 사용되지 않으며 향후 릴리스에서 제거됩니다. |
|
| 문자열 값 | MySQL 세션에 사용할 SQL 모드입니다. 기본값을 포함하여 이 옵션은 서버 세트 SQL 모드를 덮어씁니다. 서버 구성에 의해 설정된 모든 SQL 모드를 사용하려면 이 모드를 값 없음으로 설정합니다. Example: mysql_sql_mode= |
|
| 정수 값 | Galera 전용의 경우 새 연결에 대해 wsrep_sync_wait causality 검사를 구성합니다. 기본값은 None입니다. 즉, 설정을 구성하지 않습니다. |
|
| 정수 값 | 설정된 경우 SQLAlchemy와 함께 pool_timeout에 이 값을 사용합니다. |
|
| 정수 값 | SQL 연결을 여는 재시도 간격입니다. |
|
| 문자열 값 | 슬레이브 데이터베이스에 연결하는 데 사용할 SQLAlchemy 연결 문자열입니다. |
|
| 부울 값 | True인 경우 SQLite는 동기 모드를 사용합니다. |
|
| 부울 값 | 연결이 끊어진 연결에서 다시 연결되는 데이터베이스의 실험적 사용을 활성화합니다. |