CursorOpen Event Class
-
יום שני 02 אפריל 2012 11:26
שלום,
אני מעוניין לעקוב אחרי Cursor אצלי במערכת באמצעות פרופיילר - עשיתי בסביבת הפיתוח ניסיון פתחתי Cursor
סגרתי אבל הפרופיילר לא תופס אותו. ( Cursor פשוט של select)
קראתי ב מייקרוסופט ש:
The CursorOpen event class describes cursor open events that occur in application programming interface (API) cursors
האם ניתן להסיק מכך שאין באפשרותי לדעת מתי נפתח Cursor אצלי במערכת באמצעות פרופיילר ?
תודה מראש
שרון
כל התגובות
-
יום שני 02 אפריל 2012 11:39מנחה דיון
היי שרון,
SQL:StmtCompleted לא תופס?
Ami Levin, SQL Server MVP. CTO, DBSophic LTD. - http://www.dbsophic.com/ --Performance is the most significant driver in maintaining data and service availability.--
- סומן כתשובה על-ידי sharonof יום שלישי 03 אפריל 2012 08:20
-
יום שני 02 אפריל 2012 11:57
היי עמי,
זה תופס SQL:StmtCompleted
סיקרן אותי לדעת למה זה לא תופס CursorOpen ?
תודה שרון
- סומן כתשובה על-ידי sharonof יום שלישי 03 אפריל 2012 08:20
- סימון כתשובה בוטל על-ידי pituachEditor יום שני 30 אפריל 2012 04:28
-
יום שני 02 אפריל 2012 13:04מנחה דיון
אאל"ט ה EVENT הזה תופס רק API CURSORS
Ami Levin, SQL Server MVP. CTO, DBSophic LTD. - http://www.dbsophic.com/ --Performance is the most significant driver in maintaining data and service availability.--
- סומן כתשובה על-ידי sharonof יום שלישי 03 אפריל 2012 08:20
-
יום שני 02 אפריל 2012 19:38
הי שרון,
תשתמש ב- Extended events.
יש לך דוגמא ב פוסט הנ"ל, יש שם כמה דוגמאות תחפש את זו על ה- Cursor לצורך בדיקות.
בקוד יש לך דוגמא איך לחפש Events שקשורים ל- Cursor
http://sqlblog.com/blogs/aaron_bertrand/
Select * from sys.dm_xe_objects Where object_type = 'Event' and name like '%Curs%'
בהצלחה
אסף שלם
- נערך על-ידי Assaf_Shalem יום שני 02 אפריל 2012 19:43
- סומן כתשובה על-ידי sharonof יום שלישי 03 אפריל 2012 08:20
-
יום שישי 13 אפריל 2012 11:42
היי שרון,
ה-CursorOpen וה-CursorClose איוונטים נכללים תחת Cursors group..
הינה לינק שמסביר - Replaying a Profiler Trace
חג שמח :)
חיים פישנר.
- הוצע כתשובה על-ידי haim fishner יום שישי 13 אפריל 2012 11:42