2017-06-06 65 views
-1

我正在爲全新應用程序從頭創建一個新的3節點Percona XtraDB羣集。部分應用程序將生成讀取重度查詢,我們打算在集羣中進行負載平衡。以前在主從設置中,那些用於生成複製延遲的讀取查詢會影響我們的應用程序。因爲我們需要以不超過3秒的延遲讀取讀取。正在運行讀取Percona XtraDB羣集上的大量查詢

現在,使用Galera集羣時,看起來好像問題已解決,因爲複製的管理方式不同。

我的問題是,那些閱讀過重的查詢會導致galera集羣引起一些問題嗎?更重要的是這些查詢會減慢羣集的寫入性能?

在這方面的任何經驗都會有幫助。

回答

0

是和否。

基於Galera的解決方案(如PXC)具有不同的特性。它取決於讀和寫,節點之間的距離,事務處理的長度等等。另外,Galera有辦法處理主 - 從不具備的「關鍵讀取」(wsrep_sync_wait)。在任何類型的系統中,您都應該學習閱讀繁重的查詢以尋找更好的索引和/或更好的查詢表達式;這將改善任何系統。你是否願意開始另一個問題來解決這個問題?