数据库
文章平均质量分 89
我行其野&芃芃其麦
这个作者很懒,什么都没留下…
展开
-
MySQL索引原理
索引,可能让好很多人望而生畏,毕竟每次面试时候 MySQL 的索引一定是必问内容,哪怕先撇开面试,就在平常的开发中,对于 SQL 的优化也而是重中之重。 可以毫不夸张的说,系统中 SQL 的好坏,是能直接决定你系统的快慢的。但是在优化之前大家是否想过一个问题?那就是:我们优化的原则是什么?优化SQL的理论基础是什么? 虽然说实践出真知,但是我更相信理论是支撑实践的基础,因为我们不可能毫无目的的去盲目的实践,因为这样往往事倍功半。 所以说了这么多只想告诉大家,在真正的开始索引优化之前,我们需要彻底搞明白原创 2021-03-05 10:16:35 · 2092 阅读 · 2 评论 -
oracle查看执行最慢与查询次数最多的sql语句
转自:http://www.jb51.net/article/104380.htm 前言 在ORACLE数据库应用调优中,一个SQL的执行次数/频率也是常常需要关注的,因为某个SQL执行太频繁,要么是由于应用设计有缺陷,需要在业务逻辑上做出优化处理,要么是业务特殊性所导致。如果执行频繁的SQL,往往容易遭遇一些并发性的问题。 那么如何查看ORACLE数据库某个SQL的执行频率/次数呢? 下面来...转载 2019-08-21 16:30:12 · 292 阅读 · 0 评论 -
数据库优化之-Mysql索引创建
数据库优化之-Mysql索引创建 索引是存储引擎用于快速找到记录的一种数据结构,这是索引的基本功能。 索引对于良好的性能非常关键。尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要。接下来将讲述如何创建、查看和删除索引。 索引分单列索引和组合索引。单列索引,即一个索引只包含单个列,一个表可以有...原创 2019-08-30 09:47:42 · 123 阅读 · 0 评论 -
数据库优化之-Mysql执行原理
数据库优化之-Mysql执行原理 和其他数据库相比,MySQL有点与众不同,他的架构可以在多种不同场景中应用并发挥好的作用,但同时也会带来一点选择上的困难。MySQL并不完美,却足够灵活,能够适应高要求的环境。为了充分发挥MySQL的性能并顺利地使用,就必须理解其设计。MySQL的灵活性体现在很多方面。例如,你可以通过配置使它在不同的硬件上都运...原创 2019-08-30 10:41:23 · 191 阅读 · 0 评论 -
数据库优化之-Mysql查询顺序
数据库优化之-Mysql查询顺序 目录 一、样例 二、SELECT语句的处理过程 1. FROM阶段 2. WHERE阶段 3. GROUP BY阶段 4. HAVING阶段 5. SELECT阶段 6. ORDER BY阶段 三、样例解释 数据库SQL(Structure Query Language)包含3种类...原创 2019-08-30 10:56:44 · 427 阅读 · 0 评论