【发布时间】:2022-01-10 13:06:06
【问题描述】:
如果我有这样的桌子
id | CLOB | Title
1 | Text,Text,Te...| Tom Sawyer
2 | null | Illustration
“CLOB”字段通常为空。会发生什么?内存会浪费在空值字符串上吗?如果有,多少钱?
【问题讨论】:
如果我有这样的桌子
id | CLOB | Title
1 | Text,Text,Te...| Tom Sawyer
2 | null | Illustration
“CLOB”字段通常为空。会发生什么?内存会浪费在空值字符串上吗?如果有,多少钱?
【问题讨论】:
“内存”和“存入数据库”一般是没有关系的;数据存储在磁盘上,而不是内存中(除非您有内存数据库)。
无论如何:如果 CLOB 为空或短字符串,它只使用很少的空间 - 无论是存储在磁盘上还是复制到内存进行处理时。有一个始终存在的 CLOB 定位器(指向实际数据存储位置的指针),以及存储 CLOB 的实际位置。只使用实际数据所需的空间 - 没有“巨大的空间浪费”。
【讨论】: