程序优化:程序里面查询数据库少用select*

时间:2021-04-16

  在做程序的时候调用数据库里面的数据的时候,经常用到select语句去查询数据库里面的数据,一般情况下都喜欢这么写:

  select * from table

  这样既简单,也明了,*代表所有字段。

  但是大家忽略了个问题,如果表的字段不是很多的时候,这样看不出来执行效率,如果这个表有10个或者更多个字段,而你在前台调用的时候,就用到3,5个字段的时候(因为有时候,数据库里的字段不是都需要显示出来),你就发现,select *就远不如select 字段1,字段2...这样的效率高。

  也就是说大家注意,用到那个字段,显示到前台,就是select哪个字段,这样可以大大提高程序的执行效率,当养成一个习惯的时候,就不会总是select * 了。

  这里是编程时候的一些经验,分享给大家。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章