SQL分析检查工具Soar 和 Soar-web的安装

本文介绍了SQL分析工具Soar和Soar-web的安装步骤,包括Soar的下载、安装、环境变量配置,以及Soar-web的依赖安装、端口检查和客户端访问。此外,还提到了内网穿透工具pierced的使用,帮助在外网访问内部服务。
摘要由CSDN通过智能技术生成

SQL分析检查工具Soar 和 Soar-web的安装

背景
       最近开发需要写一些复杂的Sql脚本,但是依赖Explain工具分析SQl还是有很麻烦,于是乎就找到了这个小米开源的SQL分析工具,东西挺好的,可惜的是到2019年就没有维护了。
          工具分为两个组件:Soar 和 Soar-web 顾名思义,前者才是核心,后者是后来方便使用开源的一个网页操作版,就类似于 ES 和 kibana 一样,可以直接用Soar上的命令来分析语句,只是看起来没那么直观而已。

前置条件
        soar-weban的安装相对比较麻烦,需要依赖一些Python3,pip。等组件。废话不多说直接上命令!
操作过程

Soar的安装
        1.下载安装包

# 新建两个文件夹
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


        2.复制和安装文件

# 修改文件地址
mv /opt/soft/soar/soar /opt/install/soar

# 目录介绍:
# 配置文件为yaml格式。一般情况下只需要配置online-dsn, test-dsn, log-output等少数几个参数。即使不创建配置文件SOAR仍然会给出基本的启发式建议。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值