✕ סגור 
צור קשר
תודה על ההתעניינות .

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

מעקב אחר אירועים בזמן אמת ב Sql Azure DB

פיני קרישר
|
May 22, 2017
alt="blogs"
Events
alt="blogs"
title="Google"
alt="blogs"
Event

אני אוהב לאחד חידושים. כאשר יצא SQLServer 2014 יצא גם DMV חדש dm_exec_query_profiles זה נתן לנו יכולת לעקוב אחרי התקדמות פעילויות כמו יצירת אינדקס או Rebuild. להלן לינק נחמד מאד שמסביר את זה

CREATE INDEX Monitoring Progress

‍מספר סקריפטים שמראים כיצד להשתמש ולראות את התקדמות הבניה של האינדקס למשל:

SELECT node_id,

physical_operator_name,

SUM(row_count) row_count,

SUM(estimate_row_count) AS estimate_row_count,

CAST(SUM(row_count)*100 AS float)/SUM(estimate_row_count) as estimate_percent_complete

FROM sys.dm_exec_query_profiles

WHERE session_id=@SPID

GROUP BY node_id,physical_operator_name

ORDER BY node_id desc;

ב SQL Azure אני משתמש בו לעיתים תכופות - אולם פה אני מנצל את היכולת של ה PAAS, אני מעלה ל Tielr גבוה מאד מריץ את מה שצריך להריץ - יודע בדיוק מתי זה ייגמר באמצעות שאילתא זו ואז מוריד ת ה Tier חזרה.

‍כמו שאמרתי אני משלב 2 חידושים - ה DMV והיכולת להעלות Tier ולהריץ דברים מאד מהר.

יש לציין שכרגע הסקריפט ירוץ או כאשר מדליקים ברמת הסשן דגל כלשהוא או שאני לוחץ על

"include live query statistics"

זהו לבנתיים.

תנצלו את החידוש הזה

אני אוהב לאחד חידושים. כאשר יצא SQLServer 2014 יצא גם DMV חדש dm_exec_query_profiles זה נתן לנו יכולת לעקוב אחרי התקדמות פעילויות כמו יצירת אינדקס או Rebuild. להלן לינק נחמד מאד שמסביר את זה

CREATE INDEX Monitoring Progress

‍מספר סקריפטים שמראים כיצד להשתמש ולראות את התקדמות הבניה של האינדקס למשל:

SELECT node_id,

physical_operator_name,

SUM(row_count) row_count,

SUM(estimate_row_count) AS estimate_row_count,

CAST(SUM(row_count)*100 AS float)/SUM(estimate_row_count) as estimate_percent_complete

FROM sys.dm_exec_query_profiles

WHERE session_id=@SPID

GROUP BY node_id,physical_operator_name

ORDER BY node_id desc;

ב SQL Azure אני משתמש בו לעיתים תכופות - אולם פה אני מנצל את היכולת של ה PAAS, אני מעלה ל Tielr גבוה מאד מריץ את מה שצריך להריץ - יודע בדיוק מתי זה ייגמר באמצעות שאילתא זו ואז מוריד ת ה Tier חזרה.

‍כמו שאמרתי אני משלב 2 חידושים - ה DMV והיכולת להעלות Tier ולהריץ דברים מאד מהר.

יש לציין שכרגע הסקריפט ירוץ או כאשר מדליקים ברמת הסשן דגל כלשהוא או שאני לוחץ על

"include live query statistics"

זהו לבנתיים.

תנצלו את החידוש הזה

לפרטים נוספים ויצירת קשר עם נציג אורקל

תודה הודעתך התקבלה

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

פיני קרישר

הירשם לרשימת הדיוור של IsraelClouds

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form

מילון מונחיםהשירותים שלנו תנאי שימושהרשמה לניוזלטרמדיניות פרטיות