Galera 복제에 mariaDB I NSERT … ON DUPLICATE KEY UPDATE
을 사용해도 안전합니까?Galera 복제와 함께 사용할 수있는 이중 키 업데이트시 mariaDB INSERT ... ON입니까?
나는 행 기반 복제 + 마스터 마스터 Why mysql INSERT ... ON DUPLICATE KEY UPDATE can break RBR replication on a master/master configuration
에 안전하지 않습니다 것으로 나타났습니다하지만이 갈레 복제 관련이 있는지 찾을 수 없습니다. Galera 클러스터를 구성 할 수 있습니까?이 작업은 항상 작동합니까? INSERT … ON DUPLICATE KEY UPDATE
이외의 다른 somethig를 사용할 수 있습니까? 아래로
내 사용 사례는 다음과 같이
INSERT into logData (logKey, month_of_year)
values(:logKey,:month_of_year) ON DUPLICATE KEY UPDATE
counter=counter+1
내 logData 테이블이 만들어집니다 참조 가짜입니다
CREATE TABLE `logData ` (
`logKey` VARCHAR(20) NOT NULL,
`month_of_year` DATE NOT NULL,
`counter` INT(11) NOT NULL DEFAULT '1',
`latest_date` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`logKey`, `month_of_year`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB;
감사합니다. 내 질문 CREATE TABLE 문을 업데이트했습니다. 기본 키보다 다른 인덱스가 없습니다. –