SQL Server的镜像是基于物理块变化的复制 镜像Failover之后数据的预热问题
生活随笔
收集整理的這篇文章主要介紹了
SQL Server的镜像是基于物理块变化的复制 镜像Failover之后数据的预热问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
SQL Server的鏡像是基于物理塊變化的復制 鏡像Failover之后數據的預熱問題
?
基于物理塊變化的復制,沒有并行也是很快的。
邏輯復制的日志是按事務結束的時間排序的,而物理復制是與事務無關的,只要發生了改變,就可以立即傳送到備庫,而且不需要中繼
而邏輯復制必須等事務結束才能應用,而且需要中繼,例如MySQL的relay log 和SQL Server的分發庫,所以會慢。
所以說SQL Server的物理鏡像庫沒有并行也是很快的,只是有了并行會更快。
?
關于Failover之后,數據庫緩存的warm up
摘抄自《SQL Server 2008實現與維護(MCTS教程)》
?
數據庫鏡像定期執行數據傳輸,目的是從鏡像數據庫讀入頁面到數據緩存中,這個過程保持鏡像數據庫中的緩存處于半熱狀態。
鏡像數據庫上的緩存不能反映主體數據庫上的確切內容,但它確實包含了大量數據頁面,因此,Failover之后,SQL Server不需要重建緩存
對應用程序性能不會有太大影響!
?
總結
以上是生活随笔為你收集整理的SQL Server的镜像是基于物理块变化的复制 镜像Failover之后数据的预热问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MAC地址前三位是厂家标识符(Organ
- 下一篇: 请问 CType和DirectCast函