国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
20條數(shù)據(jù)庫(kù)最佳設(shè)計(jì)實(shí)踐
  1. 使用明確、統(tǒng)一的標(biāo)明和列名,例如 School, SchoolCourse, CourceID。
  2. 數(shù)據(jù)表名使用單數(shù)而不是復(fù)數(shù),例如 StudentCourse,而不是StudentCourses。
  3. 數(shù)據(jù)表名不要使用空格。
  4. 數(shù)據(jù)表名不要使用不必要的前綴或者后綴,例如使用School,而不是TblSchool,或者SchoolTable等等。
  5. 數(shù)據(jù)庫(kù)中的密碼要加密,到應(yīng)用中再解密。 (其實(shí)就是散列存儲(chǔ)、單向加密)
  6. 使用整數(shù)作為ID字段,也許現(xiàn)在沒(méi)有這個(gè)必要,但是將來(lái)需要,例如關(guān)聯(lián)表,索引等等。
  7. 使用整數(shù)字段做索引,否則會(huì)帶來(lái)很大的性能問(wèn)題 。
  8. 使用 bit 作為布爾字段,使用整數(shù)或者varcha是浪費(fèi)。同時(shí),這類字段應(yīng)該以“Is”開(kāi)頭。
  9. 要經(jīng)過(guò)認(rèn)證才能訪問(wèn)數(shù)據(jù)庫(kù),不要給每一個(gè)用戶管理員權(quán)限。
  10. 盡量避免使用“select *”,而使用“select [required_column_list]”以獲得更好的性能。
  11. 假如程序代碼比較復(fù)雜,使用ORM框架,例如hibernate,iBatis。ORM框架的性能問(wèn)題可以通過(guò)詳細(xì)的配置去解決。
  12. 分割不常使用的數(shù)據(jù)表到不同的物理存儲(chǔ)以獲得更好的性能。
  13. 對(duì)于關(guān)鍵數(shù)據(jù)庫(kù),使用安全備份系統(tǒng),例如集群,同步等等。
  14. 使用外鍵,非空等限制來(lái)保證數(shù)據(jù)的完整性,不要把所有的東西都扔給程序。
  15. 缺乏數(shù)據(jù)庫(kù)文檔是致命的。你應(yīng)該為你的數(shù)據(jù)庫(kù)設(shè)計(jì)寫(xiě)文檔,包括觸發(fā)器、存儲(chǔ)過(guò)程和其他腳本。
  16. 對(duì)于經(jīng)常使用的查詢和大型數(shù)據(jù)表,要使用索引。數(shù)據(jù)分析工具可以幫助你決定如何建立索引。
  17. 數(shù)據(jù)庫(kù)服務(wù)器和網(wǎng)頁(yè)服務(wù)器應(yīng)該放在不同的機(jī)器上。這回提高安全性,并減輕CPU壓力。
  18. Image和blob字段不應(yīng)該定義在常用的數(shù)據(jù)表中,否則會(huì)影響性能。
  19. 范式(Normalization)要按照要求使用以提高性能。Normalization做的不夠會(huì)導(dǎo)致數(shù)據(jù)冗余,而過(guò)度Normalization 會(huì)導(dǎo)致太多的join和數(shù)據(jù)表,這兩種情況都會(huì)影響性能。
  20. 多花點(diǎn)時(shí)間在數(shù)據(jù)庫(kù)設(shè)計(jì)上,否則你將來(lái)會(huì)付出加倍的時(shí)間來(lái)償還。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
20個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì)最佳實(shí)踐
深度揭露Oracle索引使用中的限制
數(shù)據(jù)庫(kù)的那些事(全是干貨)
MySQL優(yōu)化大全
MySQL數(shù)據(jù)庫(kù)性能優(yōu)化
UC頭條:來(lái),教你寫(xiě)一手好SQL!
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服