我用PHP写了一个简单的查询系统,数据库用mysql。
同样的一个查询,我在家里的IMAC上用时16秒,单位的windows7下就要用4分钟,程序和数据库是一样的。
请大家指点,多谢。
单位win7系统装的是Xampp整合程序。
1
acthtml 2015-05-19 22:14:03 +08:00
机器配置差多少?
|
2
zsdsz 2015-05-19 22:15:05 +08:00 via iPhone
你确定不是硬件是操作系统
|
3
bluestonemds OP 家里 Imac I5 8G SSD 256.
单位 I5 8G 128 三星pro ssd |
4
bluestonemds OP 配置差不多少。
|
5
ALeo 2015-05-19 22:25:04 +08:00
我感觉这跟系统没什么关系。。
1.要么就是你的程序本身就有什么问题。 2. 要么就是你的数据有问题。 3. 你可以弄个虚拟机试下linux上是什么情况 |
6
xupefei 2015-05-19 22:25:51 +08:00
XAMPP 平台我以前用过,不知道为什么 Apache 和 SQL 的速度非常非常慢,PhpMyAdmin 一个操作要等一分钟。换用 WPN-XM 以后一切恢复正常.
|
7
bluestonemds OP 对了,家里PHP版本是5.5 单位的是5.6
|
8
bluestonemds OP 明天试试WPN-XM
|
9
yuanfangyao 2015-05-20 01:19:08 +08:00
俩机器ssd速度相差差不多一倍
|
10
icyflash 2015-05-20 07:08:27 +08:00 via Android
iis+fastcgi试试
|
11
imnpc 2015-05-20 08:00:11 +08:00
我用PHPstudy
|
12
mongodb 2015-05-20 09:45:47 +08:00
xampp的问题,跟windows没啥关系。
然后ssd速度也不一样啊。 |
13
oott123 2015-05-20 12:49:02 +08:00 via Android
我是觉得不管 16 秒还是 4 分钟都挺慢的…
数据多吧 磁盘可能是瓶颈 |
14
bluestonemds OP 140万条记录,查询一个字段的求和。
需要执行93次查询。 |