① 為什麼資料庫要有主從表之分
完全可以不需要的。
之所以搞出個主從表,是為了加快數據的查詢,減少數據的冗餘。
表與表的聯系是通過外碼進行的。
你要是搞個小型資料庫可以只用一個表。但是欄位要是多了,你會發現很難管理或者冗餘過大。
按照資料庫設計理論,只要符合3NF的就已經很好了。多數人設計成一個表,很大程度上不可能稱為3NF,所以要進行分解。
② 主從資料庫有什麼用 mysql
其中Master負責寫操作的負載,也就是說一切寫的操作都在Master上進行,而讀的操作則分攤到Slave上進行。這樣一來的可以大大提高讀取的效率。在一般的互聯網應用中,經過一些數據調查得出結論,讀/寫的比例大概在 10:1左右 ,也就是說大量的數據操作是集中在讀的操作,這也就是為什麼我們會有多個Slave的原因。但是為什麼要分離讀和寫呢?熟悉DB的研發人員都知道,寫操作涉及到鎖的問題,不管是行鎖還是表鎖還是塊鎖,都是比較降低系統執行效率的事情。我們這樣的分離是把寫操作集中在一個節點上,而讀操作其其他的N個節點上進行,從另一個方面有效的提高了讀的效率,保證了系統的高可用性。
③ Mysql主從資料庫
配置好主從以後,主庫插入數據,寫到二進制日誌中,發送給從庫,從庫接收二進制日誌寫到relay日誌中,從庫從relay日誌中讀取、插入數據。
④ 主從資料庫 什麼sql會走主庫
做修改的SQL當然得走主庫,不然怎麼同步到從庫去,而且在從庫修改主從會出問題的。
只查詢的SQL可以放到從庫,減少主庫負載
⑤ 如何構建資料庫的主從架構
「資料庫」主要有資料庫外部體系結構、內部體系結構兩種。
從資料庫最終用戶角度看,資料庫系統的結構分為單用戶結構、主從式結構、分布式結構、客戶/伺服器、瀏覽器/應用伺服器/資料庫伺服器多層結構,這是資料庫外部體系結構。
物理存儲結構、邏輯存儲結構、內存結構和實例進程結構,這是內部體系結構。
⑥ 什麼是主從式結構的資料庫系統
主從式結構是指一個主機帶多個終端的多用戶結構。在這種結構中,資料庫系統(包括應用程序、DBMS、數據)都集中存放在主機上,所有處理任務都由主機來完成,各個用戶通過主機的終端並發地存取資料庫,共享數據資源。
主從式結構的優點是簡單,數據易於管理與維護。缺點是當終端用戶數目增加到一定程度後,主機的任務會過分繁重,成為瓶頸,從而使系統性能大幅度下降。另外當主機出現故障時,整個系統都不能使用,因此系統的可靠性不高。
http://blog.sina.com.cn/s/blog_772215060100rk0y.html
⑦ mysql設置成主從資料庫後,能在從資料庫中進行增刪改同步數據嗎如果想這么實現要怎麼做
主庫的主機關機時,數據只能讀不能寫,並且從庫的主機關機後,數據仍然可讀可寫,這個不好弄,如果你對lua腳本有所了解,修改mysql-proxy 的讀寫分離腳本或許可以實現。 不過主庫關機時不能訪問,並且從庫關機仍可讀可寫,這個不需要配讀寫分離,這本來就是主從復制的基本能力,從庫只是備用的而已。從庫關閉後再開啟,slave IO線程會自動從中斷處二進制日誌的位置開始復制主機的二進制日誌,slave SQL線程會讀取並執行這些二進制日誌中的SQL。 總之,不需要特別的配置,這是主從復制的基本能力。
⑧ MYSQL中的主從資料庫什麼意思能否詳細解釋一些,他主要用在什麼地方,謝謝
?其中Master負責寫操作的負載,也就是說一切寫的操作都在Master上進行,而讀的操作則分攤到Slave上進行。這樣一來的可以大大提高讀取的效率。在一般的互聯網應用中,經過一些數據調查得出結論,讀/寫的比例大概在 10:1左右 ,也就是說大量的數據操作是集中在讀的操作,這也就是為什麼我們會有多個Slave的原因。但是為什麼要分離讀和寫呢?熟悉DB的研發人員都知道,寫操作涉及到鎖的問題,不管是行鎖還是表鎖還是塊鎖,都是比較降低系統執行效率的事情。我們這樣的分離是把寫操作集中在一個節點上,而讀操作其其他的N個節點上進行,從另一個方面有效的提高了讀的效率,保證了系統的高可用性。
⑨ 資料庫主庫與從庫
主從資料庫的建立一般基於以下三個方面考慮:
1、容災:備庫在異地,主庫不存在了,備庫可以立即接管,無須恢復時間
2、負載均衡:主庫做增刪改,備庫做查詢,這樣很多查詢業務不佔用主庫資源
3、數據集中和分發:此種模式主要用於數據從分公司集中到總公司,或從總公司分發到分公司,前提是公司需要同步的數據很少,另外各公司間業務系統不是同一家公司開發的
同步功能主要通過資料庫同步軟體實現的,象ORACLE的DATAGUARD、QUEST的SHAREPLEX、沃信科技的PAC、ORACLE的GOLDEN GATE、迪思傑的REALSYNC
但是建議可以用沃信科技的產品,因為只有他們一家產品是安裝到主備之外的第三台機器上的,不站用主庫資源,其他產品必須安裝到主庫機器上,大家試用起來很不方便