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 diesen Tisch: CREATE TABLE [dbo].[Accounts] ( [AccountId] UNIQUEIDENTIFIER UNIQUE NOT NULL DEFAULT NEWID(), -- WHATEVER other columns ); GO CREATE UNIQUE CLUSTERED INDEX [AccountsIndex] ON [dbo].[Accounts]([AccountId] ASC); GO Diese Abfrage: DECLARE @result UNIQUEIDENTIFIER SELECT @result = AccountId FROM Accounts WHERE AccountId='guid-here' Wird mit einem Abfrageplan ausgeführt, der aus …
Wir haben eine große partitionierte SQL Server-Datenbank, die inkrementelle Statistiken verwendet. Alle Indizes sind partitioniert und ausgerichtet. Wenn wir versuchen, eine Partition online nach Partitionen neu zu erstellen, verschwinden alle Statistiken, nachdem der Index neu erstellt wurde. Unten finden Sie ein Skript zum Replizieren des Problems in SQL Server 2014 …
Wenn ein Columnstore-Index in einer Abfrage verwendet wird, kann SQL Server den Stapelverarbeitungsmodus verwenden. Die Dokumentation ist dünn, was im Batch-Modus ausgeführt werden kann und was nicht. Sehen Sie sich den folgenden (motivierenden) Abfrageplan an, in dem eine überraschende Anzahl von Dingen im Batch-Modus ausgeführt wird (grün): (Dies ist ein …
Der Dienst meiner SQL Server-Instanz (SQL Server 2008 R2 Express) hat den Starttyp = Automatisch. In den letzten Jahren habe ich meinen Computer nicht mehr neu gestartet, aber der Dienst startet einwandfrei, wenn ich ihn manuell starte. Die Ereignisanzeige zeigt an, dass der Dienst aufgrund eines Zeitlimits für die Verbindung …
Beim Durchsuchen einer Datenbank stieß ich auf eine Tabelle, die ihren Primärschlüssel als Fremdschlüssel für sich selbst verwendete. Ich habe gesehen, dass eine Tabelle einen Fremdschlüssel für sich selbst haben kann, um eine Hierarchiestruktur zu erstellen, aber eine andere Spalte verwenden würde, um auf den Primärschlüssel zu verweisen. Da der …
Szenario Angenommen, ich habe einen SQL Server mit 4 Sockets mit jeweils 1 NUMA-Knoten. Jeder Sockel verfügt über 4 physische Kerne. Insgesamt sind 512 GB Arbeitsspeicher vorhanden, sodass jeder NUMA-Knoten über 128 GB RAM verfügt. Eine Schlüsseltabelle wird in den ersten NUMA-Knoten geladen. Frage Nehmen wir an, wir haben viel …
In SQL Server sys.dm_os_memory_cache_entriesist es möglich , sowohl die ursprünglich Kosten für einen Eintrag im Cache sowie die aktuell Kosten für den Cache - Eintrag (zu betrachten original_costund current_costjeweils). Die DMV sys.dm_os_buffer_descriptorsenthält eine Aufzeichnung der aktuell im Speicher befindlichen Seiten sowie einige Metadaten zu den Seiten. Ein interessanter Informationsblock, der …
Ich frage Daten von einem Verbindungsserver über eine Ansicht auf dem Ursprungsserver ab. Die Ansicht hat ein paar standardisierte Spalten enthält, wie zum Beispiel Created, Modifiedund Deleted, aber in diesem Fall wird die Tabelle auf dem Quellserver hat keine geeigneten Informationen. Die Spalten werden daher explizit in ihre jeweiligen Typen …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 6 Jahren migriert . Ich bin sehr neu in Microsoft SQL Server Business Intelligence und Analysis Service(aber ich programmiere seit Jahren mit SQL Server). Kann jemand Maße und Dimensionen in Cubes in …
Wir verwenden die SQL-Authentifizierung (um die Anzahl der Verbindungspools zu verringern) und .NET 4.0-Verbindungszeichenfolgen, um eine Verbindung mit SQL Server Enterprise Edition 2012 SP1 auf einem Windows 2008 R2 Enterprise Server herzustellen: Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64) 19. Oktober 2012, 13:38:57 Uhr Copyright (c) Microsoft Corporation Enterprise …
[Ich bin ein Anfänger-T-SQL-Programmierer] [..und hoffentlich bin ich auf der richtigen Stack-Exchange-Site] Ich möchte eine Liste aller Abfragen erhalten, die ich ausgeführt habe (zumindest die, die ich heute seit dem Morgen ausgeführt habe). Ich muss einen Bericht über die Ausführungszeiten der Abfragen erstellen. Die Online-Suche brachte mir nicht viele nützliche …
Wir versuchen, eine große Anzahl von Datensätzen in einer Multi-Milliarden-Zeilentabelle zu aktualisieren / löschen. Da dies ein beliebter Tisch ist, gibt es in verschiedenen Abschnitten dieses Tisches eine Menge Aktivität. Jede große Aktualisierungs- / Löschaktivität wird für längere Zeit blockiert (da darauf gewartet wird, dass alle Zeilen, Seitensperren oder Tabellensperren …
Meine allererste Frage, bitte sei sanftmütig. Ich verstehe, dass das sa-Konto die vollständige Kontrolle über einen SQL Server und alle Datenbanken, Benutzer, Berechtigungen usw. ermöglicht. Ich bin der festen Überzeugung, dass Anwendungen das sa-Passwort nicht ohne einen perfektionierten, auf Geschäftsleute ausgerichteten Grund verwenden sollten, warum. Die Antworten auf diese Frage …
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.