修正: 可用性群組錯誤後移轉需要長時間如果可用性群組中的資料庫會包含在 SQL Server 2012年的 FileTable

Template: Generic Hotfix

BUG #: 173453 (Content Maintenance) VSTS: 977015

Microsoft 會為一個可下載的檔案散佈 Microsoft SQL Server 2012年修正程式。 的修正程式是累積的因為每個新版本包含的所有 hotfix,並隨附於先前的 SQL Server 2012年所有安全性修正程式會都修正版本。

徵狀

請試想下列案例:

  • 您在 Microsoft SQL Server 2012年有 AlwaysOn 可用性群組。

  • 可用性群組中的資料庫包含一個以上的 FileTable。

  • 在 [可用性] 群組中,發生容錯移轉。

在這個案例中,可能需要較長的時間比預期的共用 FILESTREAM 資料上線。注意這個問題是比較容易發生當已經很長的時間,因為先前的容錯移轉。

原因

[$FSLOG] 資料夾中的 FSLOG 記錄的截斷作業需要長時間,就會發生這個問題。 當先前的容錯移轉後經過很長的時間時,FSLOG 的多筆記錄所累積在第二個複本上的 [FSLOG] $ 資料夾,而不被截斷。 當發生容錯移轉時,次要複本會成為新的主要複本,而必須截除 FSLOG$ 資料夾的檔案表格已資料夾中的檔案之前,可能來自線上使用。 在此情況下,花很長的時間,以清除數以百萬計的 FSLOG 記錄。

解決方案

您套用此 hotfix 之後,第二個複本已啟用 FSLOG$ 資料夾中的截斷作業。

SQL Server 2012年的服務套件資訊

若要解決這個問題,請取得最新的 service pack 的 SQL Server 2012年。如需詳細資訊,按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

2755533 如何取得最新的 service pack 的 SQL Server 2012

狀態

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

因應措施

若要解決這個問題,請以減少次要複本上的 FSLOG 記錄的累積規劃可用性規則群組錯誤後移轉。 例如,計畫每週的可用性群組錯誤後移轉。

其他相關資訊

如需有關如何使用 AlwaysOn 可用性群組中的 「 FILESTREAM 」 及 「 FileTable 」 功能的詳細資訊,請移至下列 MSDN 網站:

如何使用 FILESTREAM 和 FileTable 與 AlwaysOn 可用性群組如需有關 「 FileTables 」 功能的詳細資訊,請移至下列 MSDN 網站:

「 FileTables 」 功能的一般資訊如需有關軟體更新術語的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:

824684 描述 Microsoft 軟體更新所使用的標準術語說明

Author: hanspo; jannaw
Writer: v-fismao
Tech Reviewer: hanspo; jannaw; sqlprev
Editor: v-mordew

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×