xpilot在上个帖子中说
引用:
数字面包在上个帖子中说
引用:
这个bbs我没有仔细看过,不过现在我知道关于主题帖的回复数不必用command语句来写,利用数据库中的查询或者视图将属于某主题帖的记录count就可以得到回复数了。
Count方法是可以的,问题是会不会影响数据库执行效率?一个页面显示30条论题就要循环count 30次,如果论坛比较火爆同时有100个人刷新显示页面,那么在一段时间内就要count 30*100=30000,虽然现在的数据库例如SQLServer2000之类号称是百万级别信息量的数据库,我感觉还是会有点消耗数据库的执行效率,但没有亲自试验过,感觉上还是比较简单的加个存储回复数的字段来的效率高点,当然加字段的话,数据库的体积也要随之增加,具体使用那种模式还是由编程人根据实际情况来定吧,不知面包以为如何?
确实如此,因为我开发内部网从不用考虑速度和效率,所以……哈哈哈
你说得很对,具体看适用环境,多一种解决方法总归是不错的。