使用 Z-Blog 博客的都知道,Z-Blog 是基于ASP+ACCESS架构的,但上 Z-Blog 官方论坛,经常会看到有ZBer强烈要求出 Z-Blog 的MSSQL版,说自己的博客数据量大,ACCESS吃不消,数据大到10几M性能就明显下降,而ZB官方一直也没有明显的答复。不过1.9测试版出来后,在ZB论坛看到有版主说 Z-Blog 1.9会支持MSSQL数据库。
不过我安装Z-Blog 1.9测试版的时候没有发现可以选择MSSQL数据库,可能会在正式版上支持MSSQL数据库吧。
对于ACCESS数据库的问题:
ACCESS是一个小型的数据库,这大家都知道,既然是小型,那么就有小的局限性,对于其局限性我搜了下百度,在百度百科里是如此说明:
- 数据库过大,一般百M以上(纯数据,不包括窗体、报表等客户端对象)性能会急剧变差。
- 虽然理论上支持255个并发用户,但实际上根本支持不了那么多,如果以只读方式访问大概在100个用户左右,而如果是并发编辑,则大概在10-20个用户。
- 记录数过多,单表记录数过百万性能就会变得较差,如果加上设计不良,这个限度还要降低。
我本来对ACCESS没有个具体的概念,对其真正能支持多少数据也没有个真实的认识。看到百度百科的数据,虽然我对ACCESS的认识很少,但估计也没多少个ZB博主能达到这个限制吧?!至少我是达不到的,我以前用Z-Blog系统的时候,大半年连10M都达不到。如果用来做CMS或采集类的站点,倒有可能,但既然要做大型的CMS站点,何不直接使用CMS管理系统?非要用一个小型的博客系统来做?