- MySQL底层概述—7.优化原则及慢查询
-
大纲...
- MySQL索引失效的问题是如何排查的,有哪些种情况?
-
MySQL的索引失效是一个比较常见的问题,这种情况一般会在慢SQL发生时需要考虑,考虑是否存在索引失效的问题。在排查索引失效的时候,第一步一定是找到要分析的SQL语句,然后通过explain查看他的执...
- MySQL最重要的日志-binlog详解 mysql binlog日志格式
-
前言什么是binlogmysql中有各种类型的日志,记录了mysql包括启动、运行、连接、更改等各种操作,而binlog就是其中最重要的一种日志,它记录了MySQL所有数据的变更,并以二进制的形式存储...
- 表属性设置为 NULL,你可能要面临很多麻烦
-
我们知道使用MySQL去存储数据,我们需要先去建表,那么在表中去添加各个数据列,其实我们需要给数据列指定一些属性,比如说我们在列属性设置为允许,那就可以不放置任何数据到这一列中。但是这会带来哪些麻...
- MySQL NOT EXISTS 真的不走索引么,如何优化 NOT EXISTS?
-
在一些业务场景中,会使用NOTEXISTS语句确保返回数据不存在于特定集合,部分同事会发现NOTEXISTS有些场景性能较差,甚至有些网上谣言说”NOTEXISTS不走索引”,哪对于NOTEX...
- 面试官:MySQL中能过滤到null值吗?
-
引言了不起最近在定位一个bug的时候,发现本应该过滤出15355条数据的,但其实只过滤出了12891条数据。...
- 数据库表字段为何默认为 NOT NULL?
-
目前大部分的开发现状来说,我们都会把字段全部设置成NOTNULL并且给默认值的形式。...
- 如何巧妙处理 MySQL NULL 值:提升查询性能与准确性
-
在MySQL中,NULL值是一个特殊的标记,表示数据的缺失或未知。这与空字符串、0或其他值不同。理解并正确处理NULL值对于数据库设计和数据查询至关重要。本文将详细介绍MySQL中的...
- 一周热门
- 控制面板
- 网站分类
- 最新留言
-