none
Wartungsplan erzeugt trc und xel Dateien RRS feed

  • Frage

  • Hallo!
    Unser Wartungsplan erzeugt seit kurzem trc und xel Dateien (liegen im LOG-Verzeichnis). Laut Typ sind das "SQL Server Profiler - trace data file" (trc) und "SQL Server Extended Event Log File" (xel).

    Der Wartungsplan ist erfolgreich durchgelaufen. Ich konnte nur feststellen, dass CHECKDB heute doppelt so schnell war wie sonst üblich (?).

    Öffnet man das trc-File (mit Profiler), dann sieht man 2 Meldungen: "Missing Column Statistics" und "Sort Warnings".

    Die Statistiken müssten eigenltich automatisch erstellt werden - AUTO_CREATE_STATISTICS und AUTO_UPDATE_STATISTICS sind eingeschaltet.

    MSDN zu Sort Warnings "Die Sort Warnings-Ereignisklasse gibt an, dass der Arbeitsspeicher für Sortiervorgänge nicht ausreicht".

    Es läuft nur ein Extended Event - aber das bisher ohne Probleme...

    Ich bin mir gerade nicht sicher ob und was ich da machen kann....
    Für Tipps wäre ich dankbar :)

    Gruß,
    Frank
    Donnerstag, 21. November 2019 09:42

Alle Antworten

  • Hallo Frank,

    das kann ich mir eigentlich nicht vorstellen, dass es etwas mit einem Wartungsplan zu tun hat. Das sind vielmehr Default-Traces, bzw. Extended Event Sessions.

    Siehe hierzu auch: Woher kommt SQL Trace 1?

    Im Management Studio siehst Du auch standardmäßig (bei SQL Server 2017 zwei) Extended Event Sessions system_health und telemetry_xevents, die für den entsprechenden Output im Log-Verzeichnis sorgen.


    Einen schönen Tag noch, Christoph - http://www.insidesql.org/blogs/cmu

    Donnerstag, 21. November 2019 15:15
    Beantworter
  • Hallo Christoph!
    Erstmal Danke für Deine Antwort und den Link :).

    1. Das mit den Traces ist mir ein Rätsel. Laut SQL Protokol wurde ein trace das Letzte Mal im Februar gestartet... Da passiert auch nix mehr.

    2. Zu den Extended Events: Es gibt alte (!) Protokol-Dateien, die stammen von mir.
    Die aktuellen Dateien kenne ich nicht. Der Name ist in folgender Art: SERVERNAME_MSSQLSERVER_SQLDIAG_0_132187681118140000.xel.
    Die Frage ist, warum diese plötzlich da sind und woher die kommen.

    Viele Grüße,
    Frank

    • Bearbeitet F. Peters Freitag, 22. November 2019 07:07
    Freitag, 22. November 2019 07:06
  • Hallo Frank,

    welche Version setzt Du denn ein und wann hast Du dort zuletzt ein CU oder SP eingespielt?

    Könnte das evtl. die Ursache sein?


    Einen schönen Tag noch, Christoph - http://www.insidesql.org/blogs/cmu

    Freitag, 22. November 2019 08:47
    Beantworter
  • Hallo Christoph,

    das letzte Update ist schon eine Weile her. Wir setzen die SQL Server Version 2012 (SP3-CU7) (KB3205051) - 11.0.6579.0 (X64) ein...

    Freitag, 22. November 2019 09:33