社区
Sybase
帖子详情
数据库两个回滚断表空间为何占用率一直是99%,怎么办?
骨骨
2002-03-04 10:31:13
请相救
...全文
87
5
打赏
收藏
数据库两个回滚断表空间为何占用率一直是99%,怎么办?
请相救
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zero_wgh
2002-03-05
打赏
举报
回复
rollback segment size always grow up!u can delete that rollback segment and create it again
liu7537
2002-03-05
打赏
举报
回复
改正了几个错别字:
出现这个问题不怪你,你应该找应用程序开发人员,我估计应该是他们写的应用程序出现了差错,如果一个事务过大,就会出现你所说的那个问题。举个例子,比如说你们单位当天有2万条销售记录,晚上需要做数据整理,那么如果把这2万条销售记录的整理动作放到一个事务里显然就是事务过大,导致了回滚段的使用率过高!这种情况可以通过修改应用程序、缩小事务加以解决,或者把大事务放到一个单独的回滚段里执行。
当然也有可能是你的回滚段创建的太小的缘故。
建议你创建10个左右的回滚段,每个回滚段的大小约等于单个数据文件的1/3即可。再建1至2个大事务回滚段,其大小应该约等于1-1.5个数据文件的大小。
liu7537
2002-03-05
打赏
举报
回复
出现这个问题不怪你,你应该找应用程序开发人员,我估计应该是他们写的应用程序出现了差错,如果一个事务过大,就会出现你所说的那个问题。举个例子,比如说你们单位当天有2万条销售记录,晚上需要做数据整理,那么如果把这2万条销售记录的整理动作放到一个事务里渲染就是事务过大,导致了会滚短的使用率过高!
当然也有可能是你的回滚段创建的太小的缘故。
建议你创建10个左右的回滚段,每个回滚段的大小约等于单个数据文件的1/3即可。在建1至2个大事务回滚段,其大小应该约等于1-1.5个数据文件的大小。
骨骨
2002-03-05
打赏
举报
回复
zero_wgh(traffic_light)
请你说详细一点好吗,我比较菜,
骨骨
2002-03-04
打赏
举报
回复
就没有人,知道么,嫌分少吗
oracle
数据库
回滚
率高,oracle
数据库
回滚
线下测试数据误操作,
回滚
攻略--把数据捞出来,这个时间自己设置--表名一定要是:xx_tbd日期CREATETABLE user_tbd0718ASselect*from user asoftimestampto_timestamp('2013-8-1217:40:00','yyyy-mm-ddhh24:mi:ss');--清空原有表DELETEFROM user;--把捞出来的...
由Oracle 11g SYSAUX 和 SYSTEM
表空间
回收引发的联想
0x00--目的 整理一下以前一个SYSTEM
表空间
和SYSAUX
表空间
使用率达到
99
%上限的处理思路和相关知识点,好记性不如烂笔头 0x01--
表空间
使用率现状 通过查询可得知目前
表空间
使用情况如下图:可看到SYSAUX
表空间
和SYSTEM
表空间
使用率都已经高达
99
%,SYSAUX
表空间
甚至只剩下6.19MB的空间空间。 可看出两张系统关键
表空间
的使用率已经不容乐观。急需找出占用空间的幕...
达梦
数据库
DM8:
表空间
管理(创建、扩容、监控
表空间
)
达梦DM8
数据库
表空间
管理是企业级
数据库
管理的核心环节。文章系统介绍了
表空间
的逻辑存储结构、系统默认
表空间
功能、页大小配置策略以及创建管理方法。达梦采用
表空间
→数据文件→段→簇→页的多级存储架构,支持精细的空间控制和性能优化。通过图形化工具或SQL命令可灵活创建
表空间
,并配置加密、自动扩展等高级功能。合理规划
表空间
结构对
数据库
性能、安全性和可维护性至关重要,管理员应根据业务特点选择适当的页大小和存储策略。
Oracle undo使用率过高问题处理
客户的
数据库
监控频繁告警UNDO
表空间
使用率高;维护人员通过加数据文件扩大
表空间
方式,已经将UNDO
表空间
扩容到900GB+,仍然会有告警,介入调查处理~ 1.1.1. 查看UNDO配置及相关参数 均为正常配置,UNDO保留时间为900秒。未配置相应的隐含参数,
数据库
版本11.2.0.4 1.1.2. 查看UNDO数据文件的配置 均已经关闭了数据文件自动扩展 1.1.3. 查看UNDO段使用情况 大量UNDO段为UNEXPIRED状态,ACTIVE状态的很少,查询V$UNDOSTAT参数可以发现TU
DB2和mysql活动日志满了会自动
回滚
最早未提交的事务吗?
随着插入的数据越多,available to the database (Bytes)值会越来越小,而Log space used by the database (Bytes)越来越大,到最后一个插入就报错SQL0964C The transaction log for the database is full. SQLSTATE=57011了,,其实最早没有提交的事务1并没有被
数据库
回滚
,是可以查到这条数据的。set i=i+1;end while;set i=i+1;set i=i+1;
Sybase
2,598
社区成员
25,609
社区内容
发帖
与我相关
我的任务
Sybase
Sybase相关技术讨论区
复制链接
扫一扫
分享
社区描述
Sybase相关技术讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章