- 通过explain sql命令可以查看查询计划。
- 通过会话设置 set is_report_success = true / 2.5及以后的版本命令为set enable_profile =true 可以打开profile的上报。
在论坛上上传profile时请将profile复制到文本文件中,将文本文件作为附件上传。 - 社区版用户在 http://MASTER_FE_IP:FE_HTTP_PORT/query 可以看到当前的查询和Profile信息
- 企业版用户在StarRocksManager的查询页面可以看到图形化的Profille展示,点击查询链接可以在“执行时间“页面看到树状展示,可以在“执行详情“页面看到完整的Profile详细信息。如果达不到预期可以发送执行详情页面的文本到社区或者技术支持的群里寻求帮助
- Plan和Profile参考查询分析 和性能优化章节
1赞
当没有浏览器时可以通过以下方式获取profile: curl --location-trusted -u username:password “http://MASTER_FE_IP:FE_HTTP_PORT/query_profile?query_id=当前查询query id” > profile.txt 其中query id 可以通过grep “QueryId” fe.audit.log | grep “查询sql” 进行确认