午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

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

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

瀏覽:180日期: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,索引的效率會下降很多。

主站蜘蛛池模板: 成人公开视频 | 西西特级444大胆高清张悠雨 | 激情综合色 | av超碰在线观看 | a天堂资源在线 | 黄色免费一级片 | 亚洲免费看片 | 四虎国产成人精品免费一女五男 | 伊人久久大香线蕉成人综合网 | 五月婷婷狠狠爱 | 国产成人在线网址 | 亚洲v视频| 久久中文字幕视频 | 欧美综合一区二区三区 | 久操视频免费在线观看 | 337p粉嫩色噜噜噜大肥臀 | 午夜视频网站 | 天天操国产 | 久草国产视频 | av播放网站 | 精品在线免费视频 | 久久久久久久久久久久久久av | 久久久精品网 | 99鲁鲁精品一区二区三区 | 亚洲性视频 | 性天堂av | 国产精品xxx在线观看 | 国产中文字幕在线视频 | 一级在线播放 | 久久精品3 | 青青艹av | 国产网曝门 | 中国性戏观 | 中国老女人av | 国产小视频在线观看 | 国产免费看av| 国产美女91呻吟求 | 极品闺蜜苏姨小说阅读 | 欧美视频一区二区在线观看 | 国产99久久久 | 一区二区黄色 |