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 …
Genau wie die MEMO-Struktur in SQL Server, die eine Art "Papierspur" von Schritten darstellt, die der Optimierer bei der Optimierung der Abfrage unternimmt. Hat PostgreSQL eine ähnliche Struktur, die die Schritte des Optimierers aufzeichnet?
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 …
Ich weiß SUM, dass ich zweimal schreiben muss , wenn ich es in einer HAVINGKlausel verwenden möchte (oder eine abgeleitete Tabelle anderweitig verwenden möchte ): SELECT id, sum(hours) AS totalhours FROM mytable GROUP BY id HAVING sum(hours) > 50; Meine Frage ist nun, ob dies nicht optimal ist oder nicht. …
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 eine MySQL-Master-Slave-Konfiguration erstellt und die Dinge sehen gut aus. der "show master status"; auf Slave zeigt keinen Fehler an. Dies ist die Ausgabe Slave_IO_State: Waiting for master to send event Master_Host: 109.123.100.58 Master_User: replica Master_Port: 3306 Connect_Retry: 60 Master_Log_File: mysql-bin.000001 Read_Master_Log_Pos: 106 Relay_Log_File: relay-bin.000001 Relay_Log_Pos: 4 Relay_Master_Log_File: mysql-bin.000001 …
Soweit ich weiß, ist sich der Abfrageoptimierer in SQL Server (oder einem anderen RDBMS) der Leistung des Speichers unter der Datenbank nicht bewusst und trifft Entscheidungen, als ob der gesamte Speicher die gleichen Kosten verursacht. Ist das richtig oder gibt es Kenntnisse über die Speicherleistung, die berücksichtigt werden? Nehmen wir …
Ich habe eine neue Rolle gestartet, die sich mit einer großen Menge verwandter Daten befasst. Unsere Quelle für all diese Daten sind verschiedene Excel-Dumps, die aus Datenbanken stammen, auf die wir keinen Zugriff haben. Die vorherige Person, die diese Rolle ausfüllte, verwendete ungefähr ein Dutzend Excel-Dateien, um diese Datendateien zu …
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
Ich suche Hilfe, um zu verstehen, was passiert, wenn die folgende Befehlszeile ausgeführt wird: root@prodn$ service mysqld stop Ja, der MySQL-Server wird heruntergefahren, sodass der Zugriff darauf erst verfügbar ist, wenn der Dienst erneut gestartet wird. Gibt es jedoch noch etwas, das passiert, wenn der Dienst gestoppt wird? Verzeihen Sie …
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, …
Angenommen, ich habe mich mit Benutzer X bei der Oracle-Datenbank angemeldet, dann erstellt Benutzer X mithilfe des create roleBefehls einige Rollen . Ich möchte wissen, dass Benutzer X der Eigentümer der Rollen ist. Kann ich alle von Benutzer X erstellten Rollen auswählen?
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.