-
增加一些字段,合理的進(jìn)行第三范式的反范式化,降低查詢等操作的難度,一定程度上提高讀寫操作速度,允許必要的數(shù)據(jù)冗余
比如在訂單表中加入商品表中的商品價(jià)格屬性,便于后期價(jià)格變動(dòng)時(shí)候的查詢和比較。
查看全部 -
這里關(guān)于varchar的解釋有點(diǎn)不懂
查看全部 -
數(shù)據(jù)庫(kù)中適合的操作:
批量操作
禁止使用select * 查詢? 會(huì)造成IO浪費(fèi)
控制使用用戶自定義函數(shù)
不要使用數(shù)據(jù)庫(kù)中的全文索引
查看全部 -
MySQL常用的存儲(chǔ)引擎:
MylSAM? ?不支持事務(wù)? 讀寫效率更高
?? MRG_MYISAM? ?不支持事務(wù),主要應(yīng)用于分段歸檔等? ? ?
Innodb(推薦)? 支持事務(wù)? ?行級(jí)鎖?
?? ? ?Archive?
?? ? ?Ndb? cluster(MYSQL集群)
查看全部 -
大的事務(wù)操作選擇Oracle,小的事務(wù)操作選Mysql.pgSql等
查看全部 -
數(shù)據(jù)操作異常
1 插入異常:實(shí)體隨著另一個(gè)實(shí)體的存在而存在
2 更新異常:更改實(shí)體的單獨(dú)屬性,需要將多行更新
3 刪除異常
查看全部 -
數(shù)據(jù)庫(kù)設(shè)計(jì)步驟:
1 需求分析
2 邏輯設(shè)計(jì)
3 物理設(shè)計(jì)
4 維護(hù)優(yōu)化
查看全部 -
數(shù)據(jù)庫(kù)設(shè)計(jì)目標(biāo):
1 減少數(shù)據(jù)冗余
2 避免數(shù)據(jù)維護(hù)異常
3 節(jié)約存儲(chǔ)空間
4 高效的訪問
查看全部 -
字段類型的選擇優(yōu)先級(jí)
查看全部 -
表的水平拆分查看全部
-
表的垂直拆分查看全部
-
數(shù)據(jù)庫(kù)中適合的操作查看全部
-
如何維護(hù)表結(jié)構(gòu)查看全部
-
如何維護(hù)索引的注意事項(xiàng)查看全部
-
如何維護(hù)索引查看全部
舉報(bào)