我的客户端的表空间是自动扩展的,我为表空间添加了每月或双月3或6 gb的空间。您能告诉我,在Windows 64位上,Oracle 11gR2是否有推荐的数据文件大小?我们同意数据文件的最大大小不应该超过32 GB,但是我想知道是否有推荐的大小,如果是的话,它取决于哪个参数。
发布于 2019-10-21 22:06:57
据我所知,没有推荐的最大尺寸。对我来说,这是一个方便的问题。为了使复制更容易,我将数据文件保持在10 GB以下,与32 GB大小的文件相比,10 GB文件不太可能出现复制问题。
发布于 2019-10-23 17:34:20
您不知道如何添加空间,通过自动扩展或新的数据文件!
没有明确的建议,适合每一个环境和每一个个人的意见。现在,在支持很大文件的64位计算机和文件系统上,您不需要关心文件大小。在Win10上,您的文件限制为16 ever (2^60),您可能永远不会达到这个限制。时间已经过去了,文件系统有相关的硬限制。
另一方面,Oracle有内部限制,这是不能超过的。如果您有足够的磁盘空间,那么通过AUTOEXTEND将表空间(如果不是最大的话)增加到与表空间块相关的允许的最大值。如果您愿意,可以限制每个数据文件自己的AUTOEXTEND。不要过多地考虑推荐的数据文件大小。你会发现很多人有不同的意见,赞成和反对每一个人。现在这是一个哲学问题。
我个人的建议是:你应该直接限制数据文件的最大允许大小(8k block=32GB,16k=64GB,32k=128GB),这些文件可以在可接受的时间内管理,以防数据丢失之类的麻烦。如果您有非常快的HW,那么文件可能会变得更大,没有问题。
https://dba.stackexchange.com/questions/251679
复制相似问题