应该不会,mysql支持的最大列数过千。

解决方案 »

  1.   

    首先谢谢楼上的回答
    我还想问一下这样会让我这个数据表迅速大起来,数据库大了超过100M了,我再频繁对其操作不会有明显的性能下降吧
    为此我很多选择都用了tinyint类型,然后程序再根据返回的值处理
    ~~~~~~
    据说枚举比较好
    好比性别男女,我现在用0,1表示,然后程序再根据0,1来显示男女
    ~~~~~~
    对数据库效率了解不深,想知道点相关知识
    我是用PHP+mysql
      

  2.   

    我也一样对数据库效率了解不深,不过每遇到不会的时候就去查查mysql reference而已,查多了就应该会逐渐有所了解。
    下面的网址的主题是:"How Big MySQL Tables Can Be"而下面的用户评论提到了他们个人测的最大列数,reference也有提到如何优化的问题,虽然是英文看看点应该可以看的明白的。
    http://dev.mysql.com/doc/refman/4.1/en/table-size.html