SQL Server 2008删除或压缩数据库日志的方法

by shinichi_wtn 2010-09-20 20:15
由于数据库日志增长被设置为“无限制”,所以时间一长日志文件必然会很大,一个400G的数据库居然有600G的LOG文件,严重占用了磁盘空间。由于主要是做OLAP,所以数据库本身不会有大变动,所以日志也就没有多少作用了,因此想办法把数据库日志文件收缩到很小或者删除。 网上搜索相关解决方案后,得到的答案丰富多彩,但是真正管用的方案并不多,这里分享一个csdn上找到的方法。这个方法讲述了SQL Server 2005和SQL Server 2008在收缩数据库日志的不同之处,颇有帮助。同时,该方法的效率很高,收缩600G的日志到10M只花了不到30秒。 下面一张图是收缩后的... [More]

IE9 Beta全新体验(Internet Explorer 9 Beta)

by shinichi_wtn 2010-09-16 10:48
微软在昨天发布了期待已久的Internet Explorer 9 Beta,以全新的引擎和界面成为了业界关注的对象。今天一早就下载了IE9 Beta来装上,开始体验IE9带来的“网络之美”,下载IE 9 Beta可以点击这里。 当然,Beta版本肯定不会是完美的,总有些许问题,比如遇到兼容性不好的网页可能会停止工作,不过绝大多数网页不会遇到这样的问题。另外,如果不关掉迅雷的部分插件,很可能每次打开就“停止工作”(not working),看来迅雷得提高自己插件的兼容性,呵呵。像FLASH、网银等插件还是兼容很好的。 第一次打开IE9 Beta... [More]

Tags:

软件

C#动态程序集的加载、创建实例、序列化与反序列化

by shinichi_wtn 2010-09-12 11:57
Dynamic Assembly: Load, CreateInstance, Serialize and Deserialize 什么是动态程序集 动态程序集是指没有被编译至主程序,而是主程序在运行时动态调用或者生成的程序集。动态链接库(dll)大家一定很熟悉,它是一系列类和方法的打包,可以被不同的执行程序加载和共享,而C#生成的程序集也是dll。在实际应用中,一些程序不一定要在启动的时候就把所有dll文件都加载到内存中,而是根据需要动态加载或者创建。C#的反射和晚期绑定为实现这种操作提供了极大的帮助。本文主要介绍了从动态程序集里怎样创建特定类的对象,以及该对象的序列化和反序列化问题。 ... [More]

Tags: ,

C#

今天到北京大学报道了

by shinichi_wtn 2010-09-01 22:28
今天,北大新生报道日,终于正式成为北京大学的学子,开始研究生阶段的学习和生活。 上午九点多的时候去报道,北大五四路上以及南门外已经人山人海,来到离南门不太远的信息科学技术学院报道处,还好,我们院无论是本科还是研究生排队人数都不多,所以很快就办完了入学手续,领到了很多资料和广告;继续忘北走,去百周年纪念讲堂买饭卡和浴卡,路上发现法学院和光华管理学院研究生报道都排了好长的队伍,看来自己运气还是不错的。 北大的迎新各方面都比较人性化,包括咨询台、免费板车、免费饮水处,办完各项入学手续还是很快的,之后就是入住宿舍了。我是我们寝第一个到宿舍的,房间还紧锁着。北大硕士生是四人间,和本科生的宿舍... [More]

About

shinichi_wtnI'm Shinichi_wtn

Software Engineering Manager at Microsoft

[More...]


Month List