mysql cluster 子查詢速度很慢

2021-08-22 11:15:04 字數 449 閱讀 8414

在整個mysql cluster 的測試過程當中,對於insert、update 、delete、groupby或order by等等都會執行的很快,遠遠超出單台機器的效能,可以說四台機器能夠超過一台機器的4倍以上的速度。

可惜,我在測試過程當中,對於子查詢,始終沒有找到很好的處理方案。懷疑自己的處理是不是配置方案沒有達到高效水平。另一方面,也懷疑系統的真實存在的問題。

當同樣的資料在單台機器上執行的時候,不達到幾秒能夠完成的語句在集群當中會使用2~3分鐘的時間來做工作,真是忍受不了。

selectkw ,count(*) c

from keyword

where

kw in

(select id from keyword where kw='aaaa')

group bykw

order by c desc

limit 10

mysql cluster 安裝測試

mysql cluster 實際上是在無共享儲存裝置的情況下實現的一種完全分布式資料庫系統,其主要通過ndb cluster 簡稱ndb 儲存引擎來實現。也就是資料庫集群,最開始的版本是將資料放在記憶體,新的版本是只將索引放入記憶體。記憶體和網路影響 mysql cluster 效能。一安裝mysq...

Ubuntu安裝Mysqlcluster集群

可參考 具體的安裝過程,可參考mysqlcluster手冊中的第4章。安裝 1,檢查系統是否已存在mysql組和mysql使用者,若不存在則新建mysql使用者組和mysql使用者 2,解壓到 usr local目錄下並建立mysql的軟鏈結 3,初始化mysql,在執行初始化之前必須先安裝依賴包 ...

Mysql cluster問題列表

mysql cluster問題列表 在安裝和使用 mysql cluster 集群的過程中,遇到了很多問題,現在把那些問題列出來,並復上解決方法,希望大家在以後的使用中能少花時間少走彎路 1 匯入資料的時候遇到如下報錯 error 1005 hy000 at line 25 can t create...