CursorOpen Event Class

已答复 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
    •