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.
Warum verwendet SQL Server Parallelität, wenn diese Abfrage ausgeführt wird, die eine Unterabfrage verwendet, jedoch keine, wenn ein Join verwendet wird? Die Join-Version wird seriell ausgeführt und dauert ca. 30-mal länger. Join-Version: ~ 30secs Unterabfrage-Version: <1 Sekunde BEARBEITEN: XML-Versionen des Abfrageplans: JOIN-Version SUBQUERY-Version
Ich habe eine Testdatenbank, mit der ich Berechtigungsprobleme habe. Ich kann nicht auf die Berichtsdatenbank zugreifen. In der Hilfedokumentation der Anwendung wird Folgendes angegeben: Resolution: 1. Launch the SQL Server Management Studio and connect to the database server(s) hosting the Vision and Reporting Server databases. 2. Expand the security folder. …
Ich erinnere mich anscheinend, dass Sie 2008 eine Sicherung in einer neuen Kopie einer Datenbank wiederherstellen konnten, indem Sie den Namen im Feld "Zieldatenbank" des Wiederherstellungsassistenten änderten. Es wird eine brandneue Datenbank erstellt, bei der es sich um eine Kopie der ursprünglichen Datenbank handelt, die zu dem von Ihnen gewünschten …
Dies ist SQL Server 2008 R2 SP2. Ich habe 2 Tische. Beide sind identisch (Daten und Indexierung), mit der Ausnahme, dass die erste Tabelle die Spalte VALUE nvarchar(max)und die zweite die gleiche Spalte hat nvarchar(800). Diese Spalte ist in einem nicht gruppierten Index enthalten. Ich habe auch einen Clustered-Index für …
Ich habe SQL 2012 mit SP1 auf meinem Computer installiert. Ich habe ein Backup einer Datenbank erstellt test.bak. Ich habe eine Datenbank mit test2demselben Namen , die Daten wurden jedoch geändert. Ich möchte test.baküber die test2Datenbank wiederherstellen . Ich erhalte immer den Fehler: Fehler 3154: Der Sicherungssatz enthält eine Sicherung …
Ich arbeite an SQL-Skript und muss das Skript nicht mehr fortsetzen, wenn einige Bedingungen nicht erfüllt sind. Wenn ich es google, habe ich festgestellt, dass der RaisError mit 20 Schweregraden es beenden wird. Aber aus bestimmten Gründen kann ich diese Option nicht verwenden. Können Sie mir bitte die möglichen Alternativen …
Ich habe eine Tabelle mit einer IDENTITY-Spalte. Während der Entwicklung lösche ich die Zeilen von Zeit zu Zeit und füge sie erneut hinzu. Aber die IDENTITY-Werte stiegen immer weiter an und begannen nicht bei 1, als ich sie erneut hinzufügte. Jetzt geht meine ID von 68 -> 92 und dies …
Bei einer (vereinfachten) gespeicherten Prozedur wie dieser: CREATE PROCEDURE WeeklyProc(@endDate DATE) AS BEGIN DECLARE @startDate DATE = DATEADD(DAY, -6, @endDate) SELECT -- Stuff FROM Sale WHERE SaleDate BETWEEN @startDate AND @endDate END Wenn die SaleTabelle groß SELECTist, kann die Ausführung sehr lange dauern, anscheinend, weil der Optimierer aufgrund der lokalen …
In der letzten Version meiner App habe ich einen Befehl hinzugefügt, der ihn auffordert zu warten, wenn etwas in der Service Broker-Warteschlange eintrifft: WAITFOR (RECEIVE CONVERT(int, message_body) AS Message FROM MyQueue) Die Datenbankadministratoren haben mir mitgeteilt, dass die Stammgrößen seit dem Hinzufügen durch das Dach gegangen sind. Könnte das richtig …
Unter Windows 2008 R2 mit SQL Server 2008 R2 spielt die Größe der NTFS-Zuordnungseinheit für die Leistung von DISK IO eine wichtige Rolle. Ich habe den Eindruck, dass der Serveradministrator, der die wenigen Server für eine geschäftskritische Anwendung erstellt hat, die Größe der NTFS-Zuordnungseinheit (Clustergröße) auf 4 KB anstelle von …
Bei meiner Frau gibt es eine Debatte darüber, nur varchar(255)für alle varcharFelder in temporären Tabellen in gespeicherten Prozeduren zu verwenden. Grundsätzlich möchte ein Camp 255 verwenden, da dies auch dann immer funktioniert, wenn sich die Definition ändert, und das andere Camp möchte die Größe in den Quelltabellen beibehalten, um potenzielle …
Ich habe SQL Server 2012 Local DB installiert und stelle eine Verbindung über (localdb) \ v11.0 her. Beim Versuch, eine Sicherungsdatei wiederherzustellen, erhalte ich: TITEL: Microsoft SQL Server Management Studio Die Eigenschaft MasterDBPath ist für die Information 'Microsoft.SqlServer.Management.Smo.Information' nicht verfügbar. Diese Eigenschaft ist für dieses Objekt möglicherweise nicht vorhanden oder …
Unser SQL Server befindet sich in einem SAN. Es enthält Dutzende von OLTP-Datenbanken, einige mit mehreren Tabellen, die mehr als 1 Million Datensätze enthalten. Wir haben wöchentlich Ola Hallengrens Indexpflegeskripte ausgeführt, die jeweils mehrere Stunden lang ausgeführt werden. Basierend auf dem Fragmentierungsschwellenwert organisiert das Skript einen Index neu oder indiziert …
Ich erstelle ein Ladeszenario für Schiebefenster und die Partitionsfunktionen ändern ihre Grenzen im Laufe der Zeit. Ich habe in meinem SQL Server Data Tools-Datenbankprojekt (SSDT) einige Partitionsfunktionen mit einigen fest codierten Anfangsgrenzen erstellt. Mit der Zeit und den sich ändernden Grenzen der Partitionsfunktionen werden die Grenzen zukünftiger SSDT-Datenbankveröffentlichungen jedoch auf …
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.