当前位置: 首页 > wzjs >正文

图片无版权网站厦门网站流量优化价格

图片无版权网站,厦门网站流量优化价格,安康网站制作公司,小程序开放平台1、问题背景 在SQL优化过程中,经常遇到trace_id,sql_id,plan_id 这三个字段,笔者总是傻傻的分不清他们的区别; 下面我将着重介绍这三个ID值的区别,以及他们分别如何获取? 2、三种ID的区别 2.1 trace_id trace_id是OceanBase数据库内部的SQL级别的ID; 默认值为Y0-0…

1、问题背景

在SQL优化过程中,经常遇到trace_idsql_idplan_id 这三个字段,笔者总是傻傻的分不清他们的区别;

下面我将着重介绍这三个ID值的区别,以及他们分别如何获取?

2、三种ID的区别

2.1 trace_id

trace_id是OceanBase数据库内部的SQL级别的ID;

默认值为Y0-0000000000000000-0-0

它用于标识一条SQL的执行过程,是排查问题的重要环节。

当应用使用allowmultiqueries=true并将多条SQL拼接在一起发送到OceanBase数据库时,这些SQL会使用相同的trace_id

注意:一个trace_id可能对应多条SQL语句。

绑定执行计划可参考OB 运维 | 如何有效使用 outline 功能?

2.2 sql_id(具体参数后的SQL语句)

sql_id用于唯一确定一条具体的SQL,是对特定SQL语句经过一系列转换得到的MD5值,返回128位的哈希值,类型为CHAR(32)。

它用于标识一条具体的SQL,同一条SQL的多次执行可能会有相同的SQL_ID和不同的REQUEST_ID

注意:绑定执行计划可通过sql_id 来实现绑定,当SQL实现参数化,可通过sql_id 绑定这一类SQL的执行计划。

2.3 plan_id

用于在单个 OBServer 上唯一确定 plan_cache 中的一个 plan,是一个递增的值,由 plan_cache 模块进行管理。OBServer 重启后,plan_id 会重置。

plan_idtenant_id 一起决定一个执行计划 。

2.4 三种ID值示例

-- # 4.x使用GV$OB_SQL_AUDIT
MySQL [(none)]> select trace_id,sql_id,plan_id from oceanbase
http://www.dtcms.com/wzjs/159335.html

相关文章:

  • 网站营销站点有你想seo案例分享
  • 如何推广个人网站深圳seo优化公司排名
  • flash网站设计教程网络营销服务企业有哪些
  • 朋友给我做网站深圳网络营销推广渠道
  • 东莞专业微网站建设镇江关键字优化公司
  • javaweb网站首页怎么做南宁关键词优化软件
  • 深圳石岩做网站的公司济南计算机培训机构哪个最好
  • 做交友网站年收入模板网站建设开发
  • 济南做外贸的网站公司自有品牌如何推广
  • 做音乐头像网站宁波正规站内优化seo
  • 知识付费商城源码深圳专业seo
  • 网站框架图成都调查事务所
  • 管理网站开发教程管理人员课程培训
  • 日照建网站公司专业培训大全
  • wikidot怎么建设网站怎么创建个人网站
  • 台州制作网站软件石家庄谷歌seo
  • android开发环境有哪些技术教程优化搜索引擎整站
  • 做网站较好的公司商业网站设计
  • 怎么看网站是哪里做的网络营销过程步骤
  • 创意视差wordpress主题怎样做seo搜索引擎优化
  • 云南省网站建设2024年最新一轮阳性症状
  • 做搜狗网站点击赚钱怎么设计网站
  • 深圳网站建设怎样网络推广网站公司
  • 番禺网站制作 优帮云google play三件套
  • 新闻类网站怎么做百度推广电商如何推广自己的产品
  • oa管理系统软件搜索引擎优化解释
  • 用php做视频网站有哪些百度人工在线客服
  • 海宁网站制作百度在线咨询
  • 做网站包头济南市新闻最新消息
  • 什么软件推广比较好班级优化大师怎么用