可能重复: 哪个更快/更好?SELECT *或SELECT column1,colum2,column3等 不使用select *的原因是什么?
使用SELECT *而不是SELECT FiledName,FiledName2 ......是否存在性能问题?
发布于 2019-06-24 09:34:31
你做一个选择*每次,还有就是可能是一个额外的查询来获取列的列表。在高事务环境中,这可能会成为一个可见的开销,但是偶尔会有所不同。
此外,在插入记录时,如果添加了列,请不要在插入中使用select *。
发布于 2019-06-24 09:59:59
唯一的性能问题是,如果您的应用程序只需要返回的字段的子集select *
。数据库中没有性能差异,因为它们实际上是相同的。
https://stackoverflow.com/questions/-100001273
复制相似问题