文章 2023-07-22 来自:开发者社区

28个案例问题分析---02---sql优化--mysql执行顺序、explain关键字解析

mysql执行顺序,explain关键字背景前置知识mysql的执行顺序mysql的执行顺序如下基本数据:目标数据:分析代码清楚了执行顺序的作用explain关键字解析概念基本构成重点distinct和group by效率对比优化案例原sql语句优化1.arpro_user_course_info 表添加索引。2.group by 改为 distinct。3.解决数据类型不一致导致主键索引失效问....

28个案例问题分析---02---sql优化--mysql执行顺序、explain关键字解析
文章 2023-07-15 来自:开发者社区

Docker构建优化解析

     Docker镜像用作Docker执行程序中的主映像。它们是容器的蓝图,提供了有关如何生成容器的说明。在本文中,我将介绍一些经常被忽视的概念,这些概念将有助于优化Docker镜像开发和构建过程。       让我们从Docker构建过程的简短描述开始。这是通过使用Docker CLI工具运行docker build命令触发的过.....

Docker构建优化解析
文章 2023-06-02 来自:开发者社区

深度解析PolarDB DDL锁的优化和演进

1. 概述 在日常数据库操作中,用户总是谈DDL色变,原因在于总是担心DDL的执行会影响业务SQL,这里面最核心的因素在于DDL持有的MDL表锁导致的锁堵塞问题。另一方面,由于DDL类型众多,用户难以区分不同类型DDL的锁行为,无法判断执行DDL可能导致的后果,这进一步加剧了该问题的复杂度。通过多年大量线上实例的经验积累, 我们非常理解用户在面对这类MDL锁问题时的困惑。 ...

深度解析PolarDB DDL锁的优化和演进
文章 2023-05-22 来自:开发者社区

《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB MySQL版解析与实践(下)——三、SQL优化与慢查询解决(上)

1. 查询流程和执行计划 • SQL语言完成用户和系统内部存储数据之间的交互。在执行阶段,AnalyticDB MySQL版中的查询,会首先被切分为多个Stage来执行,一个Stage就是执行计划中某一部分的物理实体。 • 在AnalyticDB MySQL架构中有三层:接入层、计算层、存储层,是计算存储分离架构。一条SQL语句执行过程,首先会进入接入层,经过解析器完成语句的....

《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB MySQL版解析与实践(下)——三、SQL优化与慢查询解决(上)
文章 2023-05-22 来自:开发者社区

《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB MySQL版解析与实践(下)——三、SQL优化与慢查询解决(下)

更多精彩内容,欢迎观看:《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB MySQL版解析与实践(下)——三、SQL优化与慢查询解决(上):https://developer.aliyun.com/article/1222969?spm=a2c6h.13148508.setting.21.77f14f0es0kEi94. 典型慢查询 1) 消耗内存的....

《阿里云认证的解析与实战-数据仓库ACP认证》——云原生数据仓库AnalyticDB MySQL版解析与实践(下)——三、SQL优化与慢查询解决(下)
文章 2023-04-20 来自:开发者社区

从 vue 源码看问题 —— vue 编译器解析的优化

前言编译器中的优化,其实就是做静态标记:通过遍历 AST 对象,为每个节点做 静态标记,通过标记其是否为静态节点,然后进一步标记出 静态根节点,方便在后续更新过程中跳过这些静态节点标记静态根用于生成渲染函数阶段,生成静态根节点的渲染函数深入源码createCompiler() 方法 —— 入口文件位置:/src/compiler/index.js其中主要是通过 optimize() 方法做静态标....

从 vue 源码看问题 —— vue 编译器解析的优化
文章 2023-04-18 来自:开发者社区

系统设计之DNS优化

作用将域名解析成对应的IP地址,把域名解析成对应的机器IP地址,便于我们的请求去进行访问.可以理解为DNS是存储一个域名和IP对应关系的数据库.域名和IP的关系多对多关系.服务器类型根域名服务器: 13个.A : 主根. 其他 : 辅根.中国拥有根服务器的镜像服务器.域名解析流程www.baidu.com  hosts - > com -> baidu.com -> ....

文章 2023-02-24 来自:开发者社区

webpack优化篇(四十三):多进程/多实例构建:资源并行解析可选方案

说明玩转 webpack 学习笔记可选方案thread-loaderparallel-webpackHappyPack使用 HappyPack 解析资源原理:每次 webapck 解析一个模块,HappyPack 会将它及它的依赖分配给 worker 线程中代码示例:exports.plugins = [ new HappyPack({ id: 'jsx', threads:...

webpack优化篇(四十三):多进程/多实例构建:资源并行解析可选方案
文章 2023-02-09 来自:开发者社区

一、【计算】SQL Optimizer 优化解析 | 青训营笔记

一、SQL Optimizer 优化解析 | 青训营笔记1 大数据体系与SQL处理流程1.1 大数据体系全景1.2 SQL简介1.2.1为什么学习SQLSQL是学习后面分析引擎的入口,所以先学习SQL的处理流程1.2.2 SQL的执行流程ParserString → 抽象语法树结构(AST)类似于 编译原理前端内容,有如下分析方式:词法分析:对字符串进行拆分和处理得到其中的关键词,常变量等语法分....

一、【计算】SQL Optimizer 优化解析 | 青训营笔记
文章 2023-01-20 来自:开发者社区

Mybatis-Pagehelper详细解析及优化插件开发

背景项目数据库数据量较大,分页查询要很久,所以要对分页优化,项目使用的分页是mybatis的Pagehelper,于是在Pagehelper的基础上进行了本次分页查询的优化Mybatis-Pagehelper优化是基于mybatis-Pagehelper的,我们先看一下mybatis-Pagehelper这个插件,他是怎么实现mybatis分页的,比如,基本上我们每个人在分页查询时都会看到先查询....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

相关镜像