在cnbeta看到bbsmax 2.0公测的消息,看了下介绍,里边提到“在数据库上,我们的开发蓝本为sql server版,最大限度地对数据库结构优化,每一个索引和聚焦索引都精心设计确保查询时的高速和低占用,且100%的使用了存储过程,整个bbs总共有超过300个存储过程”我怀疑真的有必要使用这么多存储过程吗?绝大部分语句应该都是只执行一次的吧?我认为多步操作用存储过程比较合适,数据库的性能最主要的还是看表结构和合理的索引吧?而且全部用存储过程以后要做改动也是相当麻烦。不知道大家怎么看?
调试欢乐多
存储过程还可以减少网络流量,如果写在代码里,会增加网络流量