18.1.6.6 MySQL Cluster 지원되지 않는 기능 또는 누락 된 기능
NDB
테이블에서 다른 스토리지 엔진에서 지원하는 일부 기능이 지원되지 않습니다. MySQL Cluster에서 이러한 기능을 사용하려고하면 그 자체로 오류가 발생하지 않지만 그 기능이 지원 또는 적용되는 것을 예상하는 응용 프로그램에서 오류가 발생할 수 있습니다.
인덱스 프리픽스
NDBCLUSTER
테이블에서는 인덱스 프리픽스는 지원되지 않습니다.CREATE TABLE
,ALTER TABLE
,CREATE INDEX
등의 문에서 인덱스 지정의 일부로 프리픽스가 사용 된 경우, 그 프리픽스는 무시됩니다.세이브 포인트 롤백 세이브 포인트 및 세이브 포인트로 롤백은
MyISAM
처럼 무시됩니다.커밋의 지속성 디스크에 대한 지속적인 노력은 없습니다. 커밋은 복제되지만 커밋시 로그가 디스크에 플래시된다는 보장은 없습니다.
복제 문 기반 복제는 지원되지 않습니다. 클러스터의 복제를 설정할 때,
--binlog-format=ROW
(또는--binlog-format=MIXED
)를 사용하십시오. 자세한 내용은 섹션 18.6 "MySQL Cluster 복제" 를 참조하십시오.글로벌 트랜잭션 ID (GTID)를 사용한 복제는 MySQL Cluster와 호환성이없고, MySQL Cluster NDB 7.3 또는 MySQL Cluster NDB 7.4에서 지원되지 않습니다. MySQL Cluster 복제 실패를 포함한 문제가 발생할 가능성이 매우 높기 때문에 NDB 스토리지 엔진을 사용할 때 GTID를 사용하지 마십시오.
NDB
에서의 트랜잭션 처리에 관한 제한의 자세한 내용은 섹션 18.1.6.3 "MySQL Cluster에서의 트랜잭션 처리 제한" 을 참조하십시오.