MYSQL 中也有些许实用函数。
是将 运算直接写在 SQL 语句中较好,还是从 MYSQL 中拿出数据之后,使用 PHP 函数进行运算,哪一种方案较优?
请详解。可根据自身的经验。
是将 运算直接写在 SQL 语句中较好,还是从 MYSQL 中拿出数据之后,使用 PHP 函数进行运算,哪一种方案较优?
请详解。可根据自身的经验。
解决方案 »
- php里的html代码如何解释?
- 请问这个函数返回什么?
- 关于php中的md5()函数用错在哪里?
- 一个取链接和链接标题的正则,一上午没搞定,帮帮忙
- 一个简单的算法问题?
- 对比值越大越好,咋搞?晕头了。
- 用php能否获得某个url跳转后的url?
- 如何统计一个字符串在另一个字符串里的出现次数。
- 这是怎么一回事???ft
- $connect=mysql_connect('localhost','root','summer');中一定要用localhost吗!怎么才能把页面和数据库分放到两台不同机器上,可行吗?
- php分页显示,请问这如何解决page未定义?
- ThinkPHP验证码显示问题,求大神解释!!!
否则就直接写在SQL中
但从负载均衡的角度来讲,一般web server的数目要多于db server,db server也会有做主主的情况,但db server的数量也不会比web server多。所以把计算放在web server上,可以更好的均衡开这些计算所带来的性能消耗。db只负责读写数据并使用事务保证数据一致性。web1 web2 web3 webn...
\ \ / /
db1(master) db2(master)具体情况要具体分析,没有绝对的事,不过大多数情况下还是放在web端计算比较好。
因为php容易进行横向扩展
mysql就不一定了
p.s. csdn比cnblogs活跃多了...