
SQLServer
zarge
give up bad tea for good
展开
-
MSDE安装和配置提示
MSDE具备了MSSQL的基本功能,而且更小巧,适用于一些简单的应用,也可供个人使用。但是出于安全性考虑,MSDE的缺省配置使用并不方便,为此我们需要做一些手动配置工作,下面总结一下MSDE的安装和配置: 1. 下载地址http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACA原创 2005-03-23 11:36:00 · 2131 阅读 · 0 评论 -
老问题:IN和EXISTS
其实早就知道IN的效率比EXISTS低,但是一直没有重视。这两天在写存储过程,测试的时候发现在对30W+的记录进行操作时,耗时超过了1小时,仔细分析了半天,终于发现问题就是在这个IN上。换成EXISTS再试,不用3分钟搞定。看来是要改变习惯了。^_^具体原理参考:http://blog.youkuaiyun.com/delva/archive/2005/03/17/322235.aspx原创 2006-12-03 11:06:00 · 855 阅读 · 0 评论 -
清除SQL Server数据库日志的两种办法
第一种:常规做法,推荐使用1. 截断日志BACKUP LOG dbname> WITH TRUNCATE_ONLY2. 收缩日志USE dbname>DBCC SHRINKFILE (logfilename>)第二种:非常规做法,存在丢失数据风险,不推荐使用1: 分离数据库exec sp_detach_db dbname2:删除LOG文件原创 2008-04-08 20:40:00 · 3857 阅读 · 2 评论 -
记事本中的回车换行问题
我们知道回车换行在不同的系统中是不一样的,例如在dos/windows下是0d 0a,在Unix中是0a,在Mac中是0d。由于各种原因,我们可能会遇到一些“特殊”的回车换行,如0d 0d 0a。如果记事本打开了包含这样的回车换行的文件,那么在用户保存时,记事本可能会把0d 0d 0a删除掉。 经过本人小范围的测试(限于XP和2003),这个BUG出现的概率是50%左右,即每两台机器就有原创 2008-04-09 19:06:00 · 10439 阅读 · 4 评论