回复:想了解一下Discuz!NT各个数据库的区别,各合适多大的论坛使用?
由于硬件环境和应用需求太多种多样,因此只能简单一说,代表个人观点吧
access:没有sqlserver等数据库,在线人数少于100的场合,可以用,好处是备份最容易。
sqlserver:最主流的asp.net程序所用的数据库,大多数情况下都比access数据库块,支持的并发连接比mysql数据库多
mysql:速度比sqlserver更快,但如果你的论坛在线很大,mysql不稳定以及支持并发数小的劣势就会表现出来。
如果服务器硬件不错,mysql就可以支持上万同时在线,并且asp.net+mysql的速度理论上会快于php+mysql(asp.net是编译执行),如果需要更大的负荷,那sqlserver会更好。sqlserver还有个优势就是管理使用比mysql更傻瓜,相关工具和资料也更多。
纯考虑速度的话,Discuz!NT的mysql版貌似是最快的,在所有功能接近的论坛中比较的话,部分页面往往有快于sqlserver版本10倍甚至更高的表现。