浅谈企业网站建设( 二 )



最后考虑服务器的维护工作,其实主要是数据库的维护与优化 。建议在主键上建聚集索引码,但也有一些例外的情况我需要把聚集索引建在其他列上,通常情况下sqlserver会自动给主键加上聚集索引 。例如我用到表分区,而分区的字段不是主键,这时候就需要将聚集索引建在分区的列上 。另外如果查询时根据主键查询较少,而根据其他列的查询较频繁,则也可以考虑将聚集索引建在非主键上 。单需要注意的聚集索引的列必须是不易变的列,如果聚集索引变了一会引起聚集索引内的记录的搬迁,造成页page分离与碎片;二会引起每一个非聚集索引被修改,以便于所有相关的非聚集索引的行的索引键的值被纠正 。这既浪费时间和空间,也导致需要整理的碎片,增加了不必要的开销 。网站运行Sqlserver一段时间之后就会形成一些索引碎片,这时候就需要重建索引了,有时候重建索引可以起到意想不到效果 。当然,为了测试网站的浏览情况,可以增加一个简单的计数器,便于我们掌握企业网站建设的效果,也在一定程度上增加了网站的实用性 。

总之,企业建站一定要根据自身的自身特点、内部条件和业务发展需要等实际情况量体裁衣,切不可切不可操之过急,盲目攀比,或过份追求美观,华而不实;或不自量力,投入太多的人力物力,造成资源浪费 。

推荐阅读