SQL
已收录文章:371篇
-
本文用订单列表深分页场景,演示为什么 LIMIT 大偏移会变慢,并通过覆盖索引、延迟关联和游标式分页减少无效扫描。339 收藏
-
首先,要注意的是,SELECT * FROM student s WHERE s.id NOT IN ( SELECT a.id FROM assistant )上面这条语句等价于:SELECT * FROM student s WHERE ( s.id != (SELECT a.id FROM assistant WHERE a.id=1) AND s.id != (SELECT a.id FROM assistant339 收藏
-
DTM发布了最新版本1.8.4,主要更新如下:零配置启动,对新人上手更加友好,不依赖docker、不依赖数据库,零依赖,零配置直接启动支持homebrew一键安装支持自定义子事务请求header支持HTTP/gRPC拦338 收藏
-
MySQL提供1'; *,重复0次或多次,熟悉javascript正则的同学都知道 'str*'可以匹配st/str/strr/strrr…… ?,重复0次或1次 'str?'可以匹配st/str +,重复1次或多次 'str+'可以匹配str/strr/strrr/strrrr…… 相比javascr337 收藏
-
本文用后台订单列表总数统计场景,演示为什么大表每次 COUNT 会拖慢接口,并按精确总数、条件筛选、缓存和汇总表给出优化方案。336 收藏
-
我的小站有时候,除了简单的数据查询,我们还有一些高级的函数。MySQL 包含了大量并且丰富的函数,这套 MySQL 函数大全只收集了几十个常用的,剩下的比较罕见的函数我们就不再整理了,读336 收藏
-
概述IvorySQL 是一个开源项目,该项目的核心目标之一是提供 oracle 兼容功能,以便在 IvorySQL 数据库服务器上使用 oracle 代码。在 PostgreSQL 之上提供 Oracle 兼容是一项多维任务。 从提供与 Oracle 兼335 收藏
-
索引策略 独立的列无法使用索引(独立的列是指索引列不能是表达式的一部分,也不能是函数的参数) 无法使用actor_id列的索引,因为MySQL无法自动解析 actor_id + 1 = 5 这个表达式 eg1: select first_name fr334 收藏
-
上篇回顾继上两篇:MySQL慢查询(上):你知道为啥会慢么?MySQL慢查询(中):正确的处理姿势,你get到了吗?在以上两篇内容中,我们一起探索了这些内容:SQL执行过程查询SQL为什么会慢如333 收藏
-
春招基本已经结束,很多同学都是第一次参加笔试和面试,往往是懵的状态,但是时间不等人,现在距离秋招提前批开始也就两个多月的时间了,要开始准备秋招了,那个时候再没有实力的话就332 收藏
-
引言select * from info where id like '1%';select * from info where id like '12345';explain select * from info where id like '12345';那我们来使用explain测试一下like和=下的查询情况,首先我们来测试一下为索331 收藏
-
Mysql报错Table 'performance_schema.session_status' doesn't exist 解决办法原因:可能是版本改变了之类的解决:1、cmd输入命令mysql_upgrade -u root -p如果cmd提示未知命令之类的在mysql安装目录下的bin目录中打开cm331 收藏