Blob列是否需要移动到另一个表以提高速度



我在一个表中有30列,这些列将被频繁访问。在30个列中,有3个列是BLOB类型,但很少使用它。

我们是否需要将列拆分为不同的表,尤其是blob?

我们有一些缓慢,但不确定这是否是因为所有blob列都在同一个表中。

请告知。

感谢

谢谢,Cascader

大多数消息来源建议为Blob单独设置一个表。

参考:

mysql对包含blob的表的查询速度取决于文件系统缓存包含blob取决于文件系统缓存

许多人建议在单独的表中只使用一个主键的blob,并将blob元数据存储在另一个表中,并使用blob表的外键。这样一来,性能将大大提高。

相关内容

最新更新