Ich arbeite an einem Berichtssystem, das umfangreiche Auswahlabfragen erfordert, jedoch auf einer Datenbank basiert, die nur einmal gefüllt wird. Das Datenbankverwaltungssystem ist Microsoft SQL Server 2017. Es gibt wahrscheinlich einen besseren Weg, ein System wie dieses zu entwerfen, aber gehen wir dies theoretisch an. Theoretisch gesehen: Wenn wir eine sehr …
Ich stelle diese Frage, um das Verhalten des Optimierers besser zu verstehen und die Grenzen der Index-Spools zu verstehen. Angenommen, ich lege Ganzzahlen von 1 bis 10000 auf einen Haufen: CREATE TABLE X_10000 (ID INT NOT NULL); truncate table X_10000; INSERT INTO X_10000 WITH (TABLOCK) SELECT TOP 10000 ROW_NUMBER() OVER …
Ich habe die folgende MERGEAnweisung, die gegen die Datenbank ausgegeben wird: MERGE "MySchema"."Point" AS t USING ( SELECT "ObjectId", "PointName", z."Id" AS "LocationId", i."Id" AS "Region" FROM @p1 AS d JOIN "MySchema"."Region" AS i ON i."Name" = d."Region" LEFT JOIN "MySchema"."Location" AS z ON z."Name" = d."Location" AND z."Region" = …
Ich habe einen räumlichen Index, für den DBCC CHECKDBFehler gemeldet werden: DBCC CHECKDB(MyDB) WITH EXTENDED_LOGICAL_CHECKS, DATA_PURITY, NO_INFOMSGS, ALL_ERRORMSGS, TABLERESULTS Der räumliche Index, der XML-Index oder die indizierte Sicht 'sys.extended_index_xxx_384000' (Objekt-ID xxx) enthält nicht alle Zeilen, die die Sichtdefinition erzeugt. Dies ist nicht unbedingt ein Integritätsproblem mit den Daten in dieser …
Aufgabe Archivieren Sie alle bis auf einen fortlaufenden Zeitraum von 13 Monaten aus einer Gruppe großer Tische. Die archivierten Daten müssen in einer anderen Datenbank gespeichert werden. Die Datenbank befindet sich im einfachen Wiederherstellungsmodus Die Tabellen haben eine Größe von 50 Millionen Zeilen bis zu mehreren Milliarden Zeilen und nehmen …
Ich habe eine bestätigte UTF-8-codierte SQL-Datenbank in Sequel Pro auf dem Mac importiert und habe diesen Fehler auf halbem Weg erhalten: Beim Lesen der Datei ist ein Fehler aufgetreten, da sie in der von Ihnen ausgewählten Codierung (Autodetect - Unicode (UTF-8)) nicht gelesen werden konnte. Es wurden nur 1273 Abfragen …
Ich habe eine Always On Availability-Gruppe eingerichtet und möchte sicherstellen, dass meine Benutzer ApplicationIntent = ReadOnly in ihren Verbindungszeichenfolgen verwenden. Kann ich vom SQL Server über DMVs (oder Extended Events oder was auch immer) feststellen, ob ein mit ApplicationIntent = ReadOnly verbundener Benutzer in seiner Verbindungszeichenfolge enthalten ist? Bitte antworten …
Wie kann ich feststellen, ob meine SQL Server-Instanzen gepatcht sind? Gibt es native Funktionen, die erkennen, ob für meinen Server Patches verfügbar sind? Teufel, habe ich überhaupt Versionsdaten zur Verfügung?
Beim Versuch, mithilfe der Windows-Authentifizierung über TCP eine Verbindung zu einer SQL Server 2012-Instanz herzustellen, treten in SQL Server Management Studio 2014 extrem lange Verzögerungen (10 bis 30 Sekunden) auf . Dies geschieht beim Verbinden des Objekt-Explorers oder eines neuen leeren Abfragefensters. Sobald die Verbindung hergestellt ist, können Abfragen schnell …
Kann mir jemand helfen, unten angegebene Details für eine lange laufende Abfrage zu finden. ProcessID, Prozessname, Datenbank, Host, Benutzer, Prozessanmeldezeit, Abfragestartzeit und Abfragedauer. Ich suche eine Anfrage oder einen SP, der mir diese Daten liefert.
Angenommen, wir haben eine Tabelle mit vier Spalten (a,b,c,d)desselben Datentyps. Ist es möglich, alle unterschiedlichen Werte innerhalb der Daten in den Spalten auszuwählen und als einzelne Spalte zurückzugeben, oder muss ich eine Funktion erstellen, um dies zu erreichen?
Ich habe nur noch 2 GB, daher muss ich diese Verlaufstabelle entfernen. Diese Tabelle ist jetzt leer, aber der Datenbankspeicherplatz wurde nicht freigegeben. Und die Datenbankdatei ist 320GB.
Wir haben kürzlich ein tabellarisches SSAS-Modell erstellt, damit unsere Benutzer über PowerView darauf zugreifen können. Wir haben ein Maß für eine unserer Faktentabellen, um die TotalActiveItemsVerwendung einer Formel zu ermitteln: TotalActive:=COUNTAX(FILTER('Stats', ISBLANK([DeactDate]) = TRUE), 1) Das funktioniert nach Bedarf sehr gut, aber jetzt haben wir die Bitte, die Top 10 …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 6 Jahren migriert . Ich habe die Unterschiede zwischen der SQL Server- READ COMMITTED SNAPSHOTund der SNAPSHOTIsolationsstufe untersucht und bin auf die folgende Ressource gestoßen: Auswählen von zeilenversionsbasierten Isolationsstufen Für die meisten …
Ich habe eine gespeicherte Prozedur, die nur 3 gespeicherte Prozeduren in ihnen ausführt. Ich verwende nur 1 Parameter zum Speichern, wenn der Master-SP erfolgreich ist. Wenn die erste gespeicherte Prozedur in der gespeicherten Hauptprozedur einwandfrei funktioniert, die zweite gespeicherte Prozedur jedoch fehlschlägt, werden dann automatisch alle SPs in der Hauptprozedur …
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.