- GaussDB(DWS)使用DMS来承载数据库的智能运维体系,提供了数据库运维过程中的监控,分析,处理三大核心处理过程。本文将着重介绍DMS服务中对于集群主机硬件指标监控数据。 GaussDB(DWS)使用DMS来承载数据库的智能运维体系,提供了数据库运维过程中的监控,分析,处理三大核心处理过程。本文将着重介绍DMS服务中对于集群主机硬件指标监控数据。
- 聚集操作将查询结果按某一列或多列的值分组,值相等的为一组,是一种常见的操作。Lazy Agg查询重写优化主要针对外部查询和子查询同时包含聚集操作且子查询涉及基表的distinct值较多的场景,消除子查询的聚集操作以提升性能。本文对Lazy Agg查询重写优化和GaussDB(DWS)提供的lazyagg重写规则进行介绍。 聚集操作将查询结果按某一列或多列的值分组,值相等的为一组,是一种常见的操作。Lazy Agg查询重写优化主要针对外部查询和子查询同时包含聚集操作且子查询涉及基表的distinct值较多的场景,消除子查询的聚集操作以提升性能。本文对Lazy Agg查询重写优化和GaussDB(DWS)提供的lazyagg重写规则进行介绍。
- 本文将为你解答一下三大误区问题: 1. MESI缓存一致性,为什么要设置4种状态这么复杂?是否都是同步、阻塞地保证缓存一致? 2. 更新变量后,另一个线程真的永远不可见吗?多线程问题的本质是什么? 3. volatile保证一致性的真正底层运行逻辑是什么? 本文将为你解答一下三大误区问题: 1. MESI缓存一致性,为什么要设置4种状态这么复杂?是否都是同步、阻塞地保证缓存一致? 2. 更新变量后,另一个线程真的永远不可见吗?多线程问题的本质是什么? 3. volatile保证一致性的真正底层运行逻辑是什么?
- 通过引入FusionInsight RTD实时决策系统,实现医保费用事前预防、事中控制、事后审核的全流程管理。从而将医保监管系统建设成既符合医保智能监管平台需求且具备未来信息化标准拓展能力,同时又能满足国家对智能监控的各项要求,最终实现先进的医保智能监管体系。 通过引入FusionInsight RTD实时决策系统,实现医保费用事前预防、事中控制、事后审核的全流程管理。从而将医保监管系统建设成既符合医保智能监管平台需求且具备未来信息化标准拓展能力,同时又能满足国家对智能监控的各项要求,最终实现先进的医保智能监管体系。
- 假期借着华为云读书会的活动,重读了一遍《深入理解java虚拟机》, 发现第一遍读垃圾回收器相关的进化历程时,没有细细去研究各自的区别,觉得太多了记不住。 实际上理解了这个进化过程,这对于我们理解回收器是有很大帮助的。 **看来经典书籍要多读多总结,是有道理的。** 于是在阅读这个章节时,画了一张大的演化图,方便理解变化和区别。 假期借着华为云读书会的活动,重读了一遍《深入理解java虚拟机》, 发现第一遍读垃圾回收器相关的进化历程时,没有细细去研究各自的区别,觉得太多了记不住。 实际上理解了这个进化过程,这对于我们理解回收器是有很大帮助的。 **看来经典书籍要多读多总结,是有道理的。** 于是在阅读这个章节时,画了一张大的演化图,方便理解变化和区别。
- 假期借着华为云读书会的活动,重读了一遍《深入理解java虚拟机》, 发现第一遍读“类加载”相关内容的时候,只关注了最笼统的类加载步骤,对于其中的细节部分没有深入探究,觉得那些东西肯定用不到。 其实他们背后的原理,和我们平时运行进程时的各种报错息息相关。 另外如果能理解类加载,也能够对“如何把代码在运行时关联起来”又更深的理解。 假期借着华为云读书会的活动,重读了一遍《深入理解java虚拟机》, 发现第一遍读“类加载”相关内容的时候,只关注了最笼统的类加载步骤,对于其中的细节部分没有深入探究,觉得那些东西肯定用不到。 其实他们背后的原理,和我们平时运行进程时的各种报错息息相关。 另外如果能理解类加载,也能够对“如何把代码在运行时关联起来”又更深的理解。
- 假期重读《深入理解java虚拟机》,发现第一遍读类文件相关内容的时候,真的是囫囵吞枣,很多细节都被我跳过了,无论是符号引用的含义,还是属性表的理解,都没有弄懂,当时想着“反正也用不到,跳过吧”,却没注意到他们包含了许多java底层实现的核心原理。 于是在阅读这个章节时,用processorOn做了一副超大的类文件详解图,尽可能将所有重要的class文件细节都包含了进来,并提供了最细致解释。 假期重读《深入理解java虚拟机》,发现第一遍读类文件相关内容的时候,真的是囫囵吞枣,很多细节都被我跳过了,无论是符号引用的含义,还是属性表的理解,都没有弄懂,当时想着“反正也用不到,跳过吧”,却没注意到他们包含了许多java底层实现的核心原理。 于是在阅读这个章节时,用processorOn做了一副超大的类文件详解图,尽可能将所有重要的class文件细节都包含了进来,并提供了最细致解释。
- 计划生成问题的处理依赖于对应环境,而在本地复现现网的计划生成问题时,很难手动构造可以准确复现问题的镜像集群和客户数据。针对此问题,GaussDB(DWS)提供了一个能够快速复现计划生成问题的解决方案,即通过精准收集并导出现场环境的辅助信息,以SQL语句的形式在本地执行导出信息,从而实现现场信息的导入,以在本地复现现场问题。 计划生成问题的处理依赖于对应环境,而在本地复现现网的计划生成问题时,很难手动构造可以准确复现问题的镜像集群和客户数据。针对此问题,GaussDB(DWS)提供了一个能够快速复现计划生成问题的解决方案,即通过精准收集并导出现场环境的辅助信息,以SQL语句的形式在本地执行导出信息,从而实现现场信息的导入,以在本地复现现场问题。
- 前段时间开发时,正好遇到了2个进程同时更新一行记录时引发的bug,虽然问题最终解决了,但自己对背后的运行逻辑仍旧一头雾水。事后尝试简单翻了下各种博客资料,还有《高性能mysql》那本书时,发现大部分是将一堆八股文概念堆砌在一起,很少完整串联过这堆概念。 于是我重新完整学习了这些概念和底层原理, 通过一个转账问题的场景,将这些概念全部关联起来。 前段时间开发时,正好遇到了2个进程同时更新一行记录时引发的bug,虽然问题最终解决了,但自己对背后的运行逻辑仍旧一头雾水。事后尝试简单翻了下各种博客资料,还有《高性能mysql》那本书时,发现大部分是将一堆八股文概念堆砌在一起,很少完整串联过这堆概念。 于是我重新完整学习了这些概念和底层原理, 通过一个转账问题的场景,将这些概念全部关联起来。
- 数仓的IO结构一直是影响性能的关键部分,数据库的操作最终还是要体现在最后的物理文件上,那么了解整个IO模型对于数仓的调优,索引的使用等都具有很好的指导作用。本篇博文主要讲解GaussDB(DWS)的基本IO框架,分别讲解行存,列存的读取和写入两个部分讲解GuassDB(DWS)的IO框架。 数仓的IO结构一直是影响性能的关键部分,数据库的操作最终还是要体现在最后的物理文件上,那么了解整个IO模型对于数仓的调优,索引的使用等都具有很好的指导作用。本篇博文主要讲解GaussDB(DWS)的基本IO框架,分别讲解行存,列存的读取和写入两个部分讲解GuassDB(DWS)的IO框架。
- 游标是一种数据处理方法,提供了在查询结果集中进行逐行遍历浏览数据的方法,也可以将游标当做上下文区域的句柄或者指针,借助游标对指定位置的数据进行查询与处理,本章我们主要聚焦于GaussDB(DWS)存储过程中的游标使用。 游标是一种数据处理方法,提供了在查询结果集中进行逐行遍历浏览数据的方法,也可以将游标当做上下文区域的句柄或者指针,借助游标对指定位置的数据进行查询与处理,本章我们主要聚焦于GaussDB(DWS)存储过程中的游标使用。
- 近日,IDC发布《中国大数据平台市场研究报告,2021 H1》,华为云FusionInsight智能数据湖已连续三次获得大数据平台市场份额第一。基于超过10年服务于政务、金融、运营商、大企业、互联网等行业客户的实践经验,华为云FusionInsight智能数据湖通过不断的技术创新为客户提供业界领先的云原生、湖仓一体解决方案。 近日,IDC发布《中国大数据平台市场研究报告,2021 H1》,华为云FusionInsight智能数据湖已连续三次获得大数据平台市场份额第一。基于超过10年服务于政务、金融、运营商、大企业、互联网等行业客户的实践经验,华为云FusionInsight智能数据湖通过不断的技术创新为客户提供业界领先的云原生、湖仓一体解决方案。
- DDL设计会影响系统得查询性能,并可能对系统运行产生影响,GaussDB(DWS)服务提供了DDL审核功能,方便用户对于潜在得表定义问题提前感知 DDL设计会影响系统得查询性能,并可能对系统运行产生影响,GaussDB(DWS)服务提供了DDL审核功能,方便用户对于潜在得表定义问题提前感知
- 近日,全球领先的IT研究和咨询公司国际数据公司(IDC)发布《中国大数据平台市场研究报告,2021H1》,华为云FusionInsight智能数据湖位居中国大数据平台市场份额第一,连续三次蝉联榜首。 近日,全球领先的IT研究和咨询公司国际数据公司(IDC)发布《中国大数据平台市场研究报告,2021H1》,华为云FusionInsight智能数据湖位居中国大数据平台市场份额第一,连续三次蝉联榜首。
- log4j 远程代码漏洞问题被大范围曝光后已经有一段时间了。 很多人只能看到一个“弹出一个计算器”的演示, 于是内心想着“哦,就是执行任意代码,启动个计算器” , 却对这个漏洞的原理不甚了解。 而对于java开发应用不是非常深的同学来讲, jndi、rmi更是很陌生的名词。 这里会以不断提问的方式,逐步推进这个问题的解答, 一步步揭开这个漏洞的本质,并给出对这个漏洞的思考。 log4j 远程代码漏洞问题被大范围曝光后已经有一段时间了。 很多人只能看到一个“弹出一个计算器”的演示, 于是内心想着“哦,就是执行任意代码,启动个计算器” , 却对这个漏洞的原理不甚了解。 而对于java开发应用不是非常深的同学来讲, jndi、rmi更是很陌生的名词。 这里会以不断提问的方式,逐步推进这个问题的解答, 一步步揭开这个漏洞的本质,并给出对这个漏洞的思考。
上滑加载中
推荐直播
-
OpenHarmony应用开发之网络数据请求与数据解析
2025/01/16 周四 19:00-20:30
华为开发者布道师、南京师范大学泰州学院副教授,硕士研究生导师,开放原子教育银牌认证讲师
科技浪潮中,鸿蒙生态强势崛起,OpenHarmony开启智能终端无限可能。当下,其原生应用开发适配潜力巨大,终端设备已广泛融入生活各场景,从家居到办公、穿戴至车载。 现在,机会敲门!我们的直播聚焦OpenHarmony关键的网络数据请求与解析,抛开晦涩理论,用真实案例带你掌握数据访问接口,轻松应对复杂网络请求、精准解析Json与Xml数据。参与直播,为开发鸿蒙App夯实基础,抢占科技新高地,别错过!
回顾中 -
Ascend C高层API设计原理与实现系列
2025/01/17 周五 15:30-17:00
Ascend C 技术专家
以LayerNorm算子开发为例,讲解开箱即用的Ascend C高层API
回顾中
热门标签