大对象简介+大对象的4种类型+lob类型的优点+lob的组成

本文介绍了大对象(LOB)的概念及四种类型:BLOB、CLOB、NCLOB 和 BFILE 的特点与用途。详细阐述了每种类型能存储的最大数据量,并对比了与 long 和 longraw 列的区别。同时说明了 LOB 数据的存储方式及其优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

大对象简介
1用来存储大型数据,如图片,视频,音乐等
2可用于存储二进制数据,字符数据,引用外部文件的指针的数据类型

大对象的4种类型
1BLOB数据类型
1)它是用来存储二进制数据。
2)可以存储的最大数据量是(4GB-1)*db_block_size(最大32kb),也就是128TB.

2CLOB数据类型
1)存储字符数据
2)可以存储的最大数据量是(4GB-1)*db_block_size(最大32kb),也就是128TB.

3NCLOB数据类型
1)用来存储多字节字符的数据,一般用于非英文的字符
2)可以存储的最大数据量是(4GB-1)*db_block_size(最大32kb),也就是128TB.
4是BFILE数据类型
1)存储文件指针。
2)数据文件可以存储在数据库之外,数据库只存储对该文件的引用。
3)其最多也可以存储4GB的数据。

lob类型的优点
1lob列最大可以存储128TB的数据,远远超过long和long row列存储的数据量(2GB)
2一个表可以多个lob列,但是只能有一个long或long raw列
3lob数据可以随机访问,long和long raw 数据只能顺序访问。
lob的组成
1lob定位器:一个子针,指定lob数据的位置
2lob数据:存储在lob中的实际数据
注意
1当blob,clob,nclob数据列的数据小于4KB,则lob数据存储在表中,否则lob数据存储在表外。
2bfile数据列,只有lob定位器存储在表中

转载于:https://www.cnblogs.com/feiZhou/p/9344265.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值