sqladvisor 點評sql語句優化工具

2021-09-20 17:08:20 字數 1029 閱讀 4483

安裝方法:

安裝依賴包 

yum -y install cmake libaio-devel libffi-devel glib2 glib2-devel

yum install 

yum -y install percona-server-shared-56

cd /usr/lib64/ 

ln -s libperconaserverclient_r.so.18 libperconaserverclient_r.so 

編譯依賴項sqlparser

#yum install git -y

#git clone 

a.cd sqladvisor

b.cmake -dbuild_config=mysql_release -dcmake_build_type=debug -dcmake_install_prefix=/usr/local/sqlparser ./

c.make && make install

安裝sqladvisor原始碼

a. cd sqladvisor/sqladvisor/

b. cmake -dcmake_build_type=debug ./

c. make

d. 在本路徑下生成乙個sqladvisor可執行檔案,這即是我們想要的。

命令列傳參呼叫

./sqladvisor -h xx  -p xx  -u xx -p 'xx' -d xx -q "sql" -v 1

注意:命令列傳參時,引數名與值需要用空格隔開

配置檔案傳參呼叫

$> cat sql.cnf

[sqladvisor]

username=xx

password=xx

host=xx

port=xx

dbname=xx

sqls=sql1;sql2;sql3....

cmd: ./sqladvisor -f sql.cnf  -v 1

weilovepan520

美團SQL優化工具SQLAdvisor

介紹 美團sql優化工具sqladvisor 1 sqladvisor安裝 拉取最新 git clone 安裝依賴項 yum install y apt get install cmake libaio devel libffi devel glib2 glib2 devel yum install...

美團SQL優化工具SQLAdvisor

在資料庫運維過程中,優化 sql 是 dba 團隊的日常任務。例行 sql 優化,不僅可以提公升程式效能,還能夠降低線上故障的概率。目前常用的 sql 優化方式包括但不限於 業務層優化 sql邏輯優化 索引優化等。其中索引優化通常通過調整索引或新增索引從而達到 sql 優化的目的。索引優化往往可以在...

美團點評SQL優化工具SQLAdvisor開源

在資料庫運維過程中,優化 sql 是 dba 團隊的日常任務。例行 sql 優化,不僅可以提公升程式效能,還能夠降低線上故障的概率。目前常用的 sql 優化方式包括但不限於 業務層優化 sql邏輯優化 索引優化等。其中索引優化通常通過調整索引或新增索引從而達到 sql 優化的目的。索引優化往往可以在...