亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

mysql - 數據庫設計( scheme 設計 ), 應該極力避免 NULL 嗎?

瀏覽:76日期:2022-06-12 15:49:15

問題描述

實際現象

了解到:

NULL 語義不清晰

query 時不好優化

如果表示空值, 可以有其他的替代方式( 邏輯上 )

VARCHAR(100) NOT NULL DEFAULT ’’;

INT NOT NULL DEFAULT 0;

預期現象

希望能了解在設計scheme的時候, 對待NULL的態度( 記得有看過一篇文章說過, 應該盡量: NOT NULL DEFAULT XXX)

問題解答

回答1:

是,應該盡可能避免可為NULL的列,且盡可能顯示設置默認值,尤其是被索引的列。mysql中,null占空間,如果該值被索引,那么其索引無效。

回答2:

是的,判斷字段不為空的時候,還要用 is not null,mysql中的NULL其實是占用空間的,B樹索引時不會存儲NULL值的,所以如果索引的字段可以為NULL,索引的效率會下降很多。

主站蜘蛛池模板: 成 年 人 黄 片 大全 | 欧美一区欧美二区 | 欧美日韩国产不卡在线观看 | 欧美性一区 | 欧美一区二区在线视频 | 男女爱爱免费高清 | 日本一极毛片兔费看 | 国产无套在线观看视频 | 好看的毛片| 爱爱小视频在线观看网站 | 亚洲在线不卡 | 在线观看网 | 91po国产在线高清福利 | 91香蕉视频苹果 | 福利视频在线观看免费版 | 精品国产不卡一区二区三区 | 日韩亚洲成a人片在线观看 日韩亚洲欧美一区二区三区 | 欧美亚洲日本一区二区三区浪人 | 欧美成人亚洲 | 俄罗斯小younv另类 | 999成人国产精品 | 日韩欧美一区二区三区中文精品 | 丰满多水的寡妇毛片免费看 | 一品道一本香蕉视频 | 国产乱理论片在线观看理论 | 狼人青草久久网尹人 | 免费一级毛片在线播放欧美 | 亚洲精品影院 | 狠狠色噜噜狠狠狠97影音先锋 | 亚洲国产成人资源在线桃色 | 欧美特级毛片a够爽天狼影院 | 成人精品在线视频 | 玖玖这里只有精品 | 国产高清日韩 | 一级特黄国产高清毛片97看片 | 国产一级做a爰片在线 | 一级黄色特级片 | 91视频官网 | 第一区 | 久久国产精品一国产精品 | 九九亚洲综合精品自拍 |