聊聊MySQL的COUNT(*)的性能

时间:2021-01-19 21:41:35
【文件属性】:
文件名称:聊聊MySQL的COUNT(*)的性能
文件大小:612KB
文件格式:PDF
更新时间:2021-01-19 21:41:35
SQL 性能 前言 基本职场上的程序员用来统计数据库表的行数都会使用count(*),count(1)或者count(主键),那么它们之间的区别和性能你又是否了解呢? 其实程序员在开发的过程中,在一张大表上统计总行数是非常耗时的一个操作,那么我们应该用哪个方法统计会更快呢? 接下来我们就来聊一聊MySQL中统计总行数的方法和性能。 count(*),count(1),count(主键)哪个更快? 1、建表并且插入1000万条数据进行实验测试: # 创建测试表 CREATE TABLE `t6` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varcha

网友评论