关闭

delete和truncate的区别

truncate:删除整张表的记录 ,语句执行速度快,占资源少,并且只记录页删除的日志;没有条件 delete:有条件的删除表里的记录,语句执行较慢。 对每条记录的删除均需要记录日志可以增加条件where 语法:在查询分析器中 1、use 数据库        truncate table 表名 2、use 数据库       delete 表名 【where】     若要删...
阅读(389) 评论(0)

打开DOS环境,输入SC命令或注册odbc时,系统提示sc或odbcconf.exe不是内部或外部命令

在xp、你、win7下试图添加一项新服务,打开DOS环境,输入SC命令或注册odbc时,系统提示sc或odbcconf.exe不是内部或外部命令。解决方法如下: 右击我的电脑,点击属性》高级》环境变量,在弹出的新窗口下的系统变量中找到Path,点击编辑,在变量值一行中添加 %SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem...
阅读(2290) 评论(0)

[置顶] SC命令管理服务状态

使用cmd命令手动、自动启动和禁用服务 小技巧使用命令行启动服务 在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是: net start 服务名                       启动 net start 服务名                                               停止 net stop 服务名 net...
阅读(8883) 评论(1)

[置顶] SQLServer启动和关闭bat脚本

安装完毕SQL SERVER 2005后,会默认自动启动SQL Server等几个服务,这几个服务比较占用系统资源。当不运行SQL Server时,最好停止这些服务。如果一个个点击这些服务,过于麻烦了,可以用批处理文件来启动和停止该类服务。       首先将“控制面板->管理工具->服务”里面的SQL SERVER 2005相关的服务启动类型设置为手动(SQL Server开头的服务),然后新...
阅读(4956) 评论(0)

批处理执行SQL脚本编写规范

为了进一步简化在更新程序时对SQL脚本的执行操作,我们特别引用了批处理命令来自动执行指定的脚本,而无需在数据库的查询分析器中进行执行。那么什么是批处理文件呢?如何对批处理文件进行编写呢?编写和执行的过程中要注意什么问题呢?下面就这三个问题做具体的解释。  什么是批处理文件? 后缀是bat的文件就是批处理文件,是一种文本文件,是将DOS命令成批地写进一个文件中,运行时系统按顺序依次运行,效率较...
阅读(2800) 评论(0)

删除超过30日的记录

where datediff(day,@datetime,getdate())>30 @datetime为存储过程的传入参数,也可以为数据库字段名称,但字段名称必须为datetime类型...
阅读(349) 评论(0)

怎样收缩SqlServer2005的日志文件

方法 一、     1.先分离数据库,然后删除日志文件,再附件数据库。     2.收缩文件,选择日志文件,设置将文件收缩到0M,试了一下,只能从65G收缩到55G,也就是只释放了未使用的空间。 方法 二、     1.选中数据库,右键属性/选项,把恢复模式从“完整”改为“简单”。     2.选中数据库,右键任务/收缩文件,选择日志文件,设置将文件收缩为0M,确定。     3.再将...
阅读(3894) 评论(0)
    个人资料
    • 访问:382944次
    • 积分:4321
    • 等级:
    • 排名:第7398名
    • 原创:40篇
    • 转载:146篇
    • 译文:1篇
    • 评论:23条
    最新评论