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

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

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

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

問題描述

實際現(xiàn)象

了解到:

NULL 語義不清晰

query 時不好優(yōu)化

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

VARCHAR(100) NOT NULL DEFAULT ’’;

INT NOT NULL DEFAULT 0;

預期現(xiàn)象

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

問題解答

回答1:

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

回答2:

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

主站蜘蛛池模板: 你懂的在线免费视频 | 一本一道久久综合狠狠老 | 日韩精品a | 护士和黑人做爰 | 国产欧美日韩在线观看精品 | 日本高清视频www夜色资源 | 一级黄色片中国 | 亚洲欧美精品一区天堂久久 | 久草视频中文在线 | 9久re在线观看视频精品 | 麻豆果冻国产91在线极品 | 99久久亚洲综合精品网站 | 伊人黄色 | 亚洲精品你懂的 | 人妇出轨三级香港 | 国产无遮挡又爽又色又刺激 | 久久午夜精品视频 | 日本黄色网址免费 | 亚洲精品播放 | 国产黄色a三级三级三级 | 成人日韩在线观看 | 国产成人精品日本亚洲专 | 成人国产第一区在线观看 | a丫久久久久久一级毛片 | 国产色婷婷精品免费视频 | 免费国产精成人品 | 亚洲麻豆精品果冻传媒 | 98精品国产高清在线xxxx | 国产成人精品一区二区免费视频 | 国产精品视频第一区二区 | 欧美日韩在线一区二区三区 | 美女隐私视频黄www免费 | 日韩亚洲欧美一区噜噜噜 | 91在线免费视频观看 | 欧美日韩视频一区二区 | 爱爱小说视频永久免费网站 | 9久热这里只有精品免费 | 国产精品爽黄69天堂a | 日韩欧美国产视频 | 亚洲欧美日韩中文高清ww | 日本美女一区二区 |