- MySQL大体上可分为Server层和存储引擎层两部分。Server层:连接器:TCP握手后服务器来验证登陆用户身份,A用户创建连接后,管理员对A用户权限修改了也不会影响到已经创建的链接权限,必须重新登陆。查询缓存:查询后的结果存储位置,MySQL。8.0版本以后已经取消,因为查询缓存失效太频繁,得不偿失。分析器:根据语法规则,判断你输入的这个SQL语句是否满足MySQL语法优化器: 多种执... MySQL大体上可分为Server层和存储引擎层两部分。Server层:连接器:TCP握手后服务器来验证登陆用户身份,A用户创建连接后,管理员对A用户权限修改了也不会影响到已经创建的链接权限,必须重新登陆。查询缓存:查询后的结果存储位置,MySQL。8.0版本以后已经取消,因为查询缓存失效太频繁,得不偿失。分析器:根据语法规则,判断你输入的这个SQL语句是否满足MySQL语法优化器: 多种执...
- 背景及现象描述(Background and Symptom)*1. 环境信息:GaussDB A 8.0.0版本12节点集群2. 问题现象:客户反映业务执行慢,原本几分钟的业务一个小时都跑不完,造成大量业务累计。 3. 分析过程1. 初步分析为客户连接数过高导致IO高,限制连接数后IO稍有回落,后续IO又升高至95%以上且限制连接数后严重影响用户... 背景及现象描述(Background and Symptom)*1. 环境信息:GaussDB A 8.0.0版本12节点集群2. 问题现象:客户反映业务执行慢,原本几分钟的业务一个小时都跑不完,造成大量业务累计。 3. 分析过程1. 初步分析为客户连接数过高导致IO高,限制连接数后IO稍有回落,后续IO又升高至95%以上且限制连接数后严重影响用户...
- 每天刷道LeetCode, 大家一起交流答案吧 每天刷道LeetCode, 大家一起交流答案吧
- 数据库的应用中,充斥着坏味道的SQL,非常影响查询的性能。本文将系统介绍在GaussDB(DWS)系统中影响性能的坏味道SQL及SQL模式,帮助大家能够从原理层面尽快识别这些坏味道SQL,在调优过程中及时发现问题,进行整改。 数据库的应用中,充斥着坏味道的SQL,非常影响查询的性能。本文将系统介绍在GaussDB(DWS)系统中影响性能的坏味道SQL及SQL模式,帮助大家能够从原理层面尽快识别这些坏味道SQL,在调优过程中及时发现问题,进行整改。
- 对于低性能的SQL语句的定位,最重要也是最有效的方法就是使用执行计划,MySQL提供了explain命令来查看语句的执行计划。 不管是哪种数据库,或者是哪种数据库引擎,在对一条SQL语句进行执行的过程中都会做很多相关的优化,对于查询语句,最重要的优化方式就是使用索引。 而执行计划,就是显示数据库引擎对于SQL语句的执行的详细情况,其中包含了是否使用索引,使用什么索引,使用的索引的相关信息等。... 对于低性能的SQL语句的定位,最重要也是最有效的方法就是使用执行计划,MySQL提供了explain命令来查看语句的执行计划。 不管是哪种数据库,或者是哪种数据库引擎,在对一条SQL语句进行执行的过程中都会做很多相关的优化,对于查询语句,最重要的优化方式就是使用索引。 而执行计划,就是显示数据库引擎对于SQL语句的执行的详细情况,其中包含了是否使用索引,使用什么索引,使用的索引的相关信息等。...
- 性能调优是应用迁移或开发过程中的关键步骤,同时也在整个项目实施过程中占据很大的份量,在很多实施步骤中都需要进行考虑。本篇博文作为《GaussDB(DWS)性能调优系列》的专题文章,主要介绍数据库级别的性能调优思路和总体策略,助力GaussDB DWS使用者深谙调优精髓,更好地完成应用实施过程中的各项调优任务。 性能调优是应用迁移或开发过程中的关键步骤,同时也在整个项目实施过程中占据很大的份量,在很多实施步骤中都需要进行考虑。本篇博文作为《GaussDB(DWS)性能调优系列》的专题文章,主要介绍数据库级别的性能调优思路和总体策略,助力GaussDB DWS使用者深谙调优精髓,更好地完成应用实施过程中的各项调优任务。
- 简介前一篇文章,笔者探讨了如何使用grafana创建插件,以及制作配置面板,本文介绍如何把sql查询结果内的数据显示到pannel面板内。数据准备mysql 数据源drop table if EXISTS `table1`;CREATE TABLE `table1` ( `id` INT ( 11 ) NOT NULL AUTO_INCREMENT, `create_time`... 简介前一篇文章,笔者探讨了如何使用grafana创建插件,以及制作配置面板,本文介绍如何把sql查询结果内的数据显示到pannel面板内。数据准备mysql 数据源drop table if EXISTS `table1`;CREATE TABLE `table1` ( `id` INT ( 11 ) NOT NULL AUTO_INCREMENT, `create_time`...
- 福哥答案2020-10-11:#福大大架构师每日一题#简单回答:执行计划调优、语句调优、索引调优、设计调优、业务调优。中级回答:时间有限,回答得不全面。1.执行计划调优熟读执行计划,十大参数。2.语句调优尽量全值匹配。范围条件放最后。Null/Not 有影响。3.索引调优最佳左前缀法则。不在索引列上做任何操作。覆盖索引尽量用。不等于要甚用。Like查询要当心。字符类型加引号。OR改UNION... 福哥答案2020-10-11:#福大大架构师每日一题#简单回答:执行计划调优、语句调优、索引调优、设计调优、业务调优。中级回答:时间有限,回答得不全面。1.执行计划调优熟读执行计划,十大参数。2.语句调优尽量全值匹配。范围条件放最后。Null/Not 有影响。3.索引调优最佳左前缀法则。不在索引列上做任何操作。覆盖索引尽量用。不等于要甚用。Like查询要当心。字符类型加引号。OR改UNION...
- 愚公移山的故事想必大家都听过,其实数据库领域也有愚公移山:移走传统主流商业数据库。 愚公移山的故事想必大家都听过,其实数据库领域也有愚公移山:移走传统主流商业数据库。
- 定义:NL2SQL(Natural Language to SQL)旨在将用户的自然语句转为可执行 SQL 语句,从数据库中得到查询结果。任务类型:按照表格划分:1. 单表格NL2SQL:WikiSQL2. 多表格NL2SQL:Spider 按照Query轮数划分:1. 单轮NL2SQL:WikiSQL、Spider2. 多轮N... 定义:NL2SQL(Natural Language to SQL)旨在将用户的自然语句转为可执行 SQL 语句,从数据库中得到查询结果。任务类型:按照表格划分:1. 单表格NL2SQL:WikiSQL2. 多表格NL2SQL:Spider 按照Query轮数划分:1. 单轮NL2SQL:WikiSQL、Spider2. 多轮N...
-
- 以一条SQL语句为例,探寻SparkSQL中的代码调用 以一条SQL语句为例,探寻SparkSQL中的代码调用
- Flink是一个批处理和流处理结合的统一计算框架,其核心是一个提供了数据分发以及 并行化计算的流数据处理引擎。它的大亮点是流处理,是业界顶级的开源流处理 引擎。 Flink适合的应用场景是低时延的数据处理(Data Processing)场景:高并发 pipeline处理数据,时延毫秒级,且兼具可靠性。 Flink技术栈如图1-14所示。图 1-14 Flink 技术栈Flink在当前版本中... Flink是一个批处理和流处理结合的统一计算框架,其核心是一个提供了数据分发以及 并行化计算的流数据处理引擎。它的大亮点是流处理,是业界顶级的开源流处理 引擎。 Flink适合的应用场景是低时延的数据处理(Data Processing)场景:高并发 pipeline处理数据,时延毫秒级,且兼具可靠性。 Flink技术栈如图1-14所示。图 1-14 Flink 技术栈Flink在当前版本中...
- CarbonData是一种新型的Apache Hadoop文件格式,使用先进的列式存储、索引、压 缩和编码技术,将数据保存在HDFS中以提高计算效率,有助于加速超过PB数量级的数 据查询,可用于更快的交互查询。同时,CarbonData也是一种将数据源与Spark集成 的高性能分析引擎,用户可使用Spark SQL执行数据查询和分析。 CarbonData主要支持以下特性: ● SQL功能 ... CarbonData是一种新型的Apache Hadoop文件格式,使用先进的列式存储、索引、压 缩和编码技术,将数据保存在HDFS中以提高计算效率,有助于加速超过PB数量级的数 据查询,可用于更快的交互查询。同时,CarbonData也是一种将数据源与Spark集成 的高性能分析引擎,用户可使用Spark SQL执行数据查询和分析。 CarbonData主要支持以下特性: ● SQL功能 ...
- 福哥答案2020-08-17:数据倾斜是大数据领域绕不开的拦路虎,当你所需处理的数据量到达了上亿甚至是千亿条的时候,数据倾斜将是横在你面前一道巨大的坎。很可能有几周甚至几月都要头疼于数据倾斜导致的各类诡异的问题。数据倾斜是指:mapreduce程序执行时,reduce节点大部分执行完毕,但是有一个或者几个reduce节点运行很慢,导致整个程序的处理时间很长,这是因为某一个key的条数比其他k... 福哥答案2020-08-17:数据倾斜是大数据领域绕不开的拦路虎,当你所需处理的数据量到达了上亿甚至是千亿条的时候,数据倾斜将是横在你面前一道巨大的坎。很可能有几周甚至几月都要头疼于数据倾斜导致的各类诡异的问题。数据倾斜是指:mapreduce程序执行时,reduce节点大部分执行完毕,但是有一个或者几个reduce节点运行很慢,导致整个程序的处理时间很长,这是因为某一个key的条数比其他k...
上滑加载中
推荐直播
-
HDC深度解读系列 - AI时代的华为开发者空间
2025/07/24 周四 16:30-18:00
Edwin 华为开发者空间产品总监 姚圣伟 HCDG天津核心组代表&HCDE
继HDC发布开发者空间新特性后,本期直播聚焦华为开发者空间核心升级,邀您一起深度解读其如何赋能AI时代智能应用开发,解锁开发新体验
回顾中 -
OpenHarmony生态构建
2025/07/24 周四 19:00-20:00
王天一、聂嘉一 -华为开发者布道师-高校学生
本次直播将结合讲师的实践经验,深入剖析OpenHarmony开发中的核心痛点与难点,展示从入门到进阶的多层次开发案例,并分享高效的学习路径、实用开发技巧和常见问题的解决方案。同时,我们还将探讨OpenHarmony的生态建设,解析测试规范与开发实践,帮助开发者更好地适配多设备,共同推动OpenHarmony生态的发展。
回顾中
热门标签