賽迪網 > IT技術 數據庫 > DBA生涯
  IT資訊搜索
 
IT產品搜索
[程式開發][網管世界][網路安全][數據庫技術]
[作業系統][嘉賓聊天·線上訪談][活動集錦]
[精彩專題][Symantec專區][訂閱IT技術週刊]
[開發論壇][網管論壇][安全論壇][數據庫論壇]
[作業系統論壇][Sybase專區][IBM dW技術專區]
[病毒求助][病毒與漏洞播報][文檔·源碼下載]

一位DBA總結的數據庫反規範設計常用方法

發佈時間:2008.07.15 04:54     來源:賽迪網    作者:Andy

一位DBA朋友總結了一個關於此方面的幾個原則,其實我們在設計的時候也是在不經意間也遵循了這些原則,拿來跟大家共用一下,特別有感於這些天面試程式員,簡歷上寫精通數據庫設計,一問就說幾個範式,其他冗余的數據都是垃圾,我真是比較汗顏……

不廢話了,原則如下:

反規範化設計:

為了提升性能而使用反規範化設計

常用方法:

A、在多個表中存儲某個字段的副本

B、在父表中存儲匯總值

C、將活動數據和歷史數據分開存儲

D、應用程式本地緩存數據

E、使用臨時表、中間表、索引視圖

(責任編輯:盧兆林)


[ 發表評論 ] 字體[  ] [ 列印 ] [ 進入博客 ] [ 進入論壇 ]  [ 推薦給朋友 ]
  相關文章
· DBA:在生產環境中創建監控表DML的觸發器 (07-10) · DBA用於查詢當前數據庫表格記錄條數的腳本 (07-04)
· DBA:實例講解非"Unicode"數據庫中的XML (06-30) · DBA創建用戶帳戶及分配特定特權的具體步驟 (06-27)
· DBA創建用戶帳戶及分配特定特權的具體步驟 (06-27) · 講解DBA在系統設計和開發中的工作範疇 (06-26)
· 講解數據庫管理員(DBA)與開發人員的關係 (06-25) · DBA必須具備跨平臺管理不同RDBMS的能力 (06-13)
· DBA必須具備跨平臺管理不同RDBMS的能力 (06-13) · 實例講解批處理程式突然變慢的解決方法 (06-12)
  客戶需求反饋表
* 姓  名:
更多資料  了解方案  認識廠商
* 單位名稱:
* 聯繫電話:
* 電子郵件:
  賽迪推薦  
  手機·資費 ·新品·導購·評測·手機資費·寬帶
手機搜索  諾基亞 N73 MOTO Z6
  IT產品 ·筆記本·臺式機·伺服器·列印·投影
IT產品搜索 
  IT技術 ·開發·網管·安全·數據庫·作業系統
  資訊化 ·熱點·專題·訪談·週刊·方案案例
· 資訊化市場百家爭鳴 SaaS深陷爭議“泥潭”
· 提高管理水準 "兩棲"CIO應具備的六大能力
· 國產ITIL運維先行者 四大廠商角力BI市場
· 金融行業GSN專題解決方案 企業網解決方案
  IT博客 ·曾劍秋·項立剛·Java學習·網管
  IT技術論壇 ·開發·網管·安全·數據庫·系統