码迷,mamicode.com
首页 >  
搜索关键字:查询优化    ( 971个结果
MySql--查询优化--预处理语句
查询优化--为什么要选用预处理语句 使用预处理语句会比多次执行查询效率高的多,原因如下: 服务器只需要解析一次查询,这节约了解析和其他的开销 因为服务器缓存了一部分执行计划,所以它只需要执行某些优化步骤一次 通过二进制发送参数比通过ASCII 码要快的多。比如,通过二进制发送DATE 类型的参数只需 ...
分类:数据库   时间:2020-06-08 18:56:11    阅读次数:87
2020 HIT Database 复习
第一部分 基本知识与关系模型 数据库管理系统功能 - 数据库定义:DDL,定义表的信息 - 数据库操纵:DML,对数据进行修改等操作 - 数据库控制:DCL,定义不同操作和操作者的约束 - 数据库维护 DDL、DML、DCL构成SQL(结构化的数据库语言) DBMS的功能:编译与执行控制、查询优化实 ...
分类:数据库   时间:2020-06-08 00:26:34    阅读次数:189
mysql查询优化-ibtmp1相关
零 背景: ibtmp1暴涨.需要汇总用到ibtmp1原因 一 查询操作类型 1 group by (8.0之前默认排序,如需避免需要加order by null) 2 group by a order by b 3 order by b 4 union 5 select a from (selec ...
分类:数据库   时间:2020-06-02 10:55:44    阅读次数:88
django功能六
今日内容概要 聚合查询(聚合函数的使用)aggregate max、min、sum、count、avg 分组查询(group by的使用)annotate F与Q查询 django中如何开启事务 orm中常用字段及参数 数据库查询优化(only与defer、select_related与prefet ...
分类:其他好文   时间:2020-06-01 23:47:51    阅读次数:74
Flink 流式聚合性能调优指南
原文:Flink 流式聚合性能调优指南 SQL 是数据分析中使用最广泛的语言。Flink Table API 和 SQL 使用户能够以更少的时间和精力定义高效的流分析应用程序。此外,Flink Table API 和 SQL 是高效优化过的,它集成了许多查询优化和算子优化。但并不是所有的优化都是默认 ...
分类:其他好文   时间:2020-05-27 15:58:24    阅读次数:108
MySQL查询性能优化
MySQL性能优化的点 库表结构优化 索引优化 查询优化 MySQL查询的生命周期 从客户端到服务器,然后再服务器上解析,生成执行计划,执行,并返回结果给客户端。其中执行,可以看作整个生命周期中最重要的阶段, 其中包括了大量 为了检索数据到存储引擎的调用和调用后的数据处理,包括排序、分组等。 查询需 ...
分类:数据库   时间:2020-05-24 20:56:40    阅读次数:89
MYSQL:基础——索引原理
MYSQL:基础——索引原理及慢查询优化 B-树 数据库索引是存储在磁盘上的,当数据量比较大的时候,索引的大小将会达到几个G。当我们利用索引查询的时候,无法把整个索引全部加载到内存中。而是逐一加载每一个磁盘页,这里的磁盘页对应索引树的结点。 B-树,一种平衡多路查找树。适用于查找磁盘中的大量数据。为 ...
分类:数据库   时间:2020-05-13 23:09:04    阅读次数:86
4大JVM性能分析工具详解,及内存泄漏分析方案
谈到性能优化分析一般会涉及到: Java代码层面的,典型的循环嵌套等 还会涉及到Java JVM:内存泄漏溢出等 MySQL数据库优化:分库分表、慢查询、长事务的优化等 阿里P8架构师谈:MySQL慢查询优化、索引优化、以及表等优化总结 阿里P8架构师谈:架构设计之数据库垂直、水平拆分六大原则(数据 ...
分类:其他好文   时间:2020-05-07 13:38:17    阅读次数:117
MySQL优化1之Explain详解
1.Explain简介 获取 select 语句的执行计划,通过 explain 我们可以知道:表的读取顺序,数据读取操作的类型,哪些索引可以使用,哪些索引实际使用了,表之间的引用,每张表有多少行被优化器查询等信息。 样例: 在 select 语句之前增加 explain 关键字,执行查询时,会返回 ...
分类:数据库   时间:2020-05-02 15:07:38    阅读次数:83
特定类型的查询
优化count()查询 可以统计某个列值的数量,也可以统计行数。在统计列值时要求列值时非空的(不统计null)。 如果在count()的括号中制定了列或者列的表达式,则统计的就是这个表达式有值的结果数。当mysql确认括号内的表达式值不可能为空时,实际上就是在统计行数。最简单的就是当我们使用coun ...
分类:其他好文   时间:2020-05-01 01:15:28    阅读次数:47
971条   上一页 1 ... 3 4 5 6 7 ... 98 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!