msr.xc 2023-03-23 18:01 采纳率: 0%
浏览 14

oracle表初始化大小,没使用都会自己涨是什么原因呢?

oracle以前建立的表,几乎不被使用,现在由于内存满了,查到它初始化大小1196MB,重建表以后,使用了一段时间,其他表的初始化大小又飙升上来了,但是我并没有往这些表里边传数据,这是什么机制造成它增大的呢

  • 写回答

1条回答 默认 最新

  • IT_service_mesh 2023-03-23 18:25
    关注

    参考GPT和自己的思路:

    这种情况可能是因为Oracle中存在自动段扩展机制。当一个表空间中的数据占用空间接近于其设置的上限时,Oracle会自动开启自动段扩展功能,然后自动增加该表空间的数据文件大小,以扩展其存储容量。因此,即使您没有向表中添加新数据,也会导致其初始化大小增加。要避免这种情况,可以手动设置每个表空间的大小限制,以确保它们不会因为自动段扩展而无限增长。

    评论

报告相同问题?

问题事件

  • 创建了问题 3月23日

悬赏问题

  • ¥15 centos7系统下abinit安装时make出错
  • ¥15 hbuildex运行微信小程序报错
  • ¥50 HAL ADCDMA单次触发转换
  • ¥15 关于#python#的问题:我知道这个问题对你们来说肯定so easy
  • ¥15 wpf datagrid如何实现多层表头
  • ¥15 为啥画版图在Run DRC会出现Connect Error?可我Calibre的hostname和计算机的hostname已经设置成一样的了。
  • ¥20 网站后台使用极速模式非常的卡
  • ¥20 Keil uVision5创建project没反应
  • ¥15 mmseqs内存报错
  • ¥15 vika文档如何与obsidian同步