Als «sql-server» getaggte Fragen

Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.


2
CPU-Scheduler offline
Ich habe mich bei einem neuen Client-System angemeldet und sp_blitz ausgeführt, um zu sehen, was wackelt. Es wird zurückgemeldet, dass " CPU Schedulers Offline " für mich neu ist. Einige CPU-Kerne sind für SQL Server aufgrund von Affinitätsmaskierungs- oder Lizenzierungsproblemen nicht zugänglich. Fair genug, ich führe die Basisabfrage aus SELECT …

2
Verfügbarkeitsgruppen-Listener
Ich sehe AlwaysOn-Verfügbarkeitsgruppen. Je mehr ich es mir anschaue, desto mehr scheint es, dass die Verfügbarkeits-Listener-Gruppe ein einzelner Fehlerpunkt ist. Wo genau läuft der Hörer eigentlich? Ein separater Server, der primäre SQL Server, alle? Angenommen, ich habe einen ganzen Anwendungsstapel in meinem zweiten Rechenzentrum. Wie konfiguriere ich die Listener so, …


5
Einen Scan bekommen, obwohl ich eine Suche erwarte
Ich muss eine SELECTAnweisung optimieren , aber SQL Server führt immer einen Index-Scan anstelle einer Suche durch. Dies ist die Abfrage, die sich natürlich in einer gespeicherten Prozedur befindet: CREATE PROCEDURE dbo.something @Status INT = NULL, @IsUserGotAnActiveDirectoryUser BIT = NULL AS SELECT [IdNumber], [Code], [Status], [Sex], [FirstName], [LastName], [Profession], [BirthDate], …


1
ORDER BY und Vergleich gemischter Buchstaben- und Zahlenfolgen
Wir müssen einige Berichte über Werte erstellen, bei denen es sich normalerweise um gemischte Zeichenfolgen aus Zahlen und Buchstaben handelt, die "natürlich" sortiert werden müssen. Dinge wie zB "P7B18" oder "P12B3". @Die Zeichenfolgen bestehen hauptsächlich aus Buchstabenfolgen und abwechselnden Zahlen. Die Anzahl dieser Segmente und die Länge der einzelnen Segmente …

1
Was ist der effizienteste Weg, um zwei große Ergebnismengen in SQL Server 2012 zu vergleichen?
Aktuelle Ratschläge für den effizientesten Weg zum Vergleich zweier großer Ergebnis- / Zeilensätze scheinen darin zu bestehen, den EXCEPTOperator zu verwenden. Dieses eigenständige SQL-Skript wird mit zunehmender Zeilengröße sehr ineffizient (@last-Werte ändern). Ich habe versucht, eindeutige Einträge in einer kombinierten Tabelle zu finden, aber ohne Verbesserung. DECLARE @first AS INT, …


1
Warum enthält der Abfrageausführungsplan SELECT COUNT () eine linksverknüpfte Tabelle?
In SQL Server 2012 habe ich eine Tabellenwertfunktion mit Verknüpfung zu einer anderen Tabelle. Ich muss die Anzahl der Zeilen für diese 'Tabellenwertfunktion' zählen. Wenn ich den Ausführungsplan überprüfe, sehe ich die linke Verknüpfungstabelle. Warum? Wie kann die linksverknüpfte Tabelle die Anzahl der zurückgegebenen Zeilen beeinflussen? Ich würde erwarten, dass …


3
Immer in Verfügbarkeitsgruppe, Benutzer immer auf schreibgeschützte Instanz umleiten
Wir haben eine Always On-Verfügbarkeitsgruppe mit einer primären und einer lesbaren sekundären Gruppe. Wir haben einen Benutzer für das Implementierungsteam, der die Datenbank verwendet, um die Richtigkeit der Daten zu überprüfen, die in die Datenbank aufgenommen werden sollen. Die Benutzer haben nur das Recht, aus der Datenbank zu lesen, aber …




Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.