【问题标题】:Will a BLOB Column always consume the defined size even if less data is inserted?即使插入的数据较少,BLOB 列是否总是会消耗定义的大小?
【发布时间】:2011-09-14 14:04:57
【问题描述】:

我需要将图像存储在 DB2 Blob 字段中。平均图像大小约为 200KB,但在极少数情况下会有 2-4MB 的图像。我不想拒绝这些图像,所以我想我会定义一个BLOB(5M)。这样做可以吗?或者即使大部分未使用,这个 Blob 是否总是会消耗 5MB?

如果很难找到平均值,处理 Blob 大小的常用方法是什么?

【问题讨论】:

    标签: sql db2 relational-database blob


    【解决方案1】:

    blob 只会使用必要的空间。定义一个较大的最大值没有开销(将其视为“约束”而不是物理事物)

    【讨论】:

    • 好吧,我只是认为这是理所当然的 :) 谢谢!
    猜你喜欢
    • 2014-06-20
    • 2019-07-02
    • 2020-10-28
    • 2012-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-04
    • 2023-01-05
    相关资源
    最近更新 更多