Pytania otagowane jako xml

Skrót od „eXtensible Markup Language”. Tekstowy język znaczników do przesyłania danych strukturalnych.

2
Optymalizacja planów za pomocą czytników XML
Wykonanie zapytania stąd, aby wyciągnąć zdarzenia impasu z domyślnej sesji zdarzeń rozszerzonych SELECT CAST ( REPLACE ( REPLACE ( XEventData.XEvent.value ('(data/value)[1]', 'varchar(max)'), '<victim-list>', '<deadlock><victim-list>'), '<process-list>', '</victim-list><process-list>') AS XML) AS DeadlockGraph FROM (SELECT CAST (target_data AS XML) AS TargetData FROM sys.dm_xe_session_targets st JOIN sys.dm_xe_sessions s ON s.address = st.event_session_address WHERE [name] …

1
Bardzo dziwna wydajność z indeksem XML
Moje pytanie opiera się na tym: https://stackoverflow.com/q/35575990/5089204 Aby udzielić odpowiedzi, wykonałem następujący scenariusz testowy. Scenariusz testowy Najpierw tworzę tabelę testową i wypełniam ją 100 000 wierszy. Liczba losowa (od 0 do 1000) powinna prowadzić do ~ 100 wierszy dla każdej liczby losowej. Liczba ta jest umieszczana w kolumnie varchar i …

2
LOB_DATA, wolne skanowanie tabeli i niektóre pytania we / wy
Mam dość dużą tabelę, w której jedną z kolumn są dane XML, a średni rozmiar wpisu XML wynosi ~ 15 kilobajtów. Wszystkie pozostałe kolumny są regularnymi liczbami całkowitymi, bigintami, identyfikatorami GUID itp. Aby mieć konkretne liczby, powiedzmy, że tabela ma milion wierszy i ma rozmiar ~ 15 GB. Zauważyłem, że …


2
Konwertowanie VARCHAR na VARBINARY
Prowadzę dziennik drogich uruchomionych zapytań wraz z ich planami zapytań w tabeli, abyśmy mogli monitorować trendy w wydajności i identyfikować obszary wymagające optymalizacji. Doszło jednak do tego, że plany zapytań zajmują zbyt dużo miejsca (ponieważ przechowujemy cały plan dla każdego zapytania). Dlatego próbuję znormalizować istniejące dane, wyodrębniając QueryPlanHash i QueryPlan …

3
Serwer SQL zmienia strukturę XML po wstawieniu
Wstawiam trochę danych XML do kolumny XML na serwerze SQL, ale po wstawieniu danych zostały one zmienione przez serwer SQL. Oto dane, które wstawiam <xsl:value-of select="name/n/given" /> <xsl:text> </xsl:text> <xsl:value-of select="name/n/family" /> Kiedy go czytam, wygląda to tak <xsl:value-of select="name/n/given" /> <xsl:text /> <xsl:value-of select="name/n/family" /> Zwróć uwagę na drugą …
15 sql-server  xml 

3
Połącz wszystkie wartości tego samego elementu XML za pomocą XPath / XQuery
Mam wartość XML taką jak ta: <R> <I>A</I> <I>B</I> <I>C</I> ... </R> Chcę złączyć wszystkie Iwartości i zwraca je w postaci pojedynczego łańcucha: ABC.... Teraz wiem, że mogę zniszczyć XML, zsumować wyniki jako XML bez węzłów i zastosować .values('text()[1]', ...)do wyniku: SELECT ( SELECT n.n.value('text()[1]', 'varchar(50)') AS [text()] FROM @MyXml.nodes('/R/I') …

1
Jak mogę zniszczyć ten dokument XML zdarzeń rozszerzonych tak szybko, jak to możliwe?
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ś …

2
sp_send_dbmail procedura składowana wyślij z załącznikiem
Zadanie polegało na wysyłaniu małego miesięcznego raportu do jednego z moich klientów. Raport był wcześniej uruchamiany ręcznie w instancji, dane wyjściowe kopiowane były do ​​arkusza kalkulacyjnego i wysyłane do klienta jako załącznik. Szukam bardziej trwałego rozwiązania, więc zamierzam użyć sp_send_dbmailprocedury składowanej do uruchomienia zapytania i wysłania go jako załącznika. Wszystko …


4
Jak przechowywać dane w bazie danych bez tabel?
W szkole nauczyłem się tylko SQL, który zapisuje dane w tabelach. Obecnie pracuję nad projektem, w którym dane są przechowywane w plikach XML. Dodatkowo każdy plik XML zawiera odniesienie do plików wizualnych (JPEG). Sam plik XML zawiera ponad tysiąc punktów współrzędnych oraz dodatkowe informacje na temat danych. Moim zdaniem przechowywanie …

3
SQL do odczytu XML z pliku do bazy danych PostgreSQL
Jak napisać SQL, aby odczytać plik XML w XMLwartości PostgreSQL ? PostgreSQL ma rodzimy typ danych XML z XMLPARSEfunkcją analizowania ciągu tekstowego do tego typu. Ma także sposoby odczytu danych z systemu plików; COPYstwierdzenie, między innymi. Ale nie widzę sposobu na pisanie natywnych instrukcji SQL PostgreSQL w celu odczytania zawartości …
12 postgresql  xml 

4
Kiedy używać typu danych XML
Jestem odpowiedzialny za utworzenie bazy danych projektu. Mamy pola, które rzadko mają wartość (1 na 10 000 rekordów) i staram się znaleźć najlepszy sposób przechowywania tego w bazie danych. O ile widzę, mam 3 opcje: Dodaj kolumnę w tabeli dla każdej dodatkowej wartości Dodaj połączoną tabelę, która odwołuje się do …


1
SQL Server Query Plan XML: QueryPlanHash Length
AKTUALIZACJA: To zdecydowanie błąd. Aby uzyskać szczegółowe informacje, zobacz ten przedmiot Connect . Podczas testowania niektórych zmian w sp_BlitzCache (pełne ujawnienie, jestem jednym z autorów), natknąłem się na coś, co moim zdaniem było błędem w naszym kodzie. W pewnym momencie dopasowujemy skrót planu zapytania, aby uzyskać koszt zapytania. Robimy to …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.