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
Verbraucht das Erstellen von Transaktionsprotokollsicherungen alle 15 Minuten mehr Speicherplatz als Protokollsicherungen alle 6 Stunden?
In unserer Umgebung ist der Netzwerkspeicher platzsparend. Gleichzeitig möchte ich sicherstellen, dass wir alle 15 Minuten Transaktionsprotokollsicherungen durchführen, anstatt alle 6 Stunden die aktuellen. Meine Frage ist, ob das Ändern des Protokollsicherungsintervalls von 6 Stunden auf alle 15 Minuten mehr Speicherplatz verbraucht.

4
SQL Server-Abfragespeicher - Was wird als Ad-hoc-Abfrage angesehen?
Ich habe mich intensiv mit dem SQL Server-Abfragespeicher befasst und sehe häufig Verweise auf Ad-hoc-Abfragen. Ich habe jedoch nicht gesehen, wie der Abfragespeicher eine Ad-hoc-Abfrage bestimmt. Ich habe Stellen gesehen, an denen davon ausgegangen werden kann, dass es sich um eine Abfrage ohne Parameter oder eine Abfrage handelt, die nur …

1
Wer verwendet meine Worker-Threads? SQL Server 2014 - HADR
Wir hatten kürzlich ein Problem in unserer SQL Server 2014-HADR-Umgebung, in der einem der Server die Arbeitsthreads ausgegangen sind. Wir haben die Nachricht erhalten: Der Thread-Pool für AlwaysOn-Verfügbarkeitsgruppen konnte keinen neuen Worker-Thread starten, da nicht genügend Worker-Threads verfügbar sind. Ich habe bereits eine andere Frage geöffnet, um eine Erklärung zu …


1
Identifizieren Sie die Grundursache dafür, warum die Datenbank im Status RESTORING steckt
Ich weiß, dass es Fragen gibt, die das Problem lösen, dass eine Datenbank im RESTORINGStatus steckt, und habe diese Lösungen verwendet, um die Datenbank manuell wieder online zu schalten, aber mein Szenario ist etwas anders. Ich habe eine automatische Wiederherstellung mit Powershell-Skripten, die eine Kopie der Produktion in einer DEV-Instanz …



1
Warum bewirkt der READPAST-Hinweis, dass indizierte Ansichten ignoriert werden?
Ich untersuche anhand des READPASTHinweises, die Ressourcensperrung im Finanzsubsystem unserer Anwendung zu verringern. Es schien ein guter Weg zu sein, da Finanztransaktionsdatensätze immer nur hinzugefügt, nie aktualisiert oder gelöscht werden. Die einzigen Zeilen, die jemals übersprungen würden, sind brandneue Zeilen, die in eine Transaktion eingefügt werden. Sie existieren praktisch nicht …


3
Suchen Sie nach Ratschlägen zur Integration von Daten aus über 100 Client-DBs in eine zentralisierte Berichtsdatenbank
Ich bin ein SQL-Entwickler (nicht DBA oder Architekt) für ein kleines SaaS-Unternehmen (~ 50 Mitarbeiter). Ich habe die Aufgabe herauszufinden, wie man: Laden Sie Betriebsberichte aus unseren über 100 OLTP-Datenbanken herunter Lassen Sie diese Berichte für Daten aus mehreren Client-Datenbanken ausgeführt werden Positionieren Sie unser Unternehmen, um in Zukunft mehr …

2
Aktualisierungsstatistiken mit vollständigem Scan unter SQL Server 2014 verwenden 100% CPU, unter 2008 R2 15%
Warum verbrauchen vollständige Scan-Aktualisierungsstatistiken 100% der CPU unter SQL Server 2014, wenn möglicherweise 20% der CPU unter SQL Server 2008 R2 für dieselben Tabellen mit ähnlichen Hardwarefunktionen verwendet werden? Ich habe mir MAXDOPandere Optionen angesehen und sehe wirklich nichts, was auffällt. Mir ist klar, dass es Einstellungen geben könnte, die …

3
format () ist eine nicht deterministische integrierte Zeichenfolgenfunktion… richtig?
Wird jemand bestätigen, dass mir hier nicht einfach etwas fehlt, bevor ich ein Verbindungselement bezüglich des Mangels an Dokumentation dazu poste? Auf der Dokumentenseite, auf der formateine Zeichenfolgenfunktion aufgeführt ist: "Alle integrierten Zeichenfolgenfunktionen sind deterministisch." - String-Funktionen (Transact-SQL) Es wird auch nicht erwähnt, formatdass es auf verwandten Seiten nicht deterministisch …
10 sql-server 

2
Tablock-Hinweis löst Deadlocks aus
Ich habe zwei Datensätze mit minimaler Protokollierung in eine leere Heap-Tabelle eingefügt, indem ich zwei parallel und mit SQL der folgenden Form ausgeführte SQL-Aufgaben ausgeführt habe. INSERT INTO Table (TABLOCK) SELECT FROM ... Nachdem der Job etwas hängen geblieben war, wurde eine der SQL-Aufgaben zum Deadlock-Opfer. Unten finden Sie eine …

1
Problem mit Tabellennamenskonventionen und Richtlinienverwaltung in SQL Server 2016
In SQL Server 2012 war die Richtlinie so festgelegt, dass keine Leerzeichen in einem Tabellennamen zulässig sind. Wenn ich jedoch dieselbe Richtlinie in SQL Server 2016 verwende, wird eine Fehlermeldung angezeigt. Hier ist der Code für die Bedingung: DECLARE @condition_id INT EXEC msdb.dbo.sp_syspolicy_add_condition @name=N'No Spaces', @description=N'No spaces in table names.', …

2
Große Löschabfrage scheint eingefroren zu sein
Wir haben eine Löschabfrage für eine Datenbank mit 1,8 Mrd. Zeilen ausgeführt. Dieses Löschen würde 1,2 Milliarden Zeilen löschen. Im Nachhinein hätten wir diese Abfrage in jeweils 100 m aufgeteilt, aber wir befinden uns in einer Position, in der sie 24 Stunden lang ausgeführt wurde und die Protokolldatei 2 TB …

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.