作者RichFU (小富哥~~~)
看板Database
标题Re: 网管人
时间Thu Jul 1 20:19:58 2010
※ 引述《adrianshum (Alien)》之铭言:
: : ◆ From: 59.124.3.8
: : → adrianshum:不能在程式下 SQL?! 你确定你说得对?... 03/12 12:03
: : → Adonisy:当然,最好在DB中用预存程序,前端只需执行,不能下SQL 03/12 13:05
: 1) 大概你的工作都只是 2-tier 的 application.
: 现在很多 application 都会尽量避免把 main logic
: 放在 stored procedure 了.
: 2) 就算是这种 2-tier app, stored procedure 根本就是
: 程式的一部份, 也是 developer 写的. 并不如你所说
: "程式人不必写 sql"
请问为什麽现在很多application都尽量避免把mail logic放在
stored procedure呢?
以stored procedure方式可以集中化处理逻辑,也可以减少
application对资料库的呼叫次数,效能上不是也会比较好?
还是有什麽缺点存在所以才避免放在procedure?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.240.166.92
1F:推 JoeHorn:维护、除错的方便,DBMS 异质整合、转移、备份、更版... 07/01 22:36
2F:推 Adonisy:因为不会用 07/02 00:47
3F:推 MicChung:因为这样会牵到DBA? 07/02 11:35
4F:→ stero: 本来我也这样想....不过资深的都不这样做=,= 07/03 21:17
5F:→ bestlong:怕内容被别人研究 10/23 00:37