我租用了一个虚拟空间。是5个g的,但是mssql数据库是分开的。 
我开启了伪静态功能。请问为静态生成的页面是保存在我那个5g空间里。还是存放在数据库里呢?

解决方案 »

  1.   

    作为文件放在 App_Data 目录下就可以了。数据库中仅保存文件名。其实数据库的记录读写速度是很慢很慢的。我使用数据库是为了它具有“事务”功能,可以确保不会写入半个记录,或者一个事务中涉及的多个记录中的个别记录。为了这个目的,容忍数据库如此低速的速度。但是对于文件(以及其它BLOB数据),容忍不了!另外,有些早期的数据库会在日志记载BLOB数据,造成你的数据库在记录很少时却又一个巨大的日志文件。