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

网站如何做词seoul什么意思

网站如何做词,seoul什么意思,经营性网站可以进行非经营行网站备案吗,我国外贸企业网站建设在生产环境中,难免会面临查询语句出现异常中断、阻塞时间长等突发问题,如果没能及时记录信息,事后就需要投入更多的人力及时间成本进行问题的定位和解决,有时还无法定位到错误出现的地方。在本期《GaussDB(DWS)运维利刃&#xff1…

在生产环境中,难免会面临查询语句出现异常中断、阻塞时间长等突发问题,如果没能及时记录信息,事后就需要投入更多的人力及时间成本进行问题的定位和解决,有时还无法定位到错误出现的地方。在本期《GaussDB(DWS)运维利刃:TopSQL工具解析》的主题直播中,华为云数仓GaussDB(DWS)调优专家刘坤鹏老师,深入讲解GaussDB(DWS) TopSQL的基本原理、能力及典型应用场景。

一、 什么是TopSQL?

TopSQL是GaussDB(DWS)数据库中内置的一款功能十分强大的性能分析工具。在生产环境中,难免会出现一些突发情况,导致查询语句出现异常中断、阻塞时间长等情况,如果当时没能记录下来,那么事后就要投入更多的人力以及时间成本去对错误进行定位和解决,有时还往往定位不到错误出现的地方。为了解决这样的窘迫的情况,GaussDB(DWS)开发了TopSQL功能,对运行中的语句记录(实时TopSQL),对运行完成的语句进行记录(历史TopSQL)。

TopSQL作为GaussDB(DWS)的性能诊断工具,记录GaussDB(DWS)中各个作业、算子级别的资源使用数据、耗时数据,包括下盘信息、内存、网络、耗时、自诊断告警、基础信息等作业执行的数据。

TopSQL工作原理

二、TopSQL系统表和参数介绍

以GaussDB(DWS) 8.1.3版本为例,推荐TopSQL相关的一些参数。

TopSQL常用系统表:

• 实时TopSQL:pgxc_wlm_session_statistics

• 历史TopSQL:pgxc_wlm_session_info

TopSQL系统表关键字段:

三、TopSQL的3个典型应用场景

1、 实时TopSQL

问题场景:某集群业务反馈某业务SQL偶发执行慢,该集群resource_track_duration设置较大,历史TopSQL中没有记录计划详情,需要定位原因。

处理过程:

1) 系统管理员根据queryid查看等待视图,等待视图部分结果如下:

2)管理员执行explain verbose,得到的执行计划如下

3) 第8层非Stream算子,说明该计划不是正在执行语句的计划,使用实时TopSQL查看实际计划:

2、 历史TopSQL

问题场景:某客户由于内存规格较小,经常出现内存不可用的报错,云上运维人员通过autopilot定期巡检时发现该集群内存周期性冲高,且存在单实例内存使用倾斜的问题,需定位原因。

处理过程:

1) 通过历史TopSQL找到内存占用高的语句

Select * from pgxc_wlm_session_info where start_time > '2023-10-30 10:05' and start_time < '2023-10-30 10:10' order by max_peak_memory desc limit 100;

2) 根据unique_sql_id确认作业的历史执行情况

3、 存储过程子语句

问题场景:某客户在业务中封装了大量的存储过程和匿名块脚本,用于业务系统的调度,随着业务数据越来越多,存储过程和匿名块脚本执行越来越慢,需要对其中的脚本进行优化。示例脚本如下:

处理过程:

1) 查看历史TopSQL,存储过程和匿名块的query_plan字段显示NoPlan;

2) 设置enable_track_record_subsql: on,该参数打开后可以记录存储过程和匿名块中的自语句和执行计划;

3) 重新执行慢的存储过程,根据query_id查看历史TopSQL中各个自语句的执行计划。

四、如何通过TopSQL进行信息统计

1、 常用TopSQL进行业务信息统计

1) 识别stream数量多的语句:select *,(length(query_plan) - length(replace(query_plan, 'Streaming', ''))) / length('Streaming') as stream_count FROM pgxc_wlm_session_info ORDER BY stream_count DESC limit 100;

2) 识别内存占用高的语句:select * from pgxc_wlm_session_info where start_time > 'xxxx-xx-xx' and start_time < 'xxxx-xx-xx' order by max_peak_memory desc limit 100;

3) 识别需要优化的语句:select * from pgxc_wlm_session_info where start_time > 'xxxx-xx-xx' and start_time < 'xxxx-xx-xx' and warning is not null order by duration desc limit 100。

2、 TopSQL使用注意事项

1) 查询时使用start_time做条件,避免全表查询;

2) 查询时使用limit对结果集大小限制,防止结果集过大导致客户端OOM。

文章转载自:华为云开发者联盟

原文链接:https://www.cnblogs.com/huaweiyun/p/18058819

体验地址:引迈 - JNPF快速开发平台_低代码开发平台_零代码开发平台_流程设计器_表单引擎_工作流引擎_软件架构

http://www.dinnco.com/news/79671.html

相关文章:

  • 抖音评论点赞自助网站百度有几个总部
  • sublime text 2 wordpressseo搜索引擎优化工资薪酬
  • 网站不可以做哪些东西seo关键词布局技巧
  • wordpress 关键词链接搜狗seo刷排名软件
  • 网站年费怎么做分录推广网站seo
  • 什么网站能买建设摩托车带佣金的旅游推广平台有哪些
  • 设计之家下载正规seo需要多少钱
  • 阿里云建站和华为云建站哪个好优化外包哪里好
  • 服装公司网站定位手机百度快照
  • 网页设计课程心得体会500字网站关键词优化建议
  • 给女朋友做网站的素材百度手机助手app下载并安装
  • 网站开发详细报价单seo论坛站长交流
  • 福州网签南宁市优化网站公司
  • 怎么建设自己网站百度手机怎么刷排名多少钱
  • the7 wordpress theme百度推广seo
  • 南宁做网站优化的公司南京百度搜索优化
  • 七星彩投注网站怎么做哪家公司做seo
  • 推荐一些可以做笔试题的网站独立站seo推广
  • 制作网站软件作品厦门人才网最新招聘信息网
  • 女人做春梦网站天津网站快速排名提升
  • 中小微企业税收政策优化的意思
  • 卖童书的网站该怎么做网站优化设计的基础是网站基本要素及每个细节的优化
  • wordpress分类目录名称上海优化公司有哪些
  • 南宁网站优化公司电话自己怎么优化网站
  • 月嫂网站建设方案外链怎么做
  • 建设企业网站就等于开展网络营销app怎么推广运营
  • 动态网站j建设实训报告热点新闻事件今日最新
  • wordpress列类型长清区seo网络优化软件
  • 网站建设套餐服务bing搜索引擎国内版
  • 网络规划设计师教程第三版云盘下载工具站seo