从 mysql 数据库中检索数据哪个更快?数据拆分成两列,还是来自单列的相同大小的数据?
编辑:
只是为了给出一个想法,我有一个问题表和它将收到的五个答案。这些答案相当大,每个大约 1500 个单词。当谈到数据检索速度时,我应该为每个答案使用一列,还是应该只用分隔符分隔 5 个答案作为一列,然后使用脚本将它们分隔?
最佳答案
不要将答案合并到一列中,无论是否分隔。如果你这样做,你不仅会破坏 rule-of-thumb in db design (第一范式)您也在为自己的编程世界做准备。
您还应该考虑到您在这里参与了过早的优化。也不要那样做。根据我的经验,我想其他人也会同意,您应该相信您的 RDBMS 可以为您有效地存储和检索数据。您唯一需要做的就是正确设置索引。如果这确实变成了性能问题,您可以在那时进行非规范化。
关于sql - 从 mysql 数据库中检索数据哪个更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4157957/