表的設計具體注意的問題

2021-09-22 19:04:04 字數 260 閱讀 9135

1、資料行的長度不要超過 8020 位元組,如果超過這個長度的話在物理頁中這條資料會占用兩行從而造成儲存碎片,降低查詢效率。

2、能夠用數字型別的字段盡量選擇數字型別而不用字串型別的(**號碼),這會降低查詢和連線的效能,並會增加儲存開銷。這是因為引擎在處理查詢和連線回逐個比較字串中每乙個字元,而對於數字型而言只需要比較一次就夠了。

4、欄位的長度在最大限度的滿足可能的需要的前提下,應該盡可能的設得短一些,這樣可以提高查詢的效率,而且在建立索引的時候也可以減少資源的消耗。

關於設計表時應該注意的問題

i.其他舊的以及新開發的引擎具體介紹 4.關於屬性資料型別的選擇。a.int 乙個位元組的tinyint,兩個位元組的smallint,三個位元組的mediumint,四個位元組的int,8個位元組的bigint。記住 unsigned不管你定義或者不定義,都不影響內部的儲存位元組大小 b.少於10...

資料庫表的設計 注意點

注意點 如果是 表基本不會變化的我們可以只設計 dm欄位而不加pkid欄位 表還會不斷變化的話我們再加乙個pkid自增長,如果涉及到外來鍵我們要引用的是dm而不是pkid,因為這樣我在匯入資料的時候可以避免資料對不上。業務表的話我們還是也加乙個dm 可以guid 欄位好了,pkid自增長或者我們只要...

彩票系統設計注意問題

彩票投注流程 投注頁面 投注方式 玩法 附加屬性 主玩法,輔助玩法 選號 號碼表 格式儲存 下單 order lotterynumber 支付 拆單 ticket 投注 合作商投注 技術 io 阻塞 轉換為nio 非同步 netty 響應結果一定要快速處理 請求返回時啟動執行緒處理業務 task 佇...