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.
Ich kann mir viele Gründe für diese Entscheidung vorstellen, geschätzte Pläne im Plan-Cache und nicht im eigentlichen Plan zu speichern. Aber ich kann die "richtige" Antwort nicht finden.
Wir haben die SQL Server-Replikation lange Zeit verwendet und hatten einige Probleme damit, dass wir manchmal Abonnements neu initialisieren mussten, um einige Probleme zu beheben, und manchmal mussten wir die gesamte Replikationsstruktur zerstören und neu erstellen! Unser Hauptanliegen ist, dass nach einem Replikationsproblem fast immer die einfache Lösung darin besteht, …
Ein Freund von mir sagte mir heute, anstatt SQL Server zu bouncen, könnte ich einfach eine Datenbank trennen und dann wieder anhängen, und diese Aktion würde die Seiten und Pläne der angegebenen Datenbank aus dem Cache löschen. Ich war anderer Meinung und legte meine Beweise unten vor. Wenn Sie mit …
Hat jemand Hinweise auf die Auswirkungen der -EVerwendung von SSDs gesehen? Die Auswirkung auf "Spinning Rust" -Laufwerke ist unbestritten - aber SSDs werden durch zufällige E / A nicht wirklich nervös gemacht. Ich frage mich, ob die -EOption die Leistung überhaupt beeinträchtigen könnte. Auf Servern mit einer Mischung aus Laufwerken …
Ich wurde beauftragt, Blockierungen auf einem Produktionsserver zu identifizieren. Mein Plan, um dies zu erreichen, ist zu verwenden EXECUTE sp_configure 'blocked process threshold', 5 In Kombination mit einer serverseitigen Ablaufverfolgung zum Sammeln eines Berichts über blockierte Prozesse. Ich verstehe, dass diese Aktivität einen Leistungseinbruch erleiden wird. Ich würde gerne einen …
Wir sind von SQL Server 2000 zu SQL Server 2005 gewechselt. Die Client-Software, die ich nicht ändern kann, erstellt einen Benutzer ohne Option CHECK_POLICY = OFF; Nach dem Erstellen eines Benutzers muss ich den Befehl ausführen ALTER LOGIN username WITH CHECK_POLICY = OFF; Deaktivieren Sie die Richtlinie, wie empfohlen, ich …
Ich habe meinen Code als "kohärente Blöcke" getrennt, die ich immer wieder in ein längeres "Konfigurationsskript" einfügen kann, und eines der Muster, die ich verwende, ist Folgendes: CREATE TABLE #WidgetSetting ( WidgetID bigint not null, Name nvarchar(100) not null, Value nvarchar(max) not null, CreateDate datetime not null ) INSERT VALUES …
Wir wissen, dass die Memostruktur beschnitten ist und einige teure alternative Pläne während der Optimierung verworfen werden. Ich habe mich gefragt, ob es eine Möglichkeit gibt, dies zu verhindern, und den Optimierer einfach jeden möglichen Plan berücksichtigen und aus allen Alternativen das Beste auswählen lassen .
Ich versuche, eine XML-Datei (eigentlich eine DocX-Datei) in eine SQL Server 2008-Datenbank zu importieren. Ich bin fast ein Anfänger in der XML-Programmierung. Ich habe viel gegoogelt, aber fast alle Beispiele gibt es mit einfachen XML-Dateien. Hier ist die XML-Datei wenig komplex (siehe unten). Können Sie mir bitte eine Vorstellung davon …
In der Vergangenheit dachte ich, ich hätte hypothetische Indizes entweder mit einer DROP INDEX-Anweisung für Clustered-Indizes oder mit einer DROP STATISTICS-Anweisung für Nicht-Clustered-Indizes gelöscht. Ich habe eine Datenbank mit DTA-Überresten, die ich bereinigen möchte. Wenn ich jedoch versuche, das Objekt zu löschen, wird immer eine Fehlermeldung angezeigt, dass ich das …
Angesichts des folgenden Ausschnitts: -- error checking omitted for brevity begin tran exec database1..my_stored_procedure exec database2..my_other_stored_procedure if (@@error <> 0) rollback commit In welche Transaktionsprotokolle der Datenbank werden die Transaktionsinformationen eingefügt? Ich würde erwarten, dass beide Protokolle alle Daten erhalten, da es keinen Sinn macht, wenn Sie versuchen, database1das Transaktionsprotokoll …
Ich habe dieses Problem, wenn ich eine Verbindung zur lokalen Systemdatenbank herstelle, aber wenn ich einen Server verbinde, wird eine Verbindung hergestellt. Login failed for user 'domain\username'. (Microsoft SQL Server, Error: 18456) For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476
Wir haben die Datenbankspiegelung über das Wochenende eingerichtet und vergessen, den Job, der die Transaktionsprotokolle sichert, wieder zu aktivieren. Als ich heute Morgen ankam, war das Transaktionsprotokoll auf 58 GB angewachsen und nahm den größten Teil des Laufwerksplatzes ein. Ich habe eine manuelle Sicherung des Transaktionsprotokolls auf der Festplatte durchgeführt, …
Ich möchte eine Datenbank von SQL Server 7.0 auf SQL Server 2012 verschieben. Sie sind nicht für eine Sicherung und Wiederherstellung kompatibel. Gibt es eine Möglichkeit, aus SQL Server 7.0 zu exportieren und nach 2012 zu importieren? Ich brauche nur die Tabellen - keine Ansichten oder gespeicherten Prozeduren.
Ich habe ein wirklich seltsames, nerviges Problem. Irgendwie ist die Instanz von SQL Server 2008 R2, die auf unserem Server ausgeführt wird, etwas beschädigt. Zuerst haben wir festgestellt, dass die Datenbank, die wir gestern erstellt haben, fehlt. Also sahen wir uns um und stellten fest, dass es immer noch da …
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.