当前位置: 首页 > news >正文

【赵渝强老师】国产金仓数据库的段、区、块

b424

KingBaseES的逻辑存储结构主要是指数据库中的各种数据库对象,包括:数据库集群、数据库、表、索引、视图等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关对象的oid都存放在相关的系统目录表中,比如数据库的oid和表的oid分别存放在sys_database,sys_class表中。
image

下面重点讨论一下金仓数据库的段、区和块。

image.png
点击这里查看视频讲解:【赵渝强老师】国产金仓数据库的段、区、块
  • 段-Segment

一个段是分配给一个逻辑结构,如:一个表、一个索引或其他对象的一组区,它是数据库对象使用空间的集合。段可以有表段、索引段、回滚段、临时段和高速缓存段等,而最常用的段就是表段和索引段。

  • 区-Extent

区是数据库存储空间分配的一个逻辑单位,它由连续数据块所组成。一个段是由一个或多个磁盘盘区组成。当一段中间所有空间已完全使用,KingBaseES会自动为该段分配一个新的磁盘盘区范围。

  • 块-Block(Page)

数据块是KingBaseES管理数据文件中存储空间的单位,为数据库使用的I/O的最小单位。数据库是最小的逻辑存储单位,其默认值8K。通过参数block_size可以查看当前数据库的数据块大小。

kingbase=# show block_size;# 输出的信息如下:block_size 
------------8192
(1 行记录)

在KingBaseES中,数据的读写是以数据块为最小单位。在编译KingBaseES时通过指定BLCKSZ参数大小将决定数据块的大小。每个表文件由都由BLCKSZ字节大小的数据块组成。在分析型数据库中,适当增加BLCKSZ大小可以小幅度提升数据库的性能。

http://www.jsqmd.com/news/257820/

相关文章:

  • WPS Office for Mac 2025 冬季更新 12.1.24703 - 写作、表格处理、PPT 制作和 PDF 编辑
  • 南京市玄武秦淮建邺鼓楼栖霞雨花台区英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜推荐 - 老周说教育
  • 吐血推荐8个AI论文软件,专科生毕业论文搞定!
  • Microsoft SQL Server 2025 RTM GDR CU1 (2026 年 1 月安全更新 累计更新)
  • 基于Springboot+Vue的JavaWeb的美食交流宣传系统(源码+lw+部署文档+讲解等)
  • 详细介绍:Qt C++ 自定义控件实战:QSS 美化 + 事件重写核心技巧
  • 小白必看!2025年牙齿美白产品口碑排行榜选购全攻略,进口牙齿种植/拔牙正畸/牙齿修复/无痛牙周治疗/牙修复/正畸和正颌牙齿美白哪家好找哪家 - 品牌推荐师
  • Microsoft Office LTSC 2024 for Mac (Microsoft 365) 16.105 - 文档、电子表格、演示文稿和电子邮件
  • NOIP 2025 退役记
  • nvidia mellanox 交换机系统
  • BST,Treap学习随笔
  • Qwen3-1.7B政务问答系统:某市大数据局部署实战案例
  • 南京市浦口江宁六合溧水高淳区英语雅思培训辅导机构推荐,2026权威出国雅思课程中心学校口碑排行榜 - 老周说教育
  • 微服务架构蓝绿部署验收测试:测试从业者的实战指南
  • Burp Suite Professional 2026.1 for Windows x64 - 领先的 Web 渗透测试软件
  • Paris Commune
  • Microsoft SQL Server 2022 RTM GDR CU23 (2026 年 1 月安全更新 | 累计更新)
  • Udemy pragmatic-system-design
  • Kotaemon微服务改造:拆分组件实现高可用架构升级
  • fastboot驱动中USB枚举过程的实战案例分析
  • 【节点】[Integer节点]原理解析与实际应用
  • Burp Suite Professional 2026.1 发布,新增功能简介
  • Burp Suite Professional 2026.1 for macOS x64 ARM64 - 领先的 Web 渗透测试软件
  • 初学Prompt工程 - 教程
  • Apple Creator Studio 2026 发布 - 强大的创意套装 (音乐制作、视频剪辑、图像设计与办公工具)
  • 制造业QMS质量管理系统推荐榜单 - 详解
  • 2026隔音板定制厂家排名,教你如何选择好厂家 - 工业品牌热点
  • 欧姆龙CP1E PLC与台达变频器Modbus RTU通讯实战
  • 在 Ubuntu 上安装 noVNC
  • 1.2 深度学习核心概念一网打尽:神经网络、激活函数与损失函数详解