PHP+MYSQL+Nginx 在 WIN7 和 LINUX 环境下执行效率差多少?

2014 年 9 月 16 日
 Mac
公司的生产环境用的是WIN7,总体用下来速度越来越慢,数据不是很多,但字段很多。20个字段,6000多条记录,现在分页首页加载成网页表格,需要2.2秒。

请问有没有必要换成linux环境?服务器CPU是E6700,内存2G。是升硬件还是换系统?
9630 次点击
所在节点    问与答
37 条回复
akira
2014 年 9 月 16 日
6000条数据,除非你里面一堆超长字段,不然根本不可能这样的。

最大的可能是sql各种乱用了,分析下瓶颈sql然后做优化吧
xiaou
2014 年 9 月 16 日
跟楼主说的差不多,正在犹豫使用excel还是php+mysql。。。
mornlight
2014 年 9 月 16 日
@xiaou 噗,真是够了。
lentrody
2014 年 9 月 16 日
loading
2014 年 9 月 16 日
@xiaou 我用asp+access快得很!
lazyphp
2014 年 9 月 16 日
应该是sql语句问题。估计该用的索引没用上。
alex321
2014 年 9 月 16 日
2003 现在 php+mysql 小项目 6w 数据分页 0.00xs ///////
taobeier
2014 年 9 月 16 日
看这情况也是醉了~ . 2G内存跑server都比win 7 快啊!
kisshere
2014 年 9 月 16 日
采用cursor分页的方式吧
sarices
2014 年 9 月 16 日
每一步统计一下时间吧,可以看到耗时在那里,这是最简单的调试方式了,只要在页面输出就可以了
liulinsoar
2014 年 9 月 16 日
用win7和linux比,起码用个server版好不
lygmqkl
2014 年 9 月 16 日
查程序逻辑 mysql语句吧
typcn
2014 年 9 月 16 日
我32位和64位的PHP和mysql 性能差太多 你看一下是不是用的32的
vimutt
2014 年 9 月 16 日
说实在的看到这贴 我不由得羡慕起码农职业来 真的是术业有专攻 分析起来头头是道啊 看的我也醉了^0^
cdffh
2014 年 9 月 16 日
优化这种东西是很磨人的:
1,mysql开慢查询日志。1秒以上都记录下来。
2,chrome 开发者工具看一下时间主要消耗在那些地方。有缓存和没有缓存得时候都看一下,有时候慢不一定是后端慢,可能是前端需要加载的东西太多。
3,php里面加入时间记录的代码,记录php的执行时间。

先把问题切分:看一下到底是那一块慢 是前端得东西太多,还是后端请求慢。
如果是后端 在定位具体问题 是mysql慢 还是说php慢 因为你是本机mysql 所以php和mysql的连接应该不会慢。
你既然决定要优化了,那就先定位问题,一点一点来吧。 你现在给的信息太少了。
vibbow
2014 年 9 月 17 日
根据我个人的测试,Windows下能快一点。。。。。。
GPU
2014 年 9 月 17 日
关闭虚拟内存你就会知道你是多么缺内存了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/133699

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX