MySQL中正規化與反正規化的優缺點- IT閱讀 - ITREAD01.COM
文章推薦指數: 80 %
正規化化的優點: 正規化化更新操作通常比反正規化化要快。
當資料較好的正規化化時,就只有很少或者沒有重複資料,所以,只需要修改更少的資料。
mysql教程
MySQL中正規化與反正規化的優缺點
mysql教程
·
發表2018-10-08
正規化化的優點:
正規化化更新操作通常比反正規化化要快。
當資料較好的正規化化時,就只有很少或者沒有重複資料,所以,只需要修改更少的資料。
正規化化的表通常更小,可以更好地放在記憶體裡,所以執行操作會更快。
很少有多餘的資料意味著檢索列表資料更少需要distinct或者groupby語句。
正規化化的缺點:
正規化化設計schema通常需要關聯。
稍微複雜一些的查詢語句在符合正規化的schema上都可能需要至少一次關聯,也許更多。
這樣做代價昂貴,也可能使一些索引策略無效。
比如,正規化化可能將列放在不同的表中,而這些列在同一個表中可以資料同一個索引。
反正規化的優點
可以很好地避免關聯。
如果不需要關聯表,對大部分查詢最差情況,即沒有使用索引,全表掃描。
當資料幣記憶體大時這可能比關聯要快很多,這樣避免了隨機I/O。
在真實環境中很少會極端地使用正規化化或者反正規化化的schema。
而是可能使用部分正規化化的schema、快取表、以及其它技巧。
最常見的反正規化化資料的方法是複製或者快取,在不同的表中儲存相同的特定的列。
標籤:正規化優缺點MySQL
更多相關知識…
MySQL中正規化與反正規化的優缺點
正規化化的優點:
正規化化更新操作通常比反正規化化要快。
當資料較好的正規化化時,就只有很少或者沒有重複資料,所...
MySQL中儲存過程和觸發器的優缺_轉
缺點:
1、可移植性是儲存過程和觸發器最大的缺點。
2、佔用伺服器端太多的資源,對伺服器造成很大的壓力
3、不能做...
組與連結串列的優缺點
首先明確一下,在php中的陣列,不是我們下面說的陣列,php中的陣列是一種hashtable,而下文中的陣列是一種最初的...
MySQL中對於notin和minus使用的優化
優化前:selectcount(t.id)fromtesttwheret.status=1andt...
mysql與oracle的優缺點
Oracle優點:開放性:oracle 能所有主流平臺上執行(包括windows)完全支援所有工業標準採用完全開...
淺談MySQL儲存引擎選擇InnoDB與MyISAM的優缺點分析
下面先讓我們回答一些問題:
◆你的資料庫有外來鍵嗎?
◆你需要事務支援嗎?
◆你需要全文索引嗎?
◆你經常使...
SQLServer與MySQL的優缺點
MySQL:
效能更好,價錢更低
優點分析:MYSQL短小精悍,容易上手,操作簡單,免費供用的。
相對其它資料...
iOS開發中,block與代理的對比,雙方的優缺點及在什麼樣的環境下,優先使用哪一種更為合適?
1.block和代理的對比
2.雙方的優缺點
3.什麼樣的環境下,優先使用哪一種?依據是什麼?
block和d...
java持久化方式(JDBC、Mybatis、Hibernate、SpringJDBC)以及各種方式的優缺點
正常開發過程中中常見的java持久化方案(當然僅僅代表個人觀點)JDBC,Mybtais(Ibatis),Hiber...
List中對比Contains,Exists,Any之間的優缺點
原文出處:http://blog.csdn.net/chen46311973/article/details/50057...
asp.net中常用的幾種頁面間傳遞引數的方法,並說出他們的優缺點
在Web應用程式中,頁面之間交換資料(傳值)是一種基本應用,它的實現效率對程式效能有直接的影響。
傳統的解決方案是通過G...
資料庫中索引的優缺點
資料庫中索引的優缺點為什麼要建立索引呢?這是因為,建立索引可以大大提高系統的效能。
第一,通過建立唯一性索引,可以保證資...
android中HTTP協議訪問網路及其方式及其http的GET和POST的優缺點
一.HTTP是什麼:超文字傳輸協議(HTTP HyperText Transfer Protocol)是網際網路...
策略模式的優缺點以及在Android中的應用
定義一系列演算法:策略模式的功能主要是定義一系列演算法,為了讓這些演算法可以相互替換。
因此為這一系列演算法定義公共的介面...
如何建立mysql索引以及索引的優缺點
mysql教程:索引的使用以及索引的優缺點如何建立mysql索引以及索引的優缺點:
1.索引(index)是幫助M...
贊助商廣告
ads
Android
WEB開發
其它
0.21811294555664
延伸文章資訊
- 1正規化or 反正規化,優缺點一次說明 - Life coding, record life.
- 2高性能MySQL:合理使用範式和反範式 - 每日頭條
資料庫規範化,又稱資料庫或資料庫的正規化、標準化,是資料庫設計中的一 ... 表之後上面的問題就都解決了(第二範式),我們來看下範式存在的優缺點。
- 3MySQL中正規化與反正規化的優缺點- IT閱讀 - ITREAD01.COM
正規化化的優點: 正規化化更新操作通常比反正規化化要快。 當資料較好的正規化化時,就只有很少或者沒有重複資料,所以,只需要修改更少的資料。
- 4資料庫正規化
一般而言,正規化的精神就是讓資料庫中重複的欄位資料減到最 ... 資料庫在正規化時會有一些規則,並且每條規則都稱為「正規形 ... 未符合1NF 資料表的「缺點」.
- 55. 反正規化資料庫的主要優點是什麼? (A)降低資料的重覆性(B ...
反正規化資料庫的主要優點是什麼? ... 如果過度正規化,在查詢來自於多個資料表的大量資料時,會造成效能下降。 ... 好像有個題目問過何者不是正規化優點.