1
A
回答
1
爲了讓你發生了什麼詳細的想法在這裏有一個讀
- http://msdn.microsoft.com/en-nz/library/ms175484.aspx
- http://www.sqlskills.com/blogs/paul/a-sql-server-dba-myth-a-day-130-in-flight-transactions-continue-after-a-failover/
- http://blogs.msdn.com/b/spike/archive/2010/12/08/clarification-on-the-failover-partner-in-the-connectionstring-in-database-mirror-setup.aspx
總之,一旦你在連接字符串中添加故障轉移合作伙伴神奇的事情發生在驅動程序和SQL Server上。這意味着驅動程序確保您的應用程序指向正確的數據庫,並且SQL Server確保任何等待隊列的事務在成爲主服務器之前寫入鏡像(成爲故障切換的主服務器)。
這不給你保證數據完全保存,你仍然需要做你的代碼的東西,在一個交易附上寄託都因此回滾時未完成的過程。
相關問題
- 1. ADO .Net/C#數據庫連接池
- 2. Java:JDBC數據庫連接池
- 3. 數據庫連接池
- 4. JBoss數據庫連接池
- 5. 單身連接和數據庫池
- 6. Tomcat連接池和更改數據庫
- 7. .net連接池
- 8. .net SqlCommandTimeOut和連接池
- 9. 連接到很多數據庫時的django和數據庫連接池
- 10. 鏡像連接
- 11. Servelt數據庫連接:JDBC,ODBC,連接池和
- 12. H2數據庫(服務器)TCP連接超時和連接池
- 13. 數據庫鏡像
- 14. 數據庫連接.NET MVC
- 15. .NET數據庫連接池發生錯誤?
- 16. 選擇一個數據庫連接池
- 17. 最佳數據庫連接池大小
- 18. 負載平衡數據庫連接池
- 19. SQL Server數據庫連接池?
- 20. 紅寶石數據庫連接池
- 21. 設計數據庫連接池
- 22. Play Framework:數據庫連接池關閉
- 23. Standalone Axis2中的數據庫連接池?
- 24. Django的:池MySQL數據庫連接
- 25. tomcat jdbc連接池與Oracle數據庫
- 26. 數據庫連接池(使用Java)
- 27. 數據庫連接池是否重要?
- 28. Ruby/Rails數據庫連接池實現
- 29. django mysql數據庫連接池
- 30. jetty mysql數據庫連接池
鏈接一不提及池。 鏈接二是有啓發性的,但在飛行中交易不在游泳池中。 第三個鏈接促使我添加賞金。場景#5意味着連接池和鏡像不會混合,這沒有任何意義。 – MatthewMartin
是的,我同意它沒有任何意義,司機應該足夠聰明,重置基於當前的校長和鏡像的信息。無論如何處理這個是通過一個try catch塊並嘗試重新連接,重置緩存並獲得一個新池。 – Raymund