卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

mysql能存儲(chǔ)多少數(shù)據(jù) 怎樣在mysql表中存儲(chǔ)樹形結(jié)構(gòu)數(shù)據(jù)?

怎樣在mysql表中存儲(chǔ)樹形結(jié)構(gòu)數(shù)據(jù)?在MySQL表中存儲(chǔ)樹結(jié)構(gòu)數(shù)據(jù):一般有四種常用方法:(詳見sqlanti patterns)鄰接列表:每條記錄存儲(chǔ)在parentIdpathenumeration

怎樣在mysql表中存儲(chǔ)樹形結(jié)構(gòu)數(shù)據(jù)?

在MySQL表中存儲(chǔ)樹結(jié)構(gòu)數(shù)據(jù):一般有四種常用方法:(詳見sqlanti patterns)鄰接列表:每條記錄存儲(chǔ)在parentIdpathenumerations中:每條記錄存儲(chǔ)整個(gè)樹路徑的節(jié)點(diǎn)枚舉。Nestedsets:每個(gè)記錄存儲(chǔ)nleft和nrightclosetable:維護(hù)一個(gè)表,所有樹路徑都保存為記錄。

怎樣在mysql表中存儲(chǔ)樹形結(jié)構(gòu)數(shù)據(jù)?

C語(yǔ)言中的變量存儲(chǔ)機(jī)制與數(shù)據(jù)庫(kù)中的不同。MySQL中的解釋是:“空列的值為空時(shí),需要行中額外的空間來記錄。對(duì)于MyISAM表,每個(gè)空列需要額外的一位,四舍五入到最接近的“可以看出,為了指示字段是否為空,需要額外的空間來存儲(chǔ)空值,而在C語(yǔ)言中,空值“不占用存儲(chǔ)空間。

此外,不使用null可以提高索引效率,因?yàn)闃渌饕Y(jié)構(gòu)將null視為通用數(shù)據(jù)節(jié)點(diǎn)。

怎樣在MySQL表中存儲(chǔ)樹形結(jié)構(gòu)數(shù)據(jù)?

一般來說,有四種常用方法:(詳見SQL反模式)鄰接列表:每條記錄保存為父路徑枚舉:每條記錄存儲(chǔ)整個(gè)樹路徑的節(jié)點(diǎn)枚舉。嵌套集:每個(gè)記錄存儲(chǔ)nleft和nright閉包表:維護(hù)一個(gè)表,所有樹路徑都保存為記錄。