搜索结果
查询Tags标签: Mysql优化,共有 19条记录-
大数据量查询容易OOM?试试MySQL流式查询
一、前言程序访问 MySQL 数据库时,当查询出来的数据量特别大时,数据库驱动把加载到的数据全部加载到内存里,就有可能会导致内存溢出(OOM)。其实在 MySQL 数据库中提供了流式查询,允许把符合条件的数据分批一部分一部分地加载到内存中,可以有效避免OOM;本文主要介绍…
2021/1/4 14:08:44 人评论 次浏览 -
MySQL查询性能优化前,必须先掌握MySQL索引理论
越努力,越幸运,本文已收藏在GitHub中JavaCommunity, 里面有面试分享、源码分析系列文章,欢迎收藏,点赞https://github.com/Ccww-lx/JavaCommunity数据库索引在平时的工作是必备的,怎么建索引,怎么使用索引,可以提高数据的查询效率。而且在面试过程,数据库的索引也…
2020/12/2 5:24:56 人评论 次浏览 -
MySQL中事务的持久性实现原理
前言说到数据库事务,大家脑子里一定很容易蹦出一堆事务的相关知识,如事务的ACID特性,隔离级别,解决的问题(脏读,不可重复读,幻读)等等,但是可能很少有人真正的清楚事务的这些特性又是怎么实现的,为什么要有四个隔离级别。在之前的文章我们已经了解了MySQL中事务…
2020/10/31 5:03:55 人评论 次浏览 -
一文搞懂MySQL行锁、表锁、间隙锁详解
前言我们前几篇讲了索引是什么,如何使用explain分析索引使用情况,如何去优化索引,以及show profiles分析SQL语句执行资源消耗的学习。今天我们来讲讲MySQL的各种锁,这里存储引擎我们使用InnoDB准备工作创建表 tb_innodb_lockdrop table if exists test_innodb_lock; C…
2020/10/20 14:04:31 人评论 次浏览 -
MySQL性能优化,MySQL索引优化,order by优化,explain优化
前言今天我们来讲讲如何优化MySQL的性能,主要从索引方面优化。下期文章讲讲MySQL慢查询日志,我们是依据慢查询日志来判断哪条SQL语句有问题,然后在进行优化,敬请期待MySQL慢查询日志篇建表// 建表 CREATE TABLE IF NOT EXISTS staffs(id INT PRIMARY KEY AUTO_INCREME…
2020/10/19 14:04:22 人评论 次浏览 -
深入理解MySQL中事务隔离级别的实现原理
前言说到数据库事务,大家脑子里一定很容易蹦出一堆事务的相关知识,如事务的ACID特性,隔离级别,解决的问题(脏读,不可重复读,幻读)等等,但是可能很少有人真正的清楚事务的这些特性又是怎么实现的,为什么要有四个隔离级别。今天我们就先来聊聊MySQL中事务的隔离性…
2020/9/29 5:34:13 人评论 次浏览 -
MySQL配置再学习
简介之前这篇文章MySQL配置基础简要说明了MySQL的配置基础,包括配置文件的位置、配置项的分段、配置变量的生效、以及配置变量和状态变量的查看,对MySQL的配置有了一个基础。现在则会进一步了解更多底层原理,搞清楚更多配置的含义和作用。本文为《高性能MySQL》读书笔记…
2020/8/7 14:04:39 人评论 次浏览 -
我以为我对索引非常了解,直到我遇到了阿里面试官...
前言 写数据库,我第一时间就想到了MySQL、Oracle、索引、存储过程、查询优化等等。 不知道大家是不是跟我想得一样,我最想写的是索引,为啥呢? 以下这个面试场景,不知道大家熟悉不熟悉: 面试官:数据库有几千万的数据,查询又很慢我们怎么办? 面试者:加索引。 面试…
2020/6/29 14:26:49 人评论 次浏览 -
深入理解 MySql 的 Explain
相信大部分入门数据库的朋友都是从数据库的“增删改查”学起的。其实,对于很多搞业务的非专业技术人员而言,可能基本的增删改查也够用了,因为目的并不是要写的多好,只要能正确查到自己想要的分析的数据就可以了。 但是,对于一个专业搞数据分析的人而言,可就没那么简…
2020/6/5 14:26:39 人评论 次浏览 -
Intel PAUSE指令变化影响到MySQL的性能,该如何解决?
2020/4/17 5:06:45 人评论 次浏览 -
有关mysql优化的一些东东整理
有关mysql优化的一些东东,自己整理的,网上搜集的,供朋友们学习参考吧
2019/6/30 18:46:45 人评论 次浏览 -
MySQL优化必须调整的10项配置
这篇文章主要介绍了MySQL优化必须调整的10项配置,使用这些方法可以让你快速地获得一个稳健的MySQL配置,需要的朋友可以参考下
2019/6/30 18:43:25 人评论 次浏览 -
101个MySQL优化技巧和提示
人们一直在推动MySQL发展到它的极限。这里是101条调节和优化MySQL安装的技巧。一些技巧是针对特定的安装环境的,但这些思路是通用的。我已经把他们分成几类,来帮助你掌握更多MySQL的调节和优化技巧。
2019/6/30 18:43:25 人评论 次浏览 -
21条MySQL优化建议(经验总结)
这篇文章主要介绍了21条MySQL优化建议,均来自个人的实战经验总结,需要的朋友可以参考下
2019/6/30 18:41:35 人评论 次浏览 -
mysql优化之路----hash索引优化
本文是笔者自己做的关于mysql的优化方面的小测试,暂时仅仅做了hash索引优化的测试,以后会做更多方面,希望能够给您带来收获,祝您工作愉快。
2019/6/30 18:40:45 人评论 次浏览