暂无图片
分享
官方小可爱
2021-02-03
请教一个问题,Oracle一个数据块能存两个表的记录吗?

请教一个问题,Oracle一个数据块能存两个表的记录吗?

收藏
分享
4条回答
默认
最新
你好我是李白

cluster table,一个块可以共享给两个表,不知道这种算不算存两个表记录,如果是一个块分别存两个表记录,应该是不可以。

暂无图片 评论
暂无图片 有用 0
gelyon

两个表的数据可以最终存在一个块的。
Oracle 数据块(Data Blocks)是Oracle最小的存储单位,一般是8K大小,由块头、表目录、行目录、剩余空间、和行数据(Row Data)五部分组成。
数据都放在行数据中,数据是随机分布到块中的,数据库的读写是以块为单位来进行IO读写的。

暂无图片 评论
暂无图片 有用 0
官方小可爱

感谢感谢

暂无图片 评论
暂无图片 有用 0
官方小可爱
问题已关闭: 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏