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 habe einige Berichte zur Indexnutzung erstellt und versuche, eine Definition von Leaf und Non-leaf zu erhalten . Es scheint sowohl Leaf-Inserts als auch Non-Leaf-Inserts, Updates, Deletes, Page Merges und Page Allocations zu geben. Ich weiß wirklich nicht, was es bedeutet, oder ob einer besser ist als der andere. Wenn …
In SQL Server enthält ein nicht eindeutiger Nonclustered-Index für eine Rowstore- Tabelle das Lesezeichen des Basisobjekts (RID oder Clustering-Schlüssel) auf allen Ebenen der Nonclustered-Indexstruktur. Das Lesezeichen wird als Teil der nicht gruppierten Index gespeichert Schlüssel auf allen Indexebenen. Auf der anderen Seite, wenn der nicht gruppierten Index ist einzigartig , …
Angenommen, wir haben eine Tabellendefinition wie diese: CREATE TABLE MyTab ( ID INT IDENTITY(1,1) CONSTRAINT PK_MyTab_ID PRIMARY KEY ,GroupByColumn NVARCHAR(10) NOT NULL ,WhereColumn DATETIME NULL ) Und ein gefilterter nicht gruppierter Index wie dieser: CREATE NONCLUSTERED INDEX IX_MyTab_GroupByColumn ON MyTab (GroupByColumn) WHERE (WhereColumn IS NULL) Warum dieser Index diese Abfrage …
Ich erhalte die folgende Fehlermeldung, wenn ich versuche, SSMS mit Integration Services unter Verwendung des Netzwerknamens eines bestimmten SQL Server-Clusters zu verbinden: Die Verbindung zum Integration Services-Dienst auf dem Computer 'FooDB' ist mit folgendem Fehler fehlgeschlagen: "Zugriff verweigert." Dieser Fehler tritt auf, wenn der Computer nicht für das Zulassen von …
Heute habe ich festgestellt, dass die Festplatte, auf der meine Datenbanken gespeichert sind, voll ist. Das ist schon mal passiert, normalerweise ist die Ursache ziemlich offensichtlich. Normalerweise gibt es eine fehlerhafte Abfrage, die zu großen Verschüttungen von Tempdb führt, die zunehmen, bis die Festplatte voll ist. Diesmal war es weniger …
In unserer Datenbank haben wir mehrere Einträge mit caron / hatschek. Jetzt möchten unsere Benutzer Einträge einschließlich caron / hatschek finden, wenn sie nach Einträgen ohne suchen. Ich zeige dies an einem einfachen Beispiel: In unserer Datenbank haben wir den Eintrag (Kontakt mit Name) Millière Daher ist dieser Name in …
Ich bin auf SQL Server 2016 und habe eine tolle Zeit ... Meine DB Mail sendet nicht und mir gehen die Orte aus, an denen ich nachsehen kann. Ich habe die SQL-Kontoberechtigungen für die ausführbare Datei DBmail doppelt überprüft - sie wurde gelesen und ausgeführt. Ich habe eine Regel für …
Ich habe eine Datenbank mit 104 Triggern. Gibt es eine Möglichkeit, alle Trigger mit einem einzigen Befehl aus einer einzigen Datenbank mit dem Namen 'system_db_audits' zu löschen?
Ich habe eine sehr große Datenbank, ungefähr 100 GB. Ich führe eine Abfrage aus: select * from <table_name>; und ich möchte nur die 100. bis 200. Reihe zeigen. Ich möchte verstehen, wie dies intern geschieht. Ruft die Datenbank alle Datensätze von der Festplatte in den Speicher ab und sendet die …
Wenn ich mit der rechten Maustaste auf eine Tabelle klicke und "Top 1000 Zeilen auswählen" auswähle, erhalte ich folgende Fehlermeldung: Gibt es eine andere Problemumgehung als das offensichtliche Upgrade auf SQL Server 2014?
Wie kann ich @dateb konvertieren: SET @dateb = dateadd(month, datediff(month, 0, getdate()) - 3, 0) das gibt 2014-04-04als Datum eine ganze Zahl von zurück201404 Vielen Dank
Welche Auswirkungen haben die Erstellung von Abfragen und die Leistung bei der Verwendung einer vom System versionierten temporalen Tabelle (neu in SQL Server 2016), wenn diese Funktion zum langsamen Ändern von Dimensionen in einem großen relationalen Data Warehouse verwendet wird? Angenommen, ich habe eine CustomerDimension von 100.000 Zeilen mit einer …
Ein Kollege von mir hat mir eine interessante Frage geschickt, die ich nicht ganz erklären kann. Er hat Code ausgeführt (siehe unten) und dabei unerwartete Ergebnisse erzielt. Im Wesentlichen ist die Reihenfolge der ersten Hälfte des Ergebnisses bei der Konvertierung eines UniqueIdentifier( Guidvon hier an als out bezeichneten) Typs in …
Ich benutze Ola Hallengrens Skript für die Indexpflege. Vorher habe ich die folgende Abfrage verwendet, um festzustellen, welche Indizes am meisten fragmentiert sind: SELECT dbschemas.[name] as 'Schema', dbtables.[name] as 'Table', dbindexes.[name] as 'Index', indexstats.avg_fragmentation_in_percent, indexstats.page_count FROM sys.dm_db_index_physical_stats (DB_ID(), NULL, NULL, NULL, NULL) AS indexstats INNER JOIN sys.tables dbtables on dbtables.[object_id] …
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.