MySQL tc.log 파일
대부분의 경우 mysql/mariadb가 시작되지 않는 경우 "cannot init tc.log"와 같은 오류로 인해 이 파일을 삭제할 것을 제안합니다.파일에 어떤 정보가 저장되어 있는지 궁금했습니다.바이너리 파일이라서 정보를 찾을 수 없었어요.아무런 단서도 없이 파일을 삭제하는 것은 위험해 보이기 때문에 알아두는 것이 좋을 것입니다.
잘 부탁드립니다.
최근 MariaDB는 tc.log 문서를 명확히 하기 위한 문제에 임하고 있습니다.
tc.log는 분산 트랜잭션(XA) 로그 코디네이터로 Oracle MySQL이 아닌 MariaDB를 새로 설치함으로써 생성됩니다.
서버--log-tc옵션 매뉴얼:MariaDB, Oracle MySQL
따라서 애플리케이션이 분산 트랜잭션을 사용하지 않고 XA 지원 스토리지 엔진(일반적으로 InnoDB:
select Engine, XA from information_schema.engines where XA='YES'\G
*************************** 1. row ***************************
Engine: InnoDB
XA: YES
1 row in set (0.00 sec)
현재 XA는 InnoDB, TokuDB 및 SPIDER 스토리지 엔진에서 지원되므로 동일한 인스턴스에서 이러한 엔진을 포함하는 분산 트랜잭션을 원할 경우 필요합니다.tc.log.
언급URL : https://stackoverflow.com/questions/50158273/mysql-tc-log-file
'source' 카테고리의 다른 글
| MySQL 8.0+의 PHP 오류:서버가 클라이언트에서 알 수 없는 인증 방법을 요청했습니다. (0) | 2022.11.13 |
|---|---|
| 온라인 정규식 테스터에서 작동하는 MariaDB regex가 SELECT WHERE REGEXP에서 작동하지 않음 (0) | 2022.11.13 |
| mysql 선택 쿼리에서 두 날짜 사이의 날짜 목록을 가져오는 방법 (0) | 2022.11.13 |
| Vuex 변환 매개 변수와 충돌하는 SonarQube 규칙을 사용하지 않도록 설정하려면 어떻게 해야 합니까? (0) | 2022.11.13 |
| JavaScript 연산, 소수점 2자리 반올림 (0) | 2022.11.13 |