1.Go安装
下载地址:https://studygolang.com/dl
选择windows版本下载,安装。
安装完成后,cmd命令行中输入 go version,出现对应版本信息。
如果报错的话,可以把对应的安装路径,加入环境变量后,即可。

image.png

2.soar下载
下载地址:https://github.com/XiaoMi/soa...

  • 创建soar文件目录,在该目录下创建etc、log文件夹。
  • 下载地址中下载最新版本的二进制文件到soar目录,并将其后缀从 soar.windows-amd64 改为 soar.exe
  • 在etc目录下创建soar.yaml配置文件,修改对应的线上环境、线下环境测试地址,也可以修改最后log输入的格式(支持html、markdown、json等),配置文件可具体参考官网配置文件说明
  • 配置完成后,可以新建一个sql文件进行测试,或者直接输入sql语句。

    • 方法一:进入soar对应目录(或者也可以直接把soar配置成环境变量),输入 soar -query sql文件路径,即可在命令行模式下打印分享报告。
    • 方法二:进入soar对应目录(或者也可以直接把soar配置成环境变量),输入soar -query sql文件路径>要保存的log文件路径,即可生成对应报告至对应目录。

Explain信息解读可参考:https://github.com/XiaoMi/soa...

SOAR常用命令可参考:https://github.com/XiaoMi/soa...

示例一:
image.png
示例二:
image.png
image.png


又看了一遍文档,发现git上面相关的安装步骤其实也写的很详细,对应的FAQ也很详细,具体见:https://github.com/XiaoMi/soa...


Tingtr
30 声望2 粉丝

PHPer