磁盘容量不足,SQL插入操作CPU100%

zslhhzr 2009-06-07 10:02:26
当磁盘容量不足时,SQL Server2000 的插入操作不成功造成了CPU的使用量达到100%。还请各位老师给个解释和解决方法。谢谢!
...全文
102 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
cw415 2009-11-19
  • 打赏
  • 举报
回复
asdasdsadsa
zslhhzr 2009-07-08
  • 打赏
  • 举报
回复
thanks everyone
starluck 2009-06-25
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 zslhhzr 的回复:]
可如何清空日志文件啊?
[/Quote]


backup log dbname with (nolog)
starluck 2009-06-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zslhhzr 的回复:]
最后一个问题结贴:我使用Truncate table table_name清空表里所有的记录,但是我通过磁盘属性查看容量,却发现我磁盘容量几乎没有变化。现在我通过此方法已把该数据库中所有的表都清空了,容量也只减少了几十M。我不知道为什么,也不知道使用什么语句来让我在清空表的同时看到容量也随之减少?还请各位给指条道,不胜感激啊!
[/Quote]


分配空間與清空數據是二碼事。


DBCC Shrinkfile 處理下。


如果重要數據,你這是下下策吧?
zslhhzr 2009-06-25
  • 打赏
  • 举报
回复
可如何清空日志文件啊?
ajiwuweibin 2009-06-23
  • 打赏
  • 举报
回复
晕,一定是你日志错误,把磁盘空间占满了!赶紧清空日志吧!
zslhhzr 2009-06-23
  • 打赏
  • 举报
回复
最后一个问题结贴:我使用Truncate table table_name清空表里所有的记录,但是我通过磁盘属性查看容量,却发现我磁盘容量几乎没有变化。现在我通过此方法已把该数据库中所有的表都清空了,容量也只减少了几十M。我不知道为什么,也不知道使用什么语句来让我在清空表的同时看到容量也随之减少?还请各位给指条道,不胜感激啊!
hydonlee 2009-06-08
  • 打赏
  • 举报
回复
做好数据维护计划...

数据总是会越用越多的. 这个主要还在数据库维护...

是否每年把旧的数据另行处理?
是否每周有做数据重整, 并保留一定百分比的可用空间?
是否指定了合适的数据库大小或自动增加大小(百分比/绝对值?)
骑牛上铂金 2009-06-07
  • 打赏
  • 举报
回复
把磁盘容量搞大点!呵呵
yejinson 2009-06-07
  • 打赏
  • 举报
回复
数据太多吧, 呵呵
monkely 2009-06-07
  • 打赏
  • 举报
回复
判断下SQL执行结果,有错不要老重复插入
dinoalex 2009-06-07
  • 打赏
  • 举报
回复
截日志,或分离后,数据库文件搬到其它分区,再接上

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧