我有个sql数据库已经用了快二年了,其中有张表里有5万条记录,我在sql查询分析器用delete from 表 删除后却发先c:\Program Files\Microsoft SQL Server\MSSQL\Data下的LDF文件由1M变成100多M了,这是为什么?有什么影响吗?
解决方案 »
- 問題
- ms sql 管理器是图形化管理界面,操作很方便是,能满足基本的ddl,还有添加user,rule,schma等,有没有必要学会通过脚本创建这些对象的语法
- 散分!!
- powerdesigner逆向工程问题
- 自增字段快达到类型极限了,如何清理自增类型字段?
- 三个表联合查询(查出所有回复用户的星级)求高手
- 在行转为列的同时,进行数据计算
- java链接sql server 2000,需要用到的sql语句有4条,用下面形式嵌套的执行得到的结果会正确吗?
- SQL Server数据分析器
- 哪位大侠有泄漏的windows源码?能否提供一份?愿意出钱购买。若有,请留下您的邮件地址,万分感谢!还有,我在深圳!
- SQL数据类型问题
- ##紧急求教:事务锁定的问题
没有什么影响,就是占硬盘空间。
如果你不太需要这些日期的话,可以设置最大日志容量还有现在的日志如果不需要的话可以
dump tran 数据库名 with no_log然后 收缩数据库
可以使用不写日志的 truncate table tblname语句,可以加快删除速度.
一次性地从表中删除所有的数据页并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行速度快。
dump tran 数据库名 with no_log然后 收缩数据库
那为什么我以前通过程序界面输入后进入数据库日志不会增加呢?数据库文件当时有70M了,而事务日志文件却只有1M,这是为什么?