MySQL 中NULL和空值的區別,索引列是否可空值或null

在建立表的時候儘可能把字段的默認值設置成 not null,除非你想存儲null;由於在mysql中爲null的的字段不會走索引,作統計的時候也不會被統計進去,若是想統計進去必須作特定的處理,這樣作比較複雜。能夠給字段的值設置成0、一個特殊的值或者一個空串代替空值。mysql MySQL難以優化引用了可空列的查詢,它會使索引、索引統計和值更加複雜。 可空列須要更多的儲存空間,還須要在MySQL內部
相關文章
相關標籤/搜索