亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

MySQL Proxy的安裝及基本命令使用教程

2024-07-24 13:08:39
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了MySQL Proxy的安裝及基本命令使用教程,MySQL Proxy通常被用作實現讀寫分離,需要的朋友可以參考下
 

MySQL Proxy最壯大的一項功能是告終“讀寫離別(Read/Write Splitting)”。它的原理是讓主數據庫處理事務性查詢,而從數據庫處理SELECT查詢。數據庫復制被用來把事務性查詢導致的改變同步到集群中的從數據庫。

0.必備軟件:

1、LUA

能夠去LUA的官方下載:dpa.nsysu.edu.tw/Downloads/MySQL-Proxy/。

可能去MYSQL官方下載源代碼。

我這里下載了:

mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-Proxy/mysql-proxy-0.6.0.tar.gz

3、測驗過程中廢止了B和C的REPLICATION。這么SQL語句一下子就看出來從哪里來的。

萬一是M-S(能夠先在SLAVE上舉行STOP SLAVE)


1. 安裝
下載已經編譯好的安裝包,或者預編譯安裝包均可,在這里,使用預編譯版本。

[@s1.yejr.com ~]# tar zxf mysql-proxy-0.6.0-linux-rhas4-x86.tar.gz[@s1.yejr.com ~]# cd mysql-proxy-0.6.0-linux-rhas4-x86#可以看到有2個目錄[@s1.yejr.com mysql-proxy-0.6.0-linux-rhas4-x86]# lssbin share[@s1.yejr.com mysql-proxy-0.6.0-linux-rhas4-x86]# mv sbin/mysql-proxy /usr/local/sbin/[@s1.yejr.com mysql-proxy-0.6.0-linux-rhas4-x86]# ls sharemysql-proxy     tutorial-constants.lua tutorial-packets.lua   tutorial-rewrite.lua tutorial-warnings.luatutorial-basic.lua tutorial-inject.lua   tutorial-query-time.lua tutorial-states.lua#將lua腳本放到/usr/local/share下,以備他用[@s1.yejr.com mysql-proxy-0.6.0-linux-rhas4-x86]# mv share/mysql-proxy /usr/local/share/#刪除符號連接等垃圾代碼[@s1.yejr.com mysql-proxy-0.6.0-linux-rhas4-x86]# strip /usr/local/sbin/mysql-proxy

2. 啟動
編譯一下啟動管理腳本:

[@s1.yejr.com ~]# vi /etc/init.d/mysql-proxy#!/bin/shexport LUA_PATH=/usr/local/share/mysql-proxy/?.luamode=$1if [ -z "$mode" ] ; then mode="start"ficase $mode in 'start')  mysql-proxy --daemon /--admin-address=:4401 /--proxy-address=:3307 /--proxy-backend-addresses=:3306 /--proxy-read-only-backend-addresses=192.168.133.232:3306 /--proxy-read-only-backend-addresses=10.10.74.61:3306 /--proxy-lua-script=/usr/local/share/mysql-proxy/rw-splitting.lua  ;; 'stop')  killall mysql-proxy  ;; 'restart')  if $0 stop ; then   $0 start  else   echo "retart failed!!!"   exit 1  fi  ;;esacexit 0

現在解釋一下啟動腳本:
--daemon 采用daemon方式啟動
--admin-address=:4401 指定mysql proxy的管理端口,在這里,表示本機的4401端口
--proxy-address=:3307 指定mysql proxy的監聽端口,也可以用 127.0.0.1:3307 表示
--proxy-backend-addresses=:3306 指定mysql主機的端口
--proxy-read-only-backend-addresses=192.168.1.1:3306 指定只讀的mysql主機端口
--proxy-read-only-backend-addresses=192.168.1.2:3306 指定另一個只讀的mysql主機端口
--proxy-lua-script=/usr/local/share/mysql-proxy/rw-splitting.lua 指定lua腳本,在這里,使用的是rw-splitting腳本,用于讀寫分離

完整的參數可以運行以下命令查看:

mysql-proxy --help-all

運行以下命令啟動/停止/重啟mysql proxy:

[@s1.yejr.com ~]# /etc/init.d/mysql-proxy start[@s1.yejr.com ~]# /etc/init.d/mysql-proxy stop[@s1.yejr.com ~]# /etc/init.d/mysql-proxy restart

3. 試用

[@s1.yejr.com ~]# mysql -h127.0.0.1 -uroot -P3307
mysql> show processlist;
+-------+------+----------------+------+---------+------+-------+------------------+| Id  | User | Host      | db  | Command | Time | State | Info       |+-------+------+----------------+------+---------+------+-------+------------------+| 30052 | root | localhost:9656 | NULL | Query  |  0 | NULL | show processlist |+-------+------+----------------+------+---------+------+-------+------------------+

可以看到,產生了一個新連接。

用sysbench測試一下,看會不會掛掉:

[@s1.yejr.com ~]# sysbench --test=oltp --mysql-table-engine=innodb --oltp-table-size=1000000 /--mysql-socket=/tmp/mysql.sock --mysql-user=root --mysql-db=test prepare[@s1.yejr.com ~]# sysbench --test=oltp --mysql-table-engine=innodb --oltp-table-size=1000000 /--mysql-socket=/tmp/mysql.sock --mysql-user=root --mysql-db=test run
..................Threads fairness:  events (avg/stddev):      10000.0000/0.00  execution time (avg/stddev):  23.0387/0.00

還好,沒給大家丟臉,剩下的測試自己完成吧 :)

4. 其他
mysql proxy還可以實現連接池的功能,這在很多LAMP開發中是軟肋,因此,有了mysql proxy,就可以不用再擔心連接數超限的問題了。
如果使用rw-splitting.lua腳本的話,最好修改以下2個參數的默認值:

min_idle_connections = 1max_idle_connections = 3


注:相關教程知識閱讀請移步到MYSQL教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一区二区欧美日韩视频| 91亚洲精华国产精华| 精品国产欧美成人夜夜嗨| 欧美高清videos高潮hd| 日韩免费在线视频| 国产日韩av高清| 高清日韩电视剧大全免费播放在线观看| 欧美另类69精品久久久久9999| 亚洲乱码一区二区| 欧美日韩久久久久| 亚洲一区中文字幕| 日韩精品免费在线| 亚洲激情第一页| 韩剧1988免费观看全集| 欧美成人精品三级在线观看| 高清欧美性猛交xxxx| 青青久久av北条麻妃黑人| 成人av在线网址| 最新国产精品拍自在线播放| 日产精品99久久久久久| 成人免费观看49www在线观看| 午夜精品久久久久久久99黑人| 日韩性xxxx爱| 国产精品日韩专区| 国色天香2019中文字幕在线观看| 97国产精品视频人人做人人爱| 精品小视频在线| 亚洲成年人影院在线| 福利视频一区二区| 国产精品丝袜久久久久久不卡| 久久影院免费观看| 日韩免费在线观看视频| 午夜美女久久久久爽久久| 国产精品一区二区久久国产| 亚洲精品日韩在线| 亚洲美女视频网| 中文字幕精品网| 中文字幕无线精品亚洲乱码一区| 久久网福利资源网站| 亚洲国产美女久久久久| 亚洲激情视频在线观看| 国产日产欧美精品| 超薄丝袜一区二区| 91久久精品美女高潮| 国产精品成人免费电影| 国产精品毛片a∨一区二区三区|国| 北条麻妃一区二区三区中文字幕| 亚洲国产精品人人爽夜夜爽| 日韩在线视频导航| 欧美激情图片区| 国产精品88a∨| 九九视频这里只有精品| 欧美大人香蕉在线| 中文字幕精品av| 久久久爽爽爽美女图片| 国产精品福利网| 尤物tv国产一区| 亚洲综合一区二区不卡| 疯狂欧美牲乱大交777| 91久久在线观看| 伊人青青综合网站| 欧美日韩亚洲系列| 国产男人精品视频| 中文字幕日韩免费视频| 7777精品视频| 久久久精品中文字幕| 国产精品揄拍一区二区| 北条麻妃在线一区二区| 久久精品青青大伊人av| 国产精品网红直播| 亚洲色图25p| 成年人精品视频| 96精品视频在线| 亚洲二区在线播放视频| 在线亚洲国产精品网| 国产亚洲一区二区在线| 国产精品一区二区性色av| 91丨九色丨国产在线| 日韩在线免费视频| 国产精品视频免费观看www| 91情侣偷在线精品国产| 久久久电影免费观看完整版| 在线观看亚洲视频| 日韩成人在线视频| 亚洲男人的天堂在线播放| 久久国产精品久久久| 国产精品久久久久久久久免费看| 日韩av中文在线| www.日本久久久久com.| 国产精品99久久99久久久二8| 成人欧美一区二区三区在线| 亚洲欧洲在线视频| 国产一区二区激情| 日韩成人激情影院| 九九久久久久99精品| 日韩精品高清视频| 色中色综合影院手机版在线观看| 九九视频直播综合网| 午夜精品三级视频福利| 欧美日韩激情美女| 欧美成人午夜免费视在线看片| 91精品一区二区| 国内精品久久久久影院优| www.国产精品一二区| 亚洲激情在线观看视频免费| 久久夜色精品国产欧美乱| 91在线国产电影| 全色精品综合影院| 91精品视频免费| 日韩av网址在线观看| 国产精品99久久久久久久久| 欧美激情视频一区二区| 清纯唯美日韩制服另类| 欧美成人免费一级人片100| 日韩精品在线看| 欧美精品成人91久久久久久久| 一区二区在线视频| 亚洲国产精品va在线看黑人| 亚洲欧美在线看| 亚洲精品国产精品自产a区红杏吧| 亚洲精品aⅴ中文字幕乱码| 国产精品黄色影片导航在线观看| 亚洲香蕉成视频在线观看| 国产精品96久久久久久又黄又硬| 久久精品久久精品亚洲人| 91av在线视频观看| 成人a在线观看| 亚洲黄色免费三级| 欧美精品在线免费播放| 亚洲男人第一av网站| 成人a级免费视频| 久久香蕉国产线看观看网| 深夜福利日韩在线看| 亚洲第一中文字幕| 亚洲欧美日韩国产中文专区| 久久久久久久久爱| 欧美性猛交xxxx免费看久久久| 亚洲自拍偷拍第一页| 亚洲欧美在线看| 操人视频在线观看欧美| 日韩欧美一区二区三区久久| 国产精品成人一区二区| 97超级碰碰碰久久久| 狠狠做深爱婷婷久久综合一区| 一区二区三区美女xx视频| 久久精品国产清自在天天线| 色哟哟亚洲精品一区二区| 国产国语videosex另类| 国产精品黄页免费高清在线观看| 国产精品一区专区欧美日韩| 国产精品十八以下禁看| 91九色国产社区在线观看| 97久久久免费福利网址| 91沈先生作品| 久久精品国产99国产精品澳门| 久久男人av资源网站| 欧美精品videossex88| 不卡av电影在线观看| 欧美精品久久久久a| 久久午夜a级毛片| 爽爽爽爽爽爽爽成人免费观看| 欧美精品videosex性欧美| 精品美女国产在线| 精品国产视频在线|