Mycat 解決MySQL資料量大查詢壓力大的問題

2021-10-02 09:39:33 字數 750 閱讀 3877

基礎概念的了解,通過該作者的部落格了解的:

mycat是什麼?

· 乙個徹底開源的,面向企業應用開發的大資料庫集群

· 支援事務、acid、可以替代mysql的加強版資料庫

· 乙個可以視為mysql集群的企業級資料庫,用來替代昂貴的oracle集群

· 乙個融合記憶體快取技術、nosql技術、hdfs大資料的新型sql server

· 結合傳統資料庫和新型分布式資料倉儲的新一代企業級資料庫產品

· 乙個新穎的資料庫中介軟體產品

資料庫中介軟體

mycat是乙個介於資料庫與應用之間,進行資料處理與互動的中間服務。原理圖如下:

上圖,通過下面案例進行了解

select user()

select user()

mysql大資料量處理

2008 07 11 10 41 58 分類 mysql 舉報 字型大小訂閱 以下是個人的總結,有不對的地方大家指點 設計上 冗餘 有些能冗餘的就冗餘吧,盡量少關聯表 垂直分割槽,一條記錄中有text,varchar 這些能拆出來就拆出來,能用小的型別就用小的型別,如 char替換varchar之類...

MYSQL查詢表資料量

1.最常用的 select count from 表名 查的準確,但是資料量大的話 超過100萬 比較慢。2.網上找了一種,據說比count 快,自測沒驗證。select sql calc found rows 1 from 表名 limit 1 select found rows as rowco...

Mysql大資料量分頁優化

假設有乙個千萬量級的表,取1到10條資料 select from table limit 0,10 select from table limit 1000,10 這兩條語句查詢時間應該在毫秒級完成 select from table limit 3000000,10 你可能沒想到,這條語句執行之間...