Ich habe eine Tabelle in SQL Server 2014, die wie folgt aussieht: CREATE TABLE dbo.MyTable ( [id1] [bigint] NOT NULL, [id2] [bigint] NOT NULL, [col1] [int] NOT NULL default(0), [col2] [int] NOT NULL default(0) ) wobei (id1, id2) die PK ist. Grundsätzlich ist id1 ein Bezeichner zum Gruppieren einer Reihe …
Ich arbeite mit SQL Server 2014 und muss Leerzeichen vom Anfang und Ende des Inhalts einer Spalte bereinigen, wobei Leerzeichen einfache Leerzeichen, Tabulatoren oder Zeilenumbrüche (sowohl \nals auch \r\n) sein können. z.B ' this content ' should become 'this content' ' \r\n \t\t\t this \r\n content \t \r\n ' should …
Warum ist die zweite INSERTAussage ~ 5x langsamer als die erste? Aufgrund der Menge der generierten Protokolldaten denke ich, dass die zweite nicht für eine minimale Protokollierung geeignet ist. Die Dokumentation im Leistungshandbuch zum Laden von Daten zeigt jedoch, dass beide Einfügungen minimal protokolliert werden können sollten. Wenn also die …
Wir haben kürzlich unseren Server von SQL Server 2008R2 auf SQL Server 2014 aktualisiert. Wir haben eine Abfrage, die in 2008R2 einwandfrei lief, jetzt aber 2014 unglaublich viel langsamer läuft und einen schlechten Ausführungsplan hat. Ich habe mehrere Tests gemacht ... Schalten Sie die Datenbank 2014 wieder in den Kompatibilitätsmodus …
Wir arbeiten an SQL Server 2014 POC - Tests mit AlwaysOn und einer der Benutzer aufgefordert , über die Konfiguration von SSMS mit dem Speichern von Readonly Intent die registrierten Server in der lokalen Servergruppe verwenden. Auf diese Weise müssen sie nicht jedes Mal den Aliasnamen eingeben, wenn sie auf …
Ich habe eine Abfrage, die ich unter OPENQUERYSSRS / SQL Server 2014 ausführen möchte, erhalte jedoch immer wieder die Fehlermeldung: Die Zeichenfolge, die mit [...] beginnt, ist zu lang. Die maximale Länge beträgt 8000. Gibt es eine Möglichkeit, diese Einschränkung zu umgehen? Als Referenz versuche ich, eine Abfrage von SSRS …
Ich habe eine ca. 10 Tage alte Installation von WinServer2012R2 und SQL Server Express 2016 zum Testen. Ich bin der einzige Benutzer auf diesem Computer. Eine Datenbank mit einem .bak von SQL Server 2005 von ~ 250 MB wird ohne Probleme wiederhergestellt. Nach einem Neustart des Computers verwendet der Prozess …
Auf einem SQL 2014 Edition-Server (12.0.2430.0 - noch kein SP1) mit einer Datenbank im 2012-Kompatibilitätsmodus (arbeitet daran, sie auf 2014 umzustellen ...) habe ich eine Handvoll Fremdschlüsselobjekte, die konsistent als not trustedin der Datenbank markiert sind . Ich habe sie ohne NOCHECKOptionen gelöscht und neu erstellt , aber innerhalb von …
Ich habe so etwas: CREATE TABLE T1 ( Id INT ... ,Constraint [PK_T1] PRIMARY KEY CLUSTERED [Id] ) CREATE TABLE T2 ( .... ,T1_Id INT NOT NULL ,CONSTRAINT [FK_T2_T1] FOREIGN KEY (T1_Id) REFERENCES T1(Id) ) Aus Gründen der Leistung (und des Deadlocks) habe ich einen neuen Index für T1 erstellt …
Ist es möglich, nach Elementen (wie in COLUMN LIKE='Value%') in einer PIVOTTabelle zu gruppieren ? Ich habe eine Tabelle [DBT]. [Status], die verschiedene Status (von Datenbanken, Instanzen usw.) enthält, und möchte nicht alle PROD- und TEST-Werte als einzelne Werte schwenken / abfragen, sondern sie gruppieren. Eg Statt Spalten für die …
Wie kann ich SQL Server 2014 beim Verknüpfen einer Mastertabelle mit einer Detailtabelle dazu ermutigen, die Kardinalitätsschätzung der größeren (Detail-) Tabelle als Kardinalitätsschätzung der Verknüpfungsausgabe zu verwenden? Wenn Sie beispielsweise 10K-Masterzeilen mit 100K-Detailzeilen verknüpfen, möchte SQL Server, dass der Join auf 100K-Zeilen geschätzt wird - genau wie die geschätzte Anzahl …
Ich schreibe einen benutzerdefinierten JSON-Parser in T-SQL † . Für den Zweck meines Parsers verwende ich die PATINDEXFunktion, die die Position eines Tokens aus einer Liste von Token berechnet. Die Token in meinem Fall sind alle Einzelzeichen und enthalten Folgendes: {} []:, Wenn ich die (erste) Position eines von mehreren …
Ich habe einige Jahre lang eine Kopie von SQL Server 2014 Standard auf meiner Entwicklungsbox als Standardinstanz installiert. Ich habe Standard auf meinem Computer installiert, weil ich eine kostenlose Lizenz hatte, die ich über mein MSDN-Abonnement verwenden konnte. Jetzt möchte ich SQL Server 2014 deinstallieren und SQL Server 2017 Developer …
Ich habe eine partitionierte Ansicht, die den folgenden Einfügetrigger hat (Partition des schlechten Mannes). Wenn ich ein LÖSCHEN durchführe, erhalte ich den folgenden Abfrageplan: delete from factproductprice where pricedate = '20170725' Auslöser für die Ansicht: ALTER TRIGGER [dbo].[factProductPriceDelete] ON [dbo].[FactProductPrice] INSTEAD OF DELETE AS BEGIN IF @@ROWCOUNT = 0 RETURN; …
Betrachten Sie diese Abfrage, die aus NSelf-Joins besteht: select t1.* from [Table] as t1 join [Table] as t2 on t1.Id = t2.Id -- ... join [Table] as tN on t1.Id = tN.Id Es wird ein Ausführungsplan mit N Cluster-Index-Scans und N-1-Zusammenführungsverknüpfungen erstellt. Ehrlich gesagt sehe ich keine Gründe, nicht alle …
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.