Ich verwende temporäre Tabellen in meiner Datenbank. Wenn ich in Management Studio 2017 (v17.4 14.0.17213.0) mit der rechten Maustaste auf meine Tabelle klicke, wird im Kontextmenü die Option Top 1000 Zeilen auswählen nicht angezeigt (bei nicht temporären Tabellen gibt es kein Problem ) Irgendwelche Ideen, wie man dieses Kontextmenü zurückbekommt? …
Ich versuche, eine Abfrage zu optimieren, bei der dieselbe Tabellenwertfunktion (TVF) für 20 Spalten aufgerufen wird. Als erstes habe ich die Skalarfunktion in eine Inline-Tabellenwertfunktion konvertiert. Verwenden Sie CROSS APPLYdie leistungsstärkste Methode, um dieselbe Funktion für mehrere Spalten in einer Abfrage auszuführen? Ein vereinfachtes Beispiel: SELECT Col1 = A.val ,Col2 …
Ab 2012 zeigen die SQL Server-Dokumente, dass sie unterstützen, OFFSET..FETCHdie ich anstelle von a verwenden möchte LIMIT. Das Folgende funktioniert gut in PostgreSQL, um eine Ergebnismenge abzutasten: SELECT * FROM ( VALUES (1),(2),(3) ) AS t(x) OFFSET 0 ROWS FETCH NEXT 1 ROWS ONLY; Mit SQL Server bekomme ich jedoch …
Auf SQL Server 2017 CU3 treten einige seltsame Fehlermeldungen auf. Ich migriere Datenbanken und reorganisiere Dateigruppen. Mit "Reorganisieren" meine ich, dass ich eine gespeicherte Prozedur verwende, die eine Partitionsfunktion und ein Partitionsschema für die neue Dateigruppe für ein Objekt erstellt, die Indizes während der Partitionierung neu erstellt und dann die …
Es tut mir leid, dass ich lange bin, aber ich möchte Ihnen so viele Informationen wie möglich geben, damit diese für die Analyse hilfreich sein können. Ich weiß, dass es mehrere Posts mit ähnlichen Problemen gibt. Ich habe diese verschiedenen Posts und andere im Web verfügbare Informationen bereits verfolgt, aber …
Ich habe eine Anwendung, die verschiedene benutzerdefinierte Datenpunkte zu einem Datensatz in einer XML-Spalte speichert. Ich habe keine Kontrolle darüber, wie diese gespeichert oder aktualisiert werden. Wenn ich eine Spalte abfrage, kann sie 1 von 3 Werten zurückgeben: Der Wert Null Eine leere Zeichenfolge $ 64 Frage Ich möchte diese …
Ich habe ein massives Problem mit 100% CPU-Spitzen aufgrund eines schlechten Ausführungsplans, der von einer bestimmten Abfrage verwendet wird. Ich verbringe jetzt Wochen damit, alleine zu lösen. Meine Datenbank Meine Beispieldatenbank enthält 3 vereinfachte Tabellen. [Datenlogger] CREATE TABLE [model].[DataLogger]( [ID] [bigint] IDENTITY(1,1) NOT NULL, [ProjectID] [bigint] NULL, CONSTRAINT [PK_DataLogger] PRIMARY …
Ich sehe einen seltsamen (nicht dokumentierten) Wert für die Spalte [Typ] in sys.objects. Der Wert ist "ST", wie unten gezeigt (Hinweis, dbo.Record ist eine Benutzertabelle). Weiß jemand, was dieser 'ST'-Wert bedeutet? (Dies ist in SQL Server 2014 Developer Edition)
Dies ist eine etwas peinliche Frage, und ich kann nicht glauben, dass ich das seit so vielen Jahren verpasst habe. Ich habe eine Drittanbieter-Datenbank mit 401 Heap-Tabellen. Ich habe kürzlich angefangen, die Skripte und das Setup von Brent Ozar so sp_BlitzFirstzu verwenden, dass sie alle 15 Minuten ausgeführt werden, um …
Ich bin auf diese Aussage in der offiziellen Oracle-Dokumentation gestoßen : In Microsoft SQL Server können nur Spalten mit Datentypen variabler Länge NULL-Werte speichern. Wenn Sie eine Spalte erstellen, die NULL-Werte mit einem Datentyp fester Länge zulässt, wird die Spalte automatisch in einen Systemdatentyp variabler Länge konvertiert ... Ich habe …
Ich benutze SQL Server und habe eine riesige Datenbank mit zwei Dateigruppen: Primär : Enthält alle Daten außer den großen Dateien (1 MB +) FILESTREAM (Lesen / Schreiben) : Enthält die großen Dateien Das Sicherungsszenario lautet nun: Jeden Freitag erhalten Sie eine vollständige Sicherung (2 Uhr morgens) An jedem Wochentag …
Wir haben eine Situation, in der wir die Beziehung zwischen 2 Tabellen von m: 1 auf m: n ändern müssen . Wir müssen also eine Querverweistabelle zwischen diesen beiden Tabellen erstellen. Wäre es nach der Migration aller vorhandenen Daten aus der "untergeordneten" Tabelle in die Querverweistabelle eine schlechte Idee, die …
Ich habe eine gespeicherte Prozedur, die eine ausgelastete Warteschlangentabelle abfragt, die zum Verteilen der Arbeit in unserem System verwendet wird. Die betreffende Tabelle hat einen Primärschlüssel für WorkID und keine Duplikate. Eine vereinfachte Version der Abfrage lautet: INSERT INTO #TempWorkIDs (WorkID) SELECT W.WorkID FROM dbo.WorkTable W WHERE (@bool_param = 0 …
Wenn Sie SQL Server 2012 SP3 auf einem 32-GB-RAM und 4 Kernen mit 60-80 gleichzeitigen Verbindungen und einer weitgehend ad-hoc-Arbeitslast ausführen, tritt ein Anstieg des SQL Server-Prozesses (CPU) auf, der zu unvorhersehbaren Zeiten ein- oder zweimal pro Tag auftritt. Wir arbeiten daran, die Grundursache für die Spitze zu identifizieren. In …
Ich habe kürzlich eine neue Entwicklungsbox bekommen und mein Visual Studio installiert. Habe mein SSMS installiert. Begann einige Procs und Tabellen zu schreiben ... keine Intellisense-Hilfe. Was? Alle Kästchen sind angekreuzt. Ich bin in der richtigen DB. Ich bekomme die roten Kringel, wenn die Tabelle nicht existiert, aber ich habe …
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.