社区
MS-SQL Server
帖子详情
数据库文件一直在增长????
caixrz
2003-11-19 11:44:13
数据库文件大概已经2.5个G了,我已经将日志文件分离后删除,日志文件大概为35M.我的数据库中只有两张表,我已经将这两个表的记录全删除了,再作数据库文件收缩,我设置了将数据库文件增至2.8个G,可数据库怎么还在增长呀,我的两个表已经没有内容了。????
...全文
24
5
打赏
收藏
数据库文件一直在增长????
数据库文件大概已经2.5个G了,我已经将日志文件分离后删除,日志文件大概为35M.我的数据库中只有两张表,我已经将这两个表的记录全删除了,再作数据库文件收缩,我设置了将数据库文件增至2.8个G,可数据库怎么还在增长呀,我的两个表已经没有内容了。????
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lynx1111
2003-11-19
打赏
举报
回复
没数据不代表数据库就小
要收缩数据库
lvltt
2003-11-19
打赏
举报
回复
1: 删除LOG
1:分离数据库 企业管理器->服务器->数据库->右键->分离数据库
2:删除LOG文件
3:附加数据库 企业管理器->服务器->数据库->右键->附加数据库
此法生成新的LOG,大小只有500多K
再将此数据库设置自动收缩
或用代码:
下面的示例分离 pubs,然后将 pubs 中的一个文件附加到当前服务器。
EXEC sp_detach_db @dbname = 'pubs'
EXEC sp_attach_single_file_db @dbname = 'pubs',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf'
EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'
2:清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
再:
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
或截断日志:
backup log 数据库 with no_log
--清除日志
方法1、
--在查询分析器,选中所要清理日志的数据库,执行如下SQL
backup log 数据库名 with no_log
DBCC SHRINKFILE ( 日志文件名或日志文件ID,要缩小的目标大小)
pengdali
2003-11-19
打赏
举报
回复
企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
pengdali
2003-11-19
打赏
举报
回复
清空日志
DUMP TRANSACTION 库名 WITH NO_LOG
---涛声依旧---
2003-11-19
打赏
举报
回复
backup log 数据库名 with no_log
dbcc shrinkdatabase(数据库名 ,10)
简介
数据库
日志
文件
的
增长
http://blogs.msdn.com/b/apgcdsd/archive/2011/12/30/10251946.aspx 我们经常遇到客户问和
数据库
日志相关的问题。比如: 1. 我的
数据库
只有10GB,为什么我的日志
文件
有40GB,而且还在
增长
? 2. 我无法对
数据库
进行更改操作了。报错说我的日志空间已满。 3. 我
数据库
sql服务器
数据库
主
文件
,
数据库
文件
和
文件
组
数据库
文件
和
文件
组05/29/2020本文内容适用于:SQL Server(所有支持的版本)每个 SQL Server
数据库
至少具有两个操作系统
文件
:一个数据
文件
和一个日志
文件
。 数据
文件
包含数据和对象,例如表、索引、存储过程和视图。 日志
文件
包含恢复
数据库
中的所有事务所需的信息。 为了便于分配和管理,可以将数据
文件
集合起来,放到
文件
组中。
数据库
文件
SQL Server
数据库
具有三种类型的
文件
...
数据库
系统日志
文件
无法自动
增长
的后果
昨天下午生产系统突然无法保存销售提单了,而且是全面爆发,所有用户都无法保存销售类单据了。事情比较紧急,所以公司的运维部门的电话很快就被打爆了。 我们马上检查了
数据库
服务器和应用服务器的网络状况及内存,cpu使用状况等等,发现这些都正常,于是我们又检查了
数据库
的
文件
大小及磁盘空间是否够用,日志
文件
增长
情况等等,也毫无头绪。 在这个时候我们想起在...
Oracle
数据库
数据
文件
自动
增长
问题及解决办法
Oracle
数据库
数据
文件
自动
增长
问题及解决办法 最近遇到一个比较苦恼的问题,Oracle
数据库
在不断膨胀,占据服务器D、E两盘90%左右的空间,导致硬盘空间严重不足,删除大量数据及表后,所占空间没有明显变化,经反复研究及查询,发现是表空间的问题,Oracle的数据都通过表空间的方式管理,每个表空间包含1到多个数据
文件
,这些数据
文件
的大小是创建时就分配的,无论里面有没有数据,数据
文件
...
数据库
文件
MDF的空间占满了,没有自动
增长
是怎么回事?
前提: (1)磁盘C盘、数据
文件
所在盘均有空间 (2)没有对数据
文件
设置maxSize (3)做过
数据库
服务器重启,仍没有效果 (4)但是同一个实例上的其他
数据库
没问题 (5)配额也查了,没问题 (6)使用的是Raid10 分析查看步骤: 1、查看了当前
数据库
的数据
文件
信息 2、更改
数据库
文件
大小信息失败 3、...
MS-SQL Server
34,837
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章