Ich verwende SQL Server 2016 und die Daten, die ich verwende, haben das folgende Formular. CREATE TABLE #tab (cat CHAR(1), t CHAR(2), val1 INT, val2 CHAR(1)); INSERT INTO #tab VALUES ('A','Q1',2,NULL),('A','Q2',NULL,'P'),('A','Q3',1,NULL),('A','Q3',NULL,NULL), ('B','Q1',5,NULL),('B','Q2',NULL,'P'),('B','Q3',NULL,'C'),('B','Q3',10,NULL); SELECT * FROM #tab; Ich möchte die letzten Nicht-Null-Werte über Spalten erhalten val1und nach val2gruppiert catund sortiert nach …
Können Sie mir bitte helfen, die Vor- und Nachteile der Verwendung der Ola-Lösung gegenüber dem Wartungsplan zu verstehen? Ich habe eine Präsentation basierend auf SQL Pass ( http://www.pass.org/DownloadFile.aspx?File=ebae1b31 ) vorbereitet, die ich präsentieren werde. Ich bereite auch einige Szenarien vor, die die Lösungsadressen von Ola und die Wartungsplanlösung nicht erfüllen. …
Ich habe einen Entwickler, der möchte, dass bei einer select-Anweisung ohne Reihenfolge nach die Zeilen in einer Tabelle in der Reihenfolge angezeigt werden, in der sie eingefügt wurden. Der Entwickler schlug vor, von einem Clustered-Index zu einem Nicht-Clustered-Index zu wechseln. Gibt dies durch Ändern des Index von "Clustered" in "Non-Clustered" …
Diese Frage wurde inspiriert diese [geschlossen] und ist auf diese nahezu identisch ein , jedoch unter Verwendung der verschiedenen RDBMS (PostgreSQL vs. MySQL). Angenommen, ich habe eine Liste von Tumoren (diese Daten werden aus realen Daten simuliert): CREATE table illness (nature_of_illness VARCHAR(25), created_at DATETIME); INSERT INTO illness VALUES ('Cervix', '2018-01-03 …
Der Abfragespeicher der SQL-Systemdatenbank (Master, Modell, msdb, tempdb) kann nur für msdb verwendet werden. Ich habe nach einer Dokumentation zum Abfragespeicher in msdb gesucht und keine gefunden. Während Sie es in der GUI nicht sehen können, kann es auf Ihrer SQL 2016-Instanz überprüft werden Validate Query Store ist deaktiviert USE …
Wie kann ich SQL Server 2014 beim Verknüpfen einer Mastertabelle mit einer Detailtabelle dazu ermutigen, die Kardinalitätsschätzung der größeren (Detail-) Tabelle als Kardinalitätsschätzung der Verknüpfungsausgabe zu verwenden? Wenn Sie beispielsweise 10K-Masterzeilen mit 100K-Detailzeilen verknüpfen, möchte SQL Server, dass der Join auf 100K-Zeilen geschätzt wird - genau wie die geschätzte Anzahl …
Ich schreibe einen benutzerdefinierten JSON-Parser in T-SQL † . Für den Zweck meines Parsers verwende ich die PATINDEXFunktion, die die Position eines Tokens aus einer Liste von Token berechnet. Die Token in meinem Fall sind alle Einzelzeichen und enthalten Folgendes: {} []:, Wenn ich die (erste) Position eines von mehreren …
TL; DR: Wenn Sie über einen Namen, der in IPv6-Loopback ( ::1) aufgelöst wird, eine Verbindung zu meinem SQL Server Docker-Container herstellen , sind SMO-Aufrufe sehr langsam. Bei der Verwendung 127.0.0.1sind sie schnell. Ich versuche zu lernen, wie man das Docker-Bild Microsoft / MSSQL-Server-Windows-Entwickler verwendet . Gemäß der Microsoft-Dokumentation macht …
Ich habe einige Jahre lang eine Kopie von SQL Server 2014 Standard auf meiner Entwicklungsbox als Standardinstanz installiert. Ich habe Standard auf meinem Computer installiert, weil ich eine kostenlose Lizenz hatte, die ich über mein MSDN-Abonnement verwenden konnte. Jetzt möchte ich SQL Server 2014 deinstallieren und SQL Server 2017 Developer …
In meiner Umgebung laufen Server mit nativen Backups und Ola Hallengren-Plänen. Unsere Server sind eine Kombination aus 2008, 2012 und 2014. Alle vollständigen Sicherungen werden um 12 Uhr morgens durchgeführt, und Protokollsicherungen werden alle 15 Minuten durchgeführt. Ich habe die Sommerzeit noch nie berücksichtigt. Bitte sagen Sie mir, welche Anpassungen …
Ich suche Hilfe, um diese Abfrageleistung zu verbessern. SQL Server 2008 R2 Enterprise , maximaler RAM 16 GB, CPU 40, maximaler Parallelitätsgrad 4. SELECT DsJobStat.JobName AS JobName , AJF.ApplGroup AS GroupName , DsJobStat.JobStatus AS JobStatus , AVG(CAST(DsJobStat.ElapsedSec AS FLOAT)) AS ElapsedSecAVG , AVG(CAST(DsJobStat.CpuMSec AS FLOAT)) AS CpuMSecAVG FROM DsJobStat, AJF …
Ich muss mehr als 16 Millionen Datensätze aus einer Zeile mit mehr als 221 Millionen Zeilen löschen und es geht extrem langsam voran. Ich freue mich, wenn Sie Vorschläge teilen, um den folgenden Code schneller zu machen: SET TRANSACTION ISOLATION LEVEL READ COMMITTED; DECLARE @BATCHSIZE INT, @ITERATION INT, @TOTALROWS INT, …
Ich habe 3 "große" Tabellen, die auf einem Spaltenpaar (beide ints) verbunden sind. Tabelle 1 enthält ~ 200 Millionen Zeilen Tabelle 2 enthält ~ 1,5 Millionen Zeilen Tabelle 3 enthält ~ 6 Millionen Zeilen Jeder Tisch hat einen Clustered - Index auf Key1, Key2und dann eine weitere Spalte. Key1hat eine …
Wir versuchen, Service Broker in unserer Umgebung zum Laufen zu bringen, um einen Business Case zu lösen. Ich weiß nicht, ob der Nachrichtentitel gut ist, aber meine Frage ist unten. Aber es ist vielleicht keine gute Frage, also ist es danach, was wir tun und warum ich denke, dass es …
Ich habe gelesen, dass SQL Server 2017 jetzt PowerBI Server enthalten wird. Sie haben SSRS auch auf ein anderes Installationsprogramm verschoben, sodass es nicht in der ursprünglichen SQL Server-Installation enthalten ist. Bedeutet dies, dass Microsoft irgendwann versuchen wird, SSRS zu verwerfen? Sollte unser Team versuchen, neue Berichte in PowerBI zu …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.