我一直在研究数据库,我必须处理一个TEXT字段.
现在,我相信我已经看到一些地方提到最好将TEXT列与表的其余部分隔离开来(将它放在自己的表中).
但是,现在我无法在任何地方找到这个参考,因为它已经有一段时间了,我开始认为我可能误解了这些信息.
Separate text/blobs from Metadata,don’t put text/blobs in results if you don’t need them.
但是,我不熟悉这里使用的“元数据”的定义.
所以我想知道将TEXT列放在自己的表中是否有任何相关的优点.与其他领域合作的潜在问题是什么?将它保存在分离表中的潜在问题?
应该相当频繁地搜索(选择)该表(没有TEXT字段). “过早优化被认为是邪恶的”在这里很重要吗? (如果在TEXT列中确实存在惩罚,那么它的相关程度如何,考虑到以后需要时更改它很容易).
此外,这个话题有什么好的联系吗? (也许stackoverflow问题和答案?我试图搜索这个主题,但我只发现了TEXT与VARCHAR的讨论)
最佳答案
原文链接:https://www.f2er.com/mysql/434137.html