请问:在SQL中,用时间类型作关键字,有什么缺点吗?

解决方案 »

  1.   

    没见过谁这么设计,不过我想可以在时间字段上建索引
    检索速度会慢吗?
    就算会慢也没办法,很多时候都是用时间来判断,其他字段索引根本不沾边
    不过你的时间字段是用datetime,还是varchar,
    我也在考虑这个问题,如果要速度快,可能用整型会好一点
      

  2.   

    要从多方便衡量,很难单纯说利弊!预计数据量要/增长量不是很大,用什么都无所谓,保证唯一即可。
    单从字段数据类型讲,可能int占存储最少也最快(但考虑上限)。
      

  3.   

    datatime型应该比varchar型要快吧。