【发布时间】:2010-11-15 03:38:33
【问题描述】:
在 MySQL 中,返回 100 行 3 列还是 1 行 100 列通常更快/更高效/可扩展?
换句话说,当存储与记录相关的许多 key => value 对时,最好将每个 key => value 对存储在以 record_id 作为 key 的单独行中,还是每个 record_id 有一行每个键都有一列?
此外,还假设需要相当定期地添加/删除键,我认为一旦表变得足够大,这将影响多列方法的长期可维护性。
编辑:澄清一下,“定期”是指每月左右添加或删除一次密钥。
【问题讨论】:
标签: mysql database scalability