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 bin in einer Situation, in der ich den Mindestwert von 6 Spalten erhalten möchte. Bisher habe ich drei Möglichkeiten gefunden, um dies zu erreichen, aber ich habe Bedenken hinsichtlich der Leistung dieser Methoden und möchte wissen, welche für die Leistung besser wären. Die erste Methode ist die Verwendung einer …
Da Microsoft seit den Tagen von SQL Server 2005 oder 2008 häufiger Upgrades für SQL Server vornimmt, ist es für viele Unternehmen schwierig zu bestimmen, wann ein Upgrade ein Muss ist. und wenn ein upgrade ein "nice to have" ist In Anbetracht einiger früherer Fragen, in denen die Gründe für …
Es wurde viel über die Gefahren von Scalar-UDFs in SQL Server geschrieben. Eine gelegentliche Suche liefert unzählige Ergebnisse. Es gibt jedoch einige Stellen, an denen eine skalare UDF die einzige Option ist. Beispiel: Wenn Sie mit XML arbeiten: XQuery kann nicht als berechnete Spaltendefinition verwendet werden. Eine von Microsoft dokumentierte …
Wann werden die Werte für berechnete Spalten ermittelt? Wann wird der Wert abgerufen? Wann wird der Wert geändert? Ein andermal? Ich vermute, dies ist eine unerfahrene Frage, da ich bei meinen Suchen nichts finde.
Ich arbeite jetzt schon seit einigen Tagen an diesem Deadlock-Problem und egal was ich tue, es bleibt auf die eine oder andere Weise bestehen. Zunächst die allgemeine Prämisse: Wir haben Besuche mit VisitItems in einer Eins-zu-Viele-Beziehung. Relevante Informationen zu VisitItems: CREATE TABLE [BAR].[VisitItems] ( [Id] INT IDENTITY (1, 1) NOT …
Ich weiß, dass es möglich ist, viele der Standardpfade bei der Installation von SQL Server zu ändern. Wenn ich eine Installation durchführe, ändere ich die Daten- und Protokollordner so, dass sie sich auf separaten Laufwerken befinden (normalerweise D und E) vorinstallierter Rechner, auf dem ein anderer als der Standard-Instanzname ausgeführt …
Ich versuche, die folgende SQL-Anweisung zum Laufen zu bringen, erhalte jedoch einen Syntaxfehler: SELECT A.*, COUNT(B.foo) FROM TABLE1 A LEFT JOIN TABLE2 B ON A.PKey = B.FKey GROUP BY A.* Hier ist A eine breite Tabelle mit 40 Spalten, und ich möchte nach Möglichkeit vermeiden, jeden Spaltennamen in der GROUP …
Letztendlich möchte ich PowerShell verwenden, um die alten KornShell-Skripte zu ersetzen, die wir für SQL-Instanzmonitore verwenden. Es fällt mir jedoch schwer, mich mit all den verschiedenen Möglichkeiten auseinanderzusetzen, mit denen PowerShell tatsächlich mit SQL Server kommunizieren kann. Ich bin mir nicht sicher, ob dies alles ist, aber hier sind 5 …
Wenn es um das Dbo-Schema geht: Ist es eine bewährte Methode, beim Erstellen von Datenbankobjekten die Verwendung des DBO-Schemas zu vermeiden? Warum sollte das Dbo-Schema vermieden werden oder sollte es? Welcher Datenbankbenutzer sollte das Dbo-Schema besitzen?
Beim Versuch, eine Sicherung in einer SQL Server Express 2008- Datenbank wiederherzustellen, wurde folgende Fehlermeldung angezeigt: Restore failed for Server '...\SQLEXPRESS'. (Microsoft.SqlServer.SmoExtended) System.Data.SqlClient.SqlError: The database was backed up on a server running version 10.50.1600. That version is incompatible with this server, which is running version 10.00.2531. Either restore the database …
Ich verwende derzeit Folgendes, um eine lokale Datumszeit von einer UTC-Datumszeit zu erhalten: SET @offset = DateDiff(minute, GetUTCDate(), GetDate()) SET @localDateTime = DateAdd(minute, @offset, @utcDateTime) Mein Problem ist, dass, wenn Sommerzeit zwischen GetUTCDate()und auftritt @utcDateTime, die@localDateTime Ende eine Stunde frei ist. Gibt es eine einfache Möglichkeit, ein Datum, das nicht …
Im Rahmen unseres ETL-Prozesses vergleichen wir Zeilen aus dem Staging mit der Berichtsdatenbank, um festzustellen, ob sich eine der Spalten seit dem letzten Laden der Daten tatsächlich geändert hat. Der Vergleich basiert auf dem eindeutigen Schlüssel der Tabelle und einer Art Hash aller anderen Spalten. Wir verwenden derzeit HASHBYTESden SHA2_256Algorithmus …
Ich weiß, dass ein INSERT in einer SQL-Tabelle aus einer Reihe von Gründen langsam sein kann: Vorhandensein von INSERT TRIGGERs auf dem Tisch Viele erzwungene Einschränkungen, die überprüft werden müssen (normalerweise Fremdschlüssel) Die Seite wird im Clustered-Index aufgeteilt, wenn eine Zeile in die Mitte der Tabelle eingefügt wird Aktualisieren aller …
Mein Chef hatte gestern eine Frage von einem Kunden, wie er herausfinden könnte, wer einige Daten in seiner SQL Server-Datenbank gelöscht hat (es ist die Express-Edition, wenn das wichtig ist). Ich dachte, dies könnte aus dem Transaktionsprotokoll gefunden werden (vorausgesetzt, es wurde nicht abgeschnitten) - ist das richtig? Und wenn …
Welche Richtlinien sollten für die Pflege von Volltextindizes beachtet werden? Soll ich den Volltextkatalog neu erstellen oder neu organisieren (siehe BOL )? Was ist eine angemessene Wartungskadenz? Welche Heuristiken (ähnlich den Fragmentierungsschwellen von 10% und 30%) könnten verwendet werden, um zu bestimmen, wann eine Wartung erforderlich ist? (Alles, was unten …
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.