none
sql server always on dashboard - Estimate Data Loss and Estimated Recovery Time RRS feed

  • שאלה

  • Hi all,

    At the always on dashboard (SSMS) there is 2 fields:

    • Estimate Data Loss (seconds) - Indicates the time difference of the last transaction log record in the primary replica and secondary replica. If the primary replica fails, all transaction log records within the time window will be lost.
    • Estimated Recovery Time (seconds) - Indicates the time in seconds it takes to redo the catch-up time. The catch-up time is the time it will take for the secondary replica to catch up with the primary replica.

    These fields are always 0 and it makes no sense…

    If the database replicas is not synchronizing- I’m expecting for some data loss and recovery time…

    Is anyone else having this?


    Best Regards, Itai Binyamin, MVP SQL Server Domain Expert Dell www.ItaiBinyamin.Blogspot.com

    יום שלישי 10 ספטמבר 2013 13:03

תשובות

  • הי איתי,

    לגבי "Estimate Data Loss", הערך יכול להיות 0 אם הרפליקות במצב "Synchronized". אתה יכול להשוות את הערך בעמודה "last_commit_time" שנמצאת ב-sys.dm_hadr_database_replica_states, בכל אחת מהרפליקות. ההפרש בין הערכים האלה הוא בעצם ה-"Estimate Data Loss".

    לגבי "Estimated Recovery Time", זה באמת לא כל-כך הגיוני שהוא יהיה 0. יכול להיות שהוא מראה 0 אם אחת מהרפליקות היא "Not Healthy" או "Suspended". יכול להיות שזה המצב אצלך?

    -----------------------------
    גיא גלנצר
    יועץ ומדריך SQL Server
    Madeira - SQL Server Services
    http://www.madeira.co.il

    • הוצע כתשובה על-ידי Guy GlantserMVP, Moderator יום ראשון 06 אוקטובר 2013 10:10
    • סומן כתשובה על-ידי Eran Sharvit יום שני 07 אוקטובר 2013 12:53
    יום רביעי 11 ספטמבר 2013 07:04
    מנחה דיון

כל התגובות

  • הי איתי,

    לגבי "Estimate Data Loss", הערך יכול להיות 0 אם הרפליקות במצב "Synchronized". אתה יכול להשוות את הערך בעמודה "last_commit_time" שנמצאת ב-sys.dm_hadr_database_replica_states, בכל אחת מהרפליקות. ההפרש בין הערכים האלה הוא בעצם ה-"Estimate Data Loss".

    לגבי "Estimated Recovery Time", זה באמת לא כל-כך הגיוני שהוא יהיה 0. יכול להיות שהוא מראה 0 אם אחת מהרפליקות היא "Not Healthy" או "Suspended". יכול להיות שזה המצב אצלך?

    -----------------------------
    גיא גלנצר
    יועץ ומדריך SQL Server
    Madeira - SQL Server Services
    http://www.madeira.co.il

    • הוצע כתשובה על-ידי Guy GlantserMVP, Moderator יום ראשון 06 אוקטובר 2013 10:10
    • סומן כתשובה על-ידי Eran Sharvit יום שני 07 אוקטובר 2013 12:53
    יום רביעי 11 ספטמבר 2013 07:04
    מנחה דיון
  • איתי?

    אתה איתנו?

    -----------------------------
    גיא גלנצר
    יועץ ומדריך SQL Server
    Madeira - SQL Server Services
    http://www.madeira.co.il

    יום ראשון 22 ספטמבר 2013 07:45
    מנחה דיון
  • :-)

    היי גיא,

    תודה רבה על התשובה. אני ממשיך לבדוק את הנושא מול הלקוח.

    תודה רבה !!


    Best Regards, Itai Binyamin, MVP SQL Server Domain Expert Dell www.ItaiBinyamin.Blogspot.com

    יום ראשון 22 ספטמבר 2013 12:53
  • הי איתי,

    יש חדש?

    נשמח לשמוע עדכון...

    תודה!

    -----------------------------
    גיא גלנצר
    יועץ ומדריך SQL Server
    Madeira - SQL Server Services
    http://www.madeira.co.il

    יום ראשון 29 ספטמבר 2013 07:20
    מנחה דיון