ORA-13915: Critical byte based free space threshold value is greater than warning threshold value. ORACLE 报错 故障修复 远程处理
文档解释
ORA-13915: Critical byte based free space threshold value is greater than warning threshold value.
Cause: An attempt was made to call SET_THRESHOLD procedure with the bytes based critical threshold value greater than the warning threshold value.
Action: Check the threshold values and reissue the statement.
ORA-13915: Critical Byte Based Free Space Threshold Value is Greater Than Warning Threshold Value 是由ORACLE数据库版本12c (12.1.0.2)及以上版本当中的一个警告错误。此警告表明,其字节基础空间阈值超出警告阈值,而非一般传统的行基础错误。
官方解释
此错误表明某容量管理器(CM)监测到空间分配在低字节但高行时,严重性阈值大于警告阈值,导致引发此错误。ORACLE新版本(12.1.0.2及以上)已在容量管理器(CM)中集成了字节式空间管理,允许分配的字节数超出行范围,这是为了提高管理水平。
常见案例
案例1:此警告可能由某些表空间中多行簇索引的部分组成,其指标的空间分配超出指定的行限制,导致此警告。
案例2:这个警告也可能是由于表空间中某些表的七个附加数据文件所致,每个文件大小超出行限制,也可能引发此警告。
正常处理方法及步骤
1.评估表空间现有空闲字节的记录;
2.确定在警告和严重性之间的差距以及两者间的行计数;
3.确定是否存在七个附加数据文件,以及每个文件的大小;
4.通过评估此信息,决定未来在此表空间中应如何分配空间;
5.采取针对表空间的符合建议的调整措施,以减少超出警告阈值范围内字节数;
6.依次重复步骤1-5,直至未来无需担心此类警告。