溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

Percona XtraDB Cluster 的一些使用限制(PXC 5.7)

發(fā)布時(shí)間:2020-08-06 16:40:30 來源:ITPUB博客 閱讀:105 作者:張沖andy 欄目:建站服務(wù)器

Percona XtraDB Cluster有眾多的優(yōu)秀特性,使得mysql集群得以輕松實(shí)現(xiàn)。但是不要忽略了它的一些限制。如果你無法接受,或者你的應(yīng)用程序或數(shù)據(jù)庫(比如使用了memory引擎)對限制無法做出調(diào)整,那PXC對你而言是不合適。限制有哪些呢,下文是其描述。

1、存儲(chǔ)引擎:

??基于PXC的復(fù)制僅適用于InnoDB存儲(chǔ)引擎。 
??對其他存儲(chǔ)引擎的表,包括mysql.*表之類的系統(tǒng)表,任何寫入都不會(huì)被復(fù)制。 
??那創(chuàng)建用戶那豈不是無法同步了?關(guān)于這個(gè)問題。對于基于DDL方式的語句還是被支持的。 
??DDL語句使用基于語句級(jí)別的方式來實(shí)現(xiàn)(即不使用row模式)。 
??對mysql.*表的所有已DDL方式的更改都將以語句級(jí)別式進(jìn)行復(fù)制。 
??如:CREATE USER… DDL被復(fù)制(語句級(jí)) 
????INSERT INTO mysql.user… myisam存儲(chǔ)引擎,不會(huì)被復(fù)制,因?yàn)榉荄DL語句 
????當(dāng)然也可以配置wsrep_replicate_myisam參數(shù)實(shí)現(xiàn)(不建議使用)

2、不支持的查詢:

??LOCK TABLES在多主模式中不支持UNLOCK TABLES以及LOCK TABLES 
??鎖定功能,如GET_LOCK(),RELEASE_LOCK()等也不被支持

3、查詢?nèi)罩静荒芏ㄏ虻奖恚?

??如果啟用查詢?nèi)罩居涗?,則必須將日志轉(zhuǎn)發(fā)到文件 
??使用general_log和general_log_file選擇查詢?nèi)罩居涗浐腿罩疚募Q 
??log_output = file

4、最大事務(wù)大?。?

??允許的最大事務(wù)大小由wsrep_max_ws_rows和wsrep_max_ws_size變量定義 
??LOAD DATA INFILE方式處理每10000行提交一次。對于大的事務(wù)將被分解眾多小型事務(wù)

5、集群樂觀并發(fā)控制:

??PXC集群使用樂觀并發(fā)控制,事務(wù)發(fā)出COMMIT可能仍會(huì)在該階段中止 
??可以有兩個(gè)事務(wù)寫入相同的行并在單獨(dú)的Percona XtraDB集群節(jié)點(diǎn)中提交,并且只有其中一個(gè)可以成功提交。 
??失敗的將被中止。對于集群級(jí)中止,Percona XtraDB集群返回死鎖錯(cuò)誤代碼: 
????(Error: 1213 SQLSTATE: 40001 (ER_LOCK_DEADLOCK)).

6、由于可能的提交回滾,XA事務(wù)不受支持:
7、硬件配置短板限制:

??整個(gè)群集的寫吞吐量受最弱節(jié)點(diǎn)的限制。如果一個(gè)節(jié)點(diǎn)變慢,整個(gè)集群變慢。 
??如果您對穩(wěn)定的高性能有要求,那么它應(yīng)該由相應(yīng)的硬件支持。

8、建議的最小群集大小是3個(gè)節(jié)點(diǎn)。第三個(gè)節(jié)點(diǎn)可以是仲裁者。
9、InnoDB虛假更改功能不受支持。
10、enforce_storage_engine=InnoDB與wsrep_replicate_myisam=OFF(默認(rèn))不兼容 。
11、binlog_rows_query_log_events變量不受支持。
12、高負(fù)載時(shí)避免ALTER TABLE … IMPORT / EXPORT

??在集群模式下運(yùn)行Percona XtraDB集群時(shí),請避免ALTER TABLE … IMPORT / EXPORT工作負(fù)載。 
??如果未在所有節(jié)點(diǎn)上同步執(zhí)行,則可能導(dǎo)致節(jié)點(diǎn)不一致。

參考鏈接: https://www.percona.com/doc/percona-xtradb-cluster/LATEST/limitation.html


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI