時間:2024-03-04 00:33作者:下載吧人氣:18
為了研究一下sql自動化檢查和分析工具,是否有網上介紹的好用,我在本地進行soar
和 soar-web
的安裝和使用。
初步的實驗結果,總結如下:
1. 安裝相對來說較為麻煩,特別是soar-web
的依賴包安裝,涉及到python pip相關組件的下載安裝。
2. 啟動soar-web
會遇到一些奇怪問題,提示 “ImportError: No module named xxx“ 沒有安裝,但是通過python -m pip list檢查是有安裝成功的。
3. soar-web的啟動腳本run.sh,不能正常啟動;但是使用python./soar-web.py install
卻可以正常啟動。
4. 數據庫類型,只支持MySQL一種
后續:
最后,綜合感覺,soar-web的功能,距離自動化SQL檢查和優化,還有很大空間。接下來,我將繼續調研和對比剩下兩個工具:see 和 Yearning
1.see 工具
https://github.com/myide/see
2. Yearning 工具
https://github.com/cookieY/Yearning
一 、soar主要步驟,如下:
step 1: 下載安裝包
# prepare dir and install
mkdir -p /opt/soft/soar && mkdir -p /opt/install/soar/{log,conf}
wget -O /opt/soft/soar/soar -c https://github.com/XiaoMi/soar/releases/download/0.11.0/soar.linux-amd64
網友評論