久久机这里只有精品,国产69精品一区二区亚洲孕妇,91精品国产综合久久婷婷香蕉,午夜久久久久久电影

最新活動:電腦PC端+手機端+微網(wǎng)站+自適應(yīng)網(wǎng)頁多模板選擇-建站388元起價!??!
當前位置:主頁 > 網(wǎng)站建設(shè) > 如何使用"MySQL-Proxy"實現(xiàn)讀寫分離建站知識

如何使用"MySQL-Proxy"實現(xiàn)讀寫分離建站知識

時間:2023-05-24 11:05:24 閱讀: 文章分類: 網(wǎng)站建設(shè) 作者: 網(wǎng)絡(luò)小編

導(dǎo)讀:1建站知識MySQL-Proxy處在MySQL數(shù)據(jù)庫客戶和服務(wù)端之間的程序,它支持嵌入性腳本語言Lua。這個代理可以用來分析、監(jiān)控和變換(transform)通信數(shù)據(jù),它企業(yè)網(wǎng)站建設(shè)網(wǎng)站推廣優(yōu)化seo。

企業(yè)網(wǎng)站建設(shè)網(wǎng)站推廣優(yōu)化seoMySQL-Proxy處在MySQL數(shù)據(jù)庫客戶和服務(wù)端之間的程序,它支持嵌入性腳本語言Lua。這個代理可以用來分析、監(jiān)控和變換(transform)通信數(shù)據(jù),它支持非常廣泛的使用場景: &middo網(wǎng)站建設(shè)制作t;負載平衡和故障轉(zhuǎn)移處理   ·查詢分析和日志   ·SQL宏(SQL macros)   ·查詢重寫(query rewriting)   ·執(zhí)行shell命令   MySQL Proxy最強大的一項功能是實現(xiàn)“讀寫分離(Read/Wrseo網(wǎng)站優(yōu)化軟件ite Splitting)”。基本的原理是讓主數(shù)據(jù)庫處理事務(wù)性查詢,而從數(shù)據(jù)庫處理SELECT查詢。數(shù)據(jù)庫復(fù)制被用來把事務(wù)性查詢導(dǎo)致的變更同步到集群中的從數(shù)據(jù)庫。   如何使用"MySQL-Proxy"實現(xiàn)讀寫分離   Jan Kneschke在《MySQL Proxy learns R/W Splitting》中詳細的介紹了這種技巧以及連接池問題:   為了實現(xiàn)讀寫分離我們需要連接池。我們僅在已打開了到一個后端的一條經(jīng)過認證的連接的情況下,才切換到該后端。MySQL協(xié)議首先進行握手。當進入到查詢/返回結(jié)果的階段再認證新連接就太晚了。我們必須保證擁有足夠的打開的連接才能保持運作正常。   實現(xiàn)讀寫分離的LUA腳本:   -- 讀寫分離       以下為引用的內(nèi)容:  --  -- 發(fā)送所有的非事務(wù)性Select到一個從數(shù)據(jù)庫  if is_in_transaction == 0 and    packet:byte() == proxy.COM_QUERY and    packet:sub(2, 7) == "SELECT" then   local max_conns = -1   local max_conns_ndx = 0   for i = 1, #proxy.servers do    local s = proxy.servers[i]    -- 需要選擇一個擁有空閑連接的從數(shù)據(jù)庫    if s.type == proxy.BACKEseo網(wǎng)站關(guān)鍵詞優(yōu)化ND_TYPE_RO and      s.idling_connections > 0 then     if max_conns == -1 or       s.connected_clients < max_conns then      max_conns = s.connected_clients      max_conns_ndx = i     end    end   end   -- 至此,我們找到了一個擁有空閑連接的從數(shù)據(jù)庫   if max_conns_ndx > 0 then    proxy.connection.backend_ndx = max_conns_ndx   end  else   -- 發(fā)送到主數(shù)據(jù)庫  end  return proxy.PROXY_SEND_QUERY     注釋:此技巧還可以用來實現(xiàn)其他的數(shù)據(jù)分布策略,例如分片(Sharding)。相關(guān)企業(yè)網(wǎng)站建設(shè)網(wǎng)站推廣優(yōu)化seo。

關(guān)鍵詞標簽: 標簽 SQL 如何使用

聲明: 本文由我的SEOUC技術(shù)文章主頁發(fā)布于:2023-05-24 ,文章如何使用"MySQL-Proxy"實現(xiàn)讀寫分離建站知識主要講述如何使用,標簽,SQL網(wǎng)站建設(shè)源碼以及服務(wù)器配置搭建相關(guān)技術(shù)文章。轉(zhuǎn)載請保留鏈接: http://www.bifwcx.com/article/web_6722.html

我的IDC 網(wǎng)站建設(shè)技術(shù)SEOUC.COM
專注網(wǎng)站建設(shè),SEO優(yōu)化,小程序設(shè)計制作搭建開發(fā)定制網(wǎng)站等,數(shù)千家網(wǎng)站定制開發(fā)案例,網(wǎng)站推廣技術(shù)服務(wù)。
  • 5000+合作客服
  • 8年從業(yè)經(jīng)驗
  • 150+覆蓋行業(yè)
  • 最新熱門源碼技術(shù)文章

    主站蜘蛛池模板: 社旗县| 安塞县| 昔阳县| 敦化市| 西平县| 长岛县| 福清市| 花莲县| 城口县| 绵阳市| 曲沃县| 九台市| 中超| 东莞市| 嵊州市| 延边| 武强县| 双柏县| 河北区| 盐山县| 洪雅县| 西林县| 正定县| 蓬溪县| 苍溪县| 绿春县| 台东县| 康保县| 抚顺市| 高密市| 四平市| 林口县| 利川市| 南漳县| 安化县| 安岳县| 桐乡市| 舞阳县| 同江市| 旅游| 旺苍县|