【问题标题】:is there 32bit firebird single file database 4GB size limit on 32bit linux?32 位 Linux 上是否有 32 位火鸟单文件数据库 4GB 大小限制?
【发布时间】:2015-03-24 15:28:26
【问题描述】:

我的 32 位 firebird 数据库在 32 位 linux centos 上接近 4GB 我找不到任何明确的答案是否有一个数据库文件 大小限制为 4GB 与否。换句话说,应用程序会在 数据库是否达到 4GB 大小?我发现 4GB 限制来自的信息 年纪大了,不再相关。在 firebird 的这个页面中,他们说大小仅受操作系统限制,但他们没有说明 firebird 的版本是 32 位还是 64 位。 http://www.firebirdfaq.org/faq59/ 谢谢

【问题讨论】:

  • 限制通常来自文件系统,而不是来自软件。你用的是什么文件系统?
  • 文件系统和 Firebird 版本很重要。在此处查看有关 Firebird 版本及其限制的详细信息:firebirdsql.org/en/firebird-technical-specifications
  • 我相信操作系统是 CentOS 版本 6。 32 位。

标签: linux database firebird


【解决方案1】:

详见Firebird Technical Specifications

一个数据库文件的最大大小:
大多数平台上的数 TB; 受文件系统限制(在某些平台上为 4 GB 或 2 GB)

服务器位数与此限制无关。

我建议检查文件系统的文档以了解最大文件大小,但大多数现代文件系统没有如此低的限制(2GB/4GB 适用于不再广泛使用的 FAT(和其他一些旧文件系统)在服务器上使用)。

【讨论】:

  • 谢谢,我就是这么想的。我的 linux 有文件 ext4,所以应该支持至少 2TB。
猜你喜欢
  • 1970-01-01
  • 2023-03-21
  • 1970-01-01
  • 2013-03-25
  • 2012-09-17
  • 2014-09-28
  • 2023-04-01
  • 2012-09-13
  • 2017-10-18
相关资源
最近更新 更多