Oracle11g Oracle 11g外部表大小限制

Oracle11g Oracle 11g外部表大小限制,oracle11g,external-tables,Oracle11g,External Tables,Oracle 11g中定义为外部表的文件是否有限制?根据,最后一个参数外部表文件-最大大小,它取决于操作系统。 这是否意味着外部表可以像底层操作系统或文件系统所能处理的一样大?虽然我还没有找到一个明确的答案,但我的感觉是,任何用于外部表的文件都可以像操作系统所能处理的一样大。您可以为每个外部表定义提供多个文件,这样您的外部表至少在理论上可以非常大,尽管性能将是一个限制因素。同样,对于每个外部表定义可以拥有的文件数量,似乎没有一个明确的答案。以下是指向的链接,该链接与您发布的10g页面基本相同。L

Oracle 11g中定义为外部表的文件是否有限制?根据,最后一个参数外部表文件-最大大小,它取决于操作系统。


这是否意味着外部表可以像底层操作系统或文件系统所能处理的一样大?

虽然我还没有找到一个明确的答案,但我的感觉是,任何用于外部表的文件都可以像操作系统所能处理的一样大。您可以为每个外部表定义提供多个文件,这样您的外部表至少在理论上可以非常大,尽管性能将是一个限制因素。同样,对于每个外部表定义可以拥有的文件数量,似乎没有一个明确的答案。以下是指向的链接,该链接与您发布的10g页面基本相同。

LOCATION子句中指定的文件数限制为32767。 每个位置都作为一个ODCIArgDesc传递给访问驱动程序,VARRAY ODCIArgDescList的大小为32767(执行“描述ODCIArgDescList”)

外部文件的大小由访问文件的操作系统调用限制/确定,这取决于操作系统端口。不过,大多数现代操作系统都支持64位文件大小。有些操作系统可能仍然使用32位文件