随笔分类 - [Mysql]
摘要:1、前言 慢查询优化方式通常分为四个层次(如下),换句话说,也是这四个维度影响着慢查询,因此也是我们优化SQL的方向。 服务器硬件升级优化 Mysql服务器软件优化 数据库表结构优化 SQL语句及索引优化 本文重点关注于数据库表结构优化方式,关于其他优化方式以及索引原理等,请关注本人《MySQL慢查
阅读全文
摘要:1、什么是慢查询 慢查询,顾名思义为执行比较慢的SQL查询。默认情况下,MySQL是关闭慢查询日志的,因为开启慢查询日志一定程度上会影响数据库性能。 MySQL提供了慢查询日志记录功能,用于记录执行时间超过参数long_query_time阈值的SQL执行日志,同时可以自定义配置、关闭、开启慢查询日
阅读全文
摘要:1、前言 什么是索引? 在关系型数据库中(RDBMS),索引是种独立的对数据库表中的一列或多列的值进行排序的一种数据结构。索引类似于书籍的目录,可以根据目录中的页码(地址)快速查找书籍某页内容(数据)。 因此,索引是创建在列上的数据结构,是帮助MySQL高效获取数据的数据结构。在RDBMS(Rela
阅读全文
摘要:1、慢查询优化方式 服务器硬件升级优化 Mysql服务器软件优化 数据库表结构优化 SQL语句及索引优化 本文重点关注于SQL语句及索引优化,关于其他优化方式以及索引原理等,请关注本人《MySQL慢查询优化》系列博文。优化我个人遵循的原则:积小胜为大胜,以空间换时间。-《论持久战》 2、数据源 工欲
阅读全文
摘要:一、报错信息 mybaits查询报错: Tue Oct 20 15:46:34 CST 2020 There was an unexpected error (type=Internal Server Error, status=500).nested exception is org.apache
阅读全文