数据库sql问题

来源:4-4 秒杀功能实现

qq_红_14

2020-07-28

老师,我们在写sql的时候,有时候会查询 select * ,据说select * 会加大数据的传输量,和数据库内存使用量。老师如果我想界面化的看一下 select * from user 相对于 select name from user,两者的数据传输的差距有多大,该如何操作啊。 因为有人跟我说select * 对db查询的影响并不是很大,所以我想看看,到底有多大?

写回答

1回答

若鱼1919

2020-07-28

select *的主要问题不是数据量的问题,如果有索引并且查询的数据都在索引里面,那么可以不用回表,而select *几乎肯定得回表

0
3
qq_红_14
非常感谢!
2020-07-28
共3条回复

Java秒杀系统方案优化 掌握海量访问通用解决方案

各种缓存/JSR303参数检

2695 学习 · 941 问题

查看课程