Często widzę pytania, w których ludzie chcą wiedzieć, czy coś się wydarzyło, kiedy to się wydarzyło lub kto wykonał to działanie. W wielu przypadkach SQL Server po prostu nie śledzi tych informacji. Na przykład: Kto ostatnio wykonał procedurę przechowywaną dbo.MyProcedure? Kto zaktualizował salarykolumnę w dbo.Employeestabeli? Kto ostatnio pytał o dbo.Ordersstół …
Wydłużone zdarzenia wydają się lepszą technologią i mniejszym obciążeniem serwera, ale SQL Profiler / perfmon ma lepsze narzędzia. Wydłużone wydarzenia wydają się mieć bardziej stromy przebieg uczenia się. W jakim kontekście należy użyć każdego z nich? Czy warto ominąć stromą krzywą uczenia się, aby skorzystać z rozszerzonych wydarzeń?
Ostatnio korzystam z rozszerzonych zdarzeń w programie SQL Server, aby pomóc mi przeprowadzić analizę porównawczą i zoptymalizować różne zapytania. Do tej pory, aby wyświetlić dane zdarzenia, korzystałem z funkcji „Oglądaj dane na żywo” w SSMS. Problem, który mam, polega na tym, że wydaje się, że funkcja Live Events korzysta z …
Na tym forum było pytanie o module_endjednostkę czasu trwania Zdarzenia Rozszerzonego , na które odpowiedziałem. Szczegóły tutaj . Czy zawsze jest to w mikrosekundach dla wszystkich zdarzeń?
Jeśli dodasz „zbyt wiele” akcji do zdarzenia w sesji zdarzenia, pojawi się ten błąd: Msg 25639, poziom 16, stan 23, wiersz 1 Zdarzenie „[nazwa zdarzenia]” przekracza liczbę dozwolonych działań powiązanych. Ile akcji jest dozwolonych? Czy to zależy od wydarzenia? Odpowiedź, oparta na eksperymentach, wydaje się być na 27 dla sqlserver.rpc_completed. …
Utworzyłem sesję zdarzeń rozszerzonych w SQL Server 2008 R2. Sesja jest uruchamiana i zbiera zdarzenia w miarę ich występowania, dokładnie tak, jak można się spodziewać. Jeśli zniszczę plik xml, gdy jest stosunkowo mało zdarzeń, wydajność jest do zaakceptowania. Kiedy mam tysiące wydarzeń, niszczenie xml trwa wieczność. Wiem, że robię coś …
Czy istnieje sposób na zwiększenie rozmiaru <inputbuf>elementu w impasie XML przechwyconym przez sesję zdarzeń rozszerzonych impasu? Chcemy zobaczyć pełne zapytanie, które pomoże wskazać problem w kodzie aplikacji. Wydaje się być ograniczony do 1024 znaków +/-. Czy można to zwiększyć? Przykładowy kod XML znajduje się poniżej. Możesz zobaczyć, że tekst zapytania …
Ostatnio pracuję nad zrozumieniem danych lub metryk przechowywanych w pliku zdarzeń zdarzeń rozszerzonych dotyczących kondycji systemu. Staramy się zaimplementować gromadzenie danych wskaźników wydajności przy użyciu kondycji systemu, jak tutaj podano Istnieją raporty, które podają takie dane, jak UŻYTKOWANIE PROCESORA, inne wykorzystanie procesów itp., Które są zbierane z nazwanych zdarzeń kondycji …
Mam problemy z jednym z moich serwerów SQL Server 2016 Standard. Mam 8 serwerów produkcyjnych, a ten jest jedynym, który ulega awarii losowo bez śladu w dzienniku. Mam włączone system_health. Zauważyłem, że mam wiersz w kondycji systemu, który ma „sql_exit_invoked”. Próbuję znaleźć więcej informacji w tym wierszu. Co to znaczy? …
Korzystam z programu SQL Server 2014 Developer Edition na moim komputerze. Próbuję wyświetlić dane w sesji system_health. W SSMS połączyłem się z bazą danych, rozszerzyłem serwer / Zarządzanie / Rozszerzone zdarzenia / Sesje. Widzę AlwaysON_health (zatrzymany) i system_health (uruchomiony). Po kliknięciu sesji system_health prawym przyciskiem myszy pojawia się następujący błąd: …
Korzystam z rozszerzonych zdarzeń do śledzenia instrukcji używanych przez naszą aplikację. Utworzyłem sesję, która zbierze potrzebne informacje, z tym że chciałbym również poznać rzeczywiste wartości użytych parametrów . Wykonuję to śledzenie w środowisku nieprodukcyjnym i każda wydajność, której dotyczy śledzenie, jest akceptowalna. Wszystkie zapytania pochodzą z Hibernacji i zostały sparametryzowane …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.