码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • PostgreSQL数据库限制


    PostgreSQL 数据库存在一些大小和数量的硬性限制。

    不过,这些限制通常足够大,因此实际情况往往是系统性能、磁盘空间首先出现问题。

    项目上限备注
    数据库大小无限制
    数据库数量4,294,950,911
    每个数据库中的关系数量1,431,650,303
    关系大小32 TBBLCKSZ 使用默认 8192 字节
    每个表中的行数取决于 4,294,967,295 个数据页存储的元组数量
    每个表中的列数1600进一步受到单个数据页大小的限制,参见下文
    单个结果集中列数1664
    字段大小1 GB
    标识符长度63 字节重新编译 PostgreSQL 可以调整大小
    每个表中的索引数量无限制受到每个数据库中的关系数量限制
    每个索引中的列数32重新编译 PostgreSQL 可以调整大小
    分区键32重新编译 PostgreSQL 可以调整大小

    备注:关系包括表、序列、视图、外部表、物化视图、复合类型以及索引。

    每个表中支持的最大列数还需要单个数据页(8192 字节)的限制,因为单个元组必须存储在同一个数据页中。例如,去掉元组头部之外,一个由 1600 个 int 字段组成的元组需要 6400 字节,可以存储在一个数据页中。但是一个由 1600 个 bigint 字段组成的元组需要 12800 字节,无法使用单个数据页存储。

    变长字段,例如 text、varchar、char,长度超过一定的阈值时可以使用 TOAST 技术存储在行外。此时数据页中只存储一个 18 字节的指针。对于阈值之内的变长字段,元组包含一个 4字节或者 1 字节的字段头部以及数据。

    另外,表中已经删除的字段,也会计算到字段限制中。而且,已删除的字段在插入数据时,在元组的空值位图中标记为 null,空值位图也需要占用空间。

  • 相关阅读:
    详述分布式事务Seata TCC空回滚/幂等/悬挂问题、解决方案(seata1.5.1如何解决?)
    鸡防治球菌病的措施 鸡防球菌病抗菌的药
    使用Jmeter进行http接口性能测试
    解锁数据安全之门:探秘迅软DSE的文件权限控制功能
    Leetcode901-股票价格跨度
    第十二章 控制值的转换
    Vue.js 3.x 响应式系统原理
    AAOS CarMediaService 问题分析
    联邦学习 (FL) 中常见的3种模型聚合方法的 Tensorflow 示例
    倍福PLC旋切基本原理和应用例程
  • 原文地址:https://blog.csdn.net/horses/article/details/132402266
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号