2009-09-02 2 views
0

mysql 매개 변수 innodb_flush_log_at_trx_commit = 0을 설정했습니다. 즉, mysql은 트랜잭션을 초당 HDD 1 번으로 플러시한다. mysql이 (전원이 꺼져서)이 플러시로 실패하면이 트랜잭션에서 데이터가 손실 될 것입니다. 또는 mysql은 binlog flush에 관계없이 각 트랜잭션 후에 데이터 파일 (ibdata1)에 저장합니까?mysql에서 binlog 란 무엇입니까?

감사합니다.

답변

0

Here는에서 innodb_flush_log_at_trx_commit의 MySQL을 참조 설명서의 항목입니다. 당신은 바이너리 로그가 실제로 독립적 인 이노이며 모든 스토리지 엔진에 사용되는 다른 무언가 0.

참고 값 세트와의 거래의 마지막 순간을 잃을 수 있습니다. Here은 MySQL 레퍼런스 매뉴얼의 바이너리 로그에 관한 장입니다.