社区
疑难问题
帖子详情
急!生产环境数据库空间存储已满,如何清理释放空间
oreoconan
2016-11-23 01:22:18
各位好,
今天碰到十分紧急的事情,数据库空间存储很大,接近极限了,先暂时扩容了容量。
我看到数据库数据容量其实并不多(貌似没有日志文件),参考网上方法,收缩数据库和重建索引方法都试过了,本来180G,现在变成233G,反而变大了,请教应如何缩减数据库占用容量,谢谢
...全文
924
4
打赏
收藏
急!生产环境数据库空间存储已满,如何清理释放空间
各位好, 今天碰到十分紧急的事情,数据库空间存储很大,接近极限了,先暂时扩容了容量。 我看到数据库数据容量其实并不多(貌似没有日志文件),参考网上方法,收缩数据库和重建索引方法都试过了,本来180G,现在变成233G,反而变大了,请教应如何缩减数据库占用容量,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
快溜
2016-11-25
打赏
举报
回复
做日志收缩或者分离
足球不是方的
2016-11-24
打赏
举报
回复
可以看看那几张索引比较大的表,看看哪些索引是没必要的,删除掉,然后再简单模式下压缩数据库文件和日志文件。
shoppo0505
2016-11-23
打赏
举报
回复
把无用的index删除掉
giftzheng
2016-11-23
打赏
举报
回复
恢复改为简单模式 收缩文件 不是收缩数据库
数据库
空间
存储
已满
,如何
清理
释放
空间
1.恢复改为简单模式 收缩文件 不是收缩
数据库
第一种方法:清空日志。 1.打开企业管理器,直接在查询分析器里执行:(如果是FULL完整类型,修改为SIMPLE简单类型) alter database [
数据库
名] set recovery simple 或者 右键你要压缩的
数据库
--属性--选项--恢复模式--简单 2.第二种方法:
清理
事务日志,压缩文件 --查询
数据库
内存 SELE...
SQL SERVER
数据库
日志
已满
,
清理
数据库
日志的方法
SQL SERVER
数据库
日志占用很大的
空间
,如果长时间不清除,就会影响数据
存储
。 一、工具原料 sql server 二方法、步骤 1、打开sql server
数据库
在菜单中选择新建查询 2、选择master
数据库
3、在sql执行窗口执行下面的sql语句 USE [master] GO ALTER DATABASE blog SET RECO...
oracle如何
释放
数据库
空间
吗,Oracle 如何
释放
数据库
空间
当需要
释放
数据库
空间
的时候,通常的方案会用有truncate、delete、drop/re-creating等处理。其中truncate 后会立即
释放
,并且不能回滚;但delete不能立即
释放
数据库
空间
,还会产生archive log。下面就简单介绍一下:Truncate如: Truncate table xxxx; 我们可以直接去查user_segments对应table的bytes就变小,数据...
达梦
数据库
删除数据后如何及时
释放
存储
空间
?
当表
空间
大小受限时,即便通过delete带条件删除部分数据,被删除数据所使用的
空间
,依然不会被
释放
。此时想要再添加新的数据可能会得到“磁盘
空间
不足”的报错。 一.创建实验场景(注:数据页的大小16k) 1. 删除测试环境中的表和表
空间
(确保
数据库
中TEST表
空间
及TEST_CLOB表仅为本实验所用) 2. 创建test表
空间
,大小为64M,并且关闭表
空间
自动扩展功能 3. ...
mysql
数据库
的
空间
释放
MySQL表数据删除后
释放
空间
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章