我有一个运行的mysql数据库服务器,想要创建带有'无限'列的表(mutch morge然后是1000)。 是否有可以提供此功能的存储引擎?
如果不这样做,我想的是在1000列的块中拆分表。但有没有办法通过选择多列来生成快速查询(并且它们不在同一个块中)?
喜欢观点?或者像这样想?
问候
答案 0 :(得分:1)
每个表的硬限制为4096列。继续阅读:http://dev.mysql.com/doc/refman/4.1/en/column-count-limit.html
使用MyISAM引擎。它有利于快速阅读。
和你说的一样,你可以使用多个表JOINS来创建一个VIEW。但是Innodb引擎的JOIN速度更快。