作者jl844032 (湖蓝者)
看板PHP
标题[请益] 用PHP做运算 还是用MYSQL做运算 ?
时间Thu Nov 1 22:55:11 2012
如题
想请问版上大德们
一个PHP想要从MYSQL拉资料後 再用PHP做运算比较好
还是在MYSQL做完运算後 传回来PHP比较好
关於效能方面 哪个方式会比较好?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 36.234.14.141
1F:→ Rplus:算什麽? 11/01 23:00
2F:→ jl844032:所以算甚麽有关系了喔? 11/01 23:01
3F:→ jl844032:那如果算生日之类的呢? 11/01 23:01
4F:推 carlcarl:一般是MySQL这边处理掉 11/02 00:09
5F:→ MOONRAKER:如果是用来决定资料要不要取出的条件 就在MySQL做 11/02 00:35
6F:→ MOONRAKER:如果不是,比如说,只是格式,那随便在那边都可以 11/02 00:36
7F:→ carlcarl:嗯嗯 楼上讲的比较正确~ 11/02 01:21
8F:→ jl844032:恩恩~多谢了^^ 11/02 11:17
9F:推 XD9527:理论来说,能用计算条件从sql取得的话,会比php好 11/02 15:47
10F:推 cjoe:运算吗? 不用想了,用MySQL效率好上超级多 11/02 17:46
11F:→ MOONRAKER:楼上要不要展现一下用MySQL写loop或递回的效率 |D 11/02 18:48
12F:推 chenlarry:同moon大,如果拉资料出来结果要多写10行php code,何不 11/02 23:45
13F:→ chenlarry:上面少打几个字..多写10行php code来过滤不要显示的资料 11/02 23:47
14F:→ chenlarry:何不使用一行SQL query来省掉那10行多余的php code? 11/02 23:47
15F:推 carlcarl:不太是程式多少行的问题 你分一台app 一台mysql 11/03 00:42
16F:→ carlcarl:你把所有资料都传到app这边来做 频宽根本不够你这样传.. 11/03 00:43
17F:推 qwertmn:就load balance的角度看, php的扩充比mysql容易多了... 11/04 01:13
18F:→ qwertmn:所以我个人建议是,运算就给php八..搜索当然mysql 11/04 01:14