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.

1
Indexsuche mit ODER-Bedingung im Vergleich zu separaten SELECTs viel langsamer
Basierend auf diesen Fragen und den gegebenen Antworten: SQL 2008 Server - Leistungsverlust, möglicherweise verbunden mit einer sehr großen Tabelle Eine große Tabelle mit historischen Daten weist zu viel SQL Server 2008 Std. Zu. Speicher - Leistungsverlust für andere Datenbanken Ich habe eine Tabelle in einer Datenbank SupervisionP wie folgt …

3
AlwaysOn-Verfügbarkeitsgruppen log_send_rate
Bei all unseren AlwaysOn-Setups, bei denen Windows 2012 und SQL Server 2012 in virtuellen Maschinen und auf Bare-Metal ausgeführt werden, gibt die log_send_rate in sys.dm_hadr_database_replica_statesdurchweg falsche Werte zurück. Zum Beispiel (für den synchronen Modus) sys.dm_hadr_database_replica_states.log_send_rate (ave = 36.571 (kb / s in bol aufgeführt)) Perfmon - SQLServer: Verfügbarkeitsreplik - An …

1
Erläuterung für langsames LÖSCHEN mit SQL Server angefordert
Ich möchte einige zusätzliche Einblicke / Gründe für das Löschverhalten von SQL Server erhalten. Wir haben eine ziemlich große Datenbank von über 1800 GB. Darin befinden sich einige sehr flache Tabellen (nur wenige ganzzahlige Spalten) mit vielen Millionen Zeilen. Wenn wir 10.000 Zeilen aus diesen flachen Tabellen löschen, sind die …

1
Warum funktioniert UNPIVOT mit der Kompatibilitätsstufe 80 DB?
Ich versuche, Daten mit UNPIVOT in einer SQL Server 2008 SP3-Datenbank abzurufen, die auf Kompatibilitätsstufe 80 ausgeführt wird. Dies sollte bedeuten, dass UNPIVOT nicht funktioniert, in meinem Fall jedoch unter bestimmten Umständen ... Werke: Unabhängige SELECT-Abfrage des Formulars: SELECT...FROM...UNPIVOT...WHERE...GROUP BY Funktioniert nicht: Dieselbe Abfrage in einer LEFT JOIN ()anderen Tabelle …


2
Legen Sie den einfachen Wiederherstellungsmodus fest und verkleinern Sie die Protokolldateien für alle vom Benutzer erstellten Datenbanken
Ich hoffe, Sie können mich in die richtige Richtung weisen. Ich bin kein häufiger Benutzer von T-SQL, habe aber etwas gegoogelt und das folgende Skript gefunden. Ich habe das Skript etwas korrigiert. Ich möchte, dass das Skript: Auswählen aller Datenbanken mit Ausnahme der System-DBs. Wiederherstellung auf einfach setzen. So verkleinern …

2
Erstellen eines Index für ein berechnetes Feld: Zeichenfolge oder Binärdaten werden abgeschnitten
Ich habe eine Tabelle Foomit folgenden Feldern: ID bigint not null identity(1,1), SerializedValue nvarchar(max), LongValue as TRY_CAST(SerializedValue as bigint) Jetzt möchte ich einen Index für LongValue erstellen, damit ich leicht nach serialisierten Werten suchen kann, die Zahlen darstellen. create nonclustered index IX_Foo on Foo(LongValue); Was mir folgenden Fehler ausspuckt: String …

3
Wie erstelle ich eine neue Tabelle mit denselben Einschränkungen und Indizes?
Ich erstelle eine neue Tabelle mit Primärschlüsseleinschränkungen und einem nicht gruppierten Index in dieser Tabelle. Ich weiß, ich möchte eine weitere Tabelle mit derselben Struktur und denselben Werten sowie Schlüsseln und Indizes erstellen. create table Dummy (id integer ,name varchar(20),salary integer Constraint PK_Con_id primary key(id)) insert into Dummy values(11,'AAA',1000); insert …

5
SQL Server 2012-Backup immer aktiv, vollständig oder nur kopierbar
Ich benötige eine kurze Erläuterung der Nur-Kopie-Sicherung im Vergleich zur vollständigen Sicherung, da es sich um die Nummerierung des Transaktionsprotokolls und die Wiederherstellung handelt, falls erforderlich. Ich habe SQL Server 2012-Setup mit immer aktiviert für mehrere Datenbanken. Die Verfügbarkeitsgruppen werden mit der bevorzugten Sicherung auf dem Replikat eingerichtet. Auf dem …

2
Intermittierende RESOURCE_SEMAPHORE_QUERY_COMPILE Wartestatistiken
Ich versuche, einige zeitweise auftretende CPU-Spitzen zu beheben, die auf einem unserer Produktions-SQL-Server auftreten. Wir führen SQL Server 2008 R2 Standard Edition mit 28 GB RAM und 4 CPU-Kernen aus. In diesem Fall stellen wir fest, dass eine große Anzahl von RESOURCE_SEMAPHORE_QUERY_COMPILER-Wartezeiten etwa ein bis zwei Minuten dauert und dann …

9
Die Datenbank kann nicht aktualisiert werden, da sie schreibgeschützt ist oder schreibgeschützte Dateien enthält. Machen Sie die Datenbank oder Dateien beschreibbar und führen Sie die Wiederherstellung erneut aus
Ich habe eine Datenbankdatei erhalten. Die Anweisungen zum Laden lauten, SQL Server 2005 zu installieren und dann mit SQL Server Management Studio anzuhängen. Nachdem ich alles installiert hatte, habe ich versucht, die MDF-Datei anzuhängen, aber dann heißt es: Die Verzeichnissuche für die Datei "D: {Ordnername} {Dateiname} .LDF" ist mit dem …

1
Häufige, "zufällige" SQL Server-Verbindungszeitlimits
In den letzten Tagen hatten unsere Kunden zeitweise Verbindungszeitüberschreitungen zu unserem Datenbankserver. Mehrere Ajax-Aufrufe auf derselben Seite, die mehrmals eine Verbindung zum Server herstellen, weisen eine Mischung aus Erfolg und Misserfolg auf. Manchmal treten bei bestimmten Website-Benutzern Verbindungsprobleme auf, während andere Benutzer nicht von derselben Site stammen. Ich bin nicht …




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.