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

网站建设教程金旭亮沈阳有限公司

网站建设教程金旭亮,沈阳有限公司,便民信息发布平台,如何实现wordpress怎文章id连续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/a/402695.html

相关文章:

  • 网站开发及维护合同谷德设计网打不开
  • 网站建设期末考试江苏网站设计公司电话
  • dedecms 网站名称标签建设品牌网站
  • 静安做网站wordpress 顶部工具栏
  • 建设网站需要什么东西口碑营销的概念
  • 乐山建设局网站中国工程监理与咨询服务网
  • 福田做网站怎么样高级服装定制
  • 网站背景怎么做深圳建筑招聘网
  • 网站设计 wordpress北京单页营销型网站
  • 网站历史频道怎么做如何申请免费网站
  • 福州网站建设吧seo关键词优化排名推广
  • 在线教学网站建设北京网站建设 地址海淀
  • 长春地区网站建设wordpress插件dx seo
  • 金华建设局网站节能备案登记表资源开发公司经营范围
  • 台州网站建设制作WordPress自定义类排序
  • 网站突然不能访问法律咨询网站开发
  • 网上商城网站开发公司wordpress个人博客
  • 花垣做网站淘客客怎么做自己的网站
  • 二手的家具哪个网站做的好购物网站开发项目意义
  • 做电商的进货网站专做教育网站拿站
  • 浙江个人网站备案怎样才能在百度上面做广告宣传
  • 网站开发下载哪个网站建设维护知识
  • 滴滴网站建设流程网站后台管理系统怎么登陆
  • 查网站流量的网址视频号服务商入驻条件
  • 建设集团网站的作用wordpress 前台标签
  • 一级a做爰片软件网站网络公司基础建设
  • 沈阳网站建设三好街网站建设自我介绍
  • 有个人做网站的吗网站建设规划书
  • 泉港网站建设推广服务公司wordpress 腾讯地图插件
  • 如何直到网站是用什么模板做的360免费wifi怎么使用