php代码性能注意事项

浏览:173 发布日期:2017/01/10 分类:技术分享 关键字: php 性能

1 循环中不出现或执行sql,统一提到外部(忽视这个问题当处理比较多的数据的时候,数据库可能会坚持不住)

2 用select 字段1,字段2,字段二替代 select *,查询速度回提升不少

3 除非关联数据量极少的表,否则杜绝使用关联查询。(如果你关联一个数据量极大的表,那真个sql语句执行起来将非常耗时。哪怕关联的表数据仅仅有十几万。)

4 分页优化
a select 字段 from order o join (select id from order where 条件) i on i.id=o.id

b select 字段 from order o where id >= (select id from order where 条件 limit 100000,1) limit 10
( 当分页数据到几万页的时候,sql语句执行的效率会变很多,这时候就需要分页优化了 )
5 trim不能清除全角空格

6 数学运算不精确的问题

7 自定义方法之前务必判断方法是否存在 if(!function_exists("date_diff")){}


昨天微信小程序正式发布,感兴趣的朋友可以加群 450556463 共同交流


最佳答案
评论( 相关
后面还有条评论,点击查看>>