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

怎样做卡盟网站企业网站设计与实现论文

怎样做卡盟网站,企业网站设计与实现论文,e福州客服电话,最新新冠肺炎疫情1. 前言 OceanBase作为分布式数据库,查问题找对节点很关键。好在OceanBase执行的每一条SQL都能通过trace_id来关联起来,知道trace_id怎么知道是在哪个节点发起的呢,请看本文。 2. trace_id生成规则 ob内部trace_id的生成函数如下&#xff0…

1. 前言

OceanBase作为分布式数据库,查问题找对节点很关键。好在OceanBase执行的每一条SQL都能通过trace_id来关联起来,知道trace_id怎么知道是在哪个节点发起的呢,请看本文。

2. trace_id生成规则

ob内部trace_id的生成函数如下,通过server ip来做处理的

function parse_trace_id(trace) {var id = (trace.split('-')[0]).split('Y')[1]var uval = parseInt(id, 16);var ip = uval & 0xffffffff;var port = (uval >> 32) & 0xffffconsole.log(ip, port);var result =  "" + (ip >> 24 & 0xff) + "." + (ip >> 16 & 0xff) + "." +  (ip >> 8 & 0xff) + "." + (ip >> 0 & 0xff) + ":" + port$("#result").html("IP: " + result);alert(result);return result;}

3. 通过trace_id反向定位节点IP

1. 获取SQL的trace_id

从gv$ob_sql_audit中获取或者通过SELECT last_trace_id();获取

方式一:通过sql_audit中获取

select query_sql,trace_id from oceanbase.GV$OB_SQL_AUDIT where query_sql like 'xxx%' order by REQUEST_TIME desc limit 5;

方式二:通过当前session执行SELECT last_trace_id();获取

SELECT last_trace_id();

 2. 执行python脚本解析trace_id获取IP地址和端口

def get_observer_ip_from_trace_id(content):if content[0] == 'Y' and len(content) >= 12:sep = content.find('-')uval = int(content[1:sep], 16)ip = uval & 0xFFFFFFFFport = (uval >> 32) & 0xFFFFreturn "%d.%d.%d.%d:%d" % ((ip >> 24 & 0xFF), (ip >> 16 & 0xFF), (ip >> 8 & 0xFF), (ip >> 0 & 0xFF), port)else:return ""# 示例trace_id,你需要替换为实际的trace_id
trace_id = "YB42AC1E81CB-00060AF2025B8782"# 调用函数并打印结果
result = get_observer_ip_from_trace_id(trace_id)
if result:print(f"Parsed IP and Port: {result}")
else:print("Invalid trace_id format")

 

http://www.mmbaike.com/news/53117.html

相关文章:

  • 网站建设的公司做销售重庆电子商务seo
  • 海誉网站定制厦门人才网官网招聘
  • 备案不关闭网站的方法百度云盘搜索引擎入口
  • 做网站设计的seo什么意思
  • 网站中常用的英文字体运营推广渠道有哪些
  • jsp可以做网站首页吗关键词搜索量排名
  • mit网站可以做app什么是营销渠道
  • 佛山网站建设公司88小红书推广引流软件
  • 建立网站找什么公司全网营销代运营
  • 襄阳网站建设营销开发一个网站
  • 个人网站建设详细教程中和seo公司
  • 网站建设排名优化技巧整站seo优化
  • 网站建设的基本术语凡科建站平台
  • 单页面网站建设网站建设平台有哪些
  • 南京大型门户网站建设三只松鼠的软文范例
  • 网站建设公司ipo内容营销策略有哪些
  • 校园网站建设需要哪些网站seo推广公司靠谱吗
  • 能力建设和继续教育中心网站应用商店关键词优化
  • 网站建设都用哪些软件成都网站改版优化
  • 平面设计手机作图软件seo公司网站
  • 温州做网站 掌熊号合肥网站优化平台
  • 常用的网站开发语言如何做好网络营销工作
  • reactjs wordpressseovip培训
  • 青岛正规网站建设哪家便宜如何建立一个网站平台
  • 广州网站建设50强名单seo外包是什么意思
  • 网站404页面的作用seo关键词排名报价
  • 网站建设的后期服务要包括什么软件巨量引擎广告投放
  • 浙江省和住房建设厅网站今天新闻
  • 中国建设银行人事网站产品销售推广方案
  • 广州 网站建设品牌营销成功案例