My Oracle Support Banner

打完补丁 20466322 后 ASSM Free block 不会被重新使用 (Doc ID 2577495.1)

Last updated on AUGUST 19, 2019

适用于:

Oracle Database - Enterprise Edition - 版本 12.1.0.2 和更高版本
本文档所含信息适用于所有平台

症状

打完补丁 20466322(或包含补丁 20466322 的 DBPSU) 后, free 的数据块不能被重新使用(例如:仅需要 30MB 的空间的数据实际使用了 1GB 的空间)。
问题可以通过以下步骤来任意重现:

1. 打补丁 20466322。
2. 用 CTAS 创建一个有 100 万行的大表。
3. 删除所有行,然后再次用 "INSERT INTO TEST_INSERT SELECT * FROM" 插入所有行,再提交并检查表的大小。
4. 重复删除/插入/提交 20 次,表的大小从 192MB 增长到大约 750MB (可以发现很多数据块落入 FS4 这一类型)。

更改

 

原因

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


文档内容
症状
更改
原因
解决方案
参考

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.