Ich fange an, Ausführungspläne zu lernen und bin verwirrt darüber, wie genau ein Hash-Match funktioniert und warum es in einem einfachen Join verwendet wird: select Posts.Title, Users.DisplayName From Posts JOIN Users on Posts.OwnerUserId = Users.Id OPTION (MAXDOP 1) Soweit ich weiß, werden die Ergebnisse des Top-Index-Scans zum Hash und jede …
Es gibt zwei Möglichkeiten, mit sqlplus als Administrator eine Verbindung zu Oracle herzustellen: sqlplus sys as sysdba sqlplus system/manager Ich nehme an, diese Konten sollten für verschiedene Zwecke verwendet werden. Für welche Aufgaben sind diese beiden Schemata gedacht? Wann sollte ich den einen oder anderen unter ihnen benutzen?
Annahme eines Produktions-OLTP-Systems mit überwiegend InnoDB-Tabellen Was sind die häufigsten Symptome eines falsch konfigurierten Systems? Welche Konfigurationsparameter ändern Sie am häufigsten von ihren Standardeinstellungen? Wie können Sie mögliche Engpässe erkennen, bevor es ein Problem gibt? Wie erkennen und beheben Sie aktive Probleme? Anekdoten, die spezifische statusVariablen und Diagnosen beschreiben, sind …
Nachdem ich diese Frage zum Vergleichen von sequentiellen und nicht-sequentiellen GUIDs gestellt hatte, versuchte ich, die INSERT-Leistung für 1) eine Tabelle mit einem GUID-Primärschlüssel, der sequentiell mit initialisiert wurde newsequentialid(), und 2) eine Tabelle mit einem INT-Primärschlüssel, der sequentiell mit initialisiert wurde, zu vergleichen identity(1,1). Ich würde davon ausgehen, dass …
In diesem Whitepaper aus dem Jahr 2007 wird die Leistung für einzelne Select / Insert / Delete / Update- und Range-Select-Anweisungen in einer Tabelle, die als Clustered-Index organisiert ist, mit der Leistung in einer Tabelle verglichen, die als Heap mit einem nicht-Clustered-Index in denselben Schlüsselspalten wie das CI organisiert ist …
In diesem Microsoft-Dokument heißt es: http://msdn.microsoft.com/en-us/library/ms174205.aspx Ich sollte in der Lage sein, mit Strg + K und dann mit Strg + D meine SQL-Dokumente in SQL Server Management Studio 2012 zu formatieren, aber wenn ich diese Kombination verwende, erhalte ich den Fehler: Die Tastenkombination (Strg + K, Strg + D) …
Unser System schreibt viele Daten (eine Art Big-Data-System). Die Schreibleistung ist gut genug für unsere Anforderungen, aber die Leseleistung ist wirklich zu langsam. Die Primärschlüsselstruktur (Constraint) ist für alle unsere Tabellen ähnlich: timestamp(Timestamp) ; index(smallint) ; key(integer). Eine Tabelle kann Millionen von Zeilen enthalten, sogar Milliarden von Zeilen, und eine …
Wenn wir eine neue Tabelle aus einer vorhandenen in SQL Server erstellen möchten, können wir Folgendes tun SELECT * into Table2 from Table1 WHERE 1=2 Was ist der Sinn der Where-Klausel? Ich habe es ohne die where-Klausel versucht und es lief gut. Ich habe diese where-Klausel in vielen Beispielen im …
Was verdienen wir und was haben wir durch diese Migration verloren? Was ist nach der Migration als Nachteil zu erwarten? Ist es wirklich unnötig, die Anwendungen in irgendeiner Situation zu ändern?
Sprich, ein Tisch carhat eine Eins-zu-Eins - Beziehung zu Tabellen electric_car, gas_carund hybrid_car. Wenn a carist electric_car, kann es nicht mehr in gas_caroder a hybrid_carusw. erscheinen. Stimmt etwas mit einem solchen Design nicht? Einige Probleme, die später auftreten können?
Es gibt viele Trace Flags da draußen. Einige sind gut dokumentiert, andere nicht, und andere haben ihren Weg zum Standardverhaltensstatus in der Version 2016 gefunden. Welche Möglichkeiten gibt es, um neue Ablaufverfolgungsflags zu finden, abgesehen von offiziellen Supportkanälen, Microsoft-Mitarbeitern usw.? Ich habe hier und hier ein paar kürzlich veröffentlichte Beiträge …
Ich habe viel Informationen zu finden auf was STATISTICS sind: wie sie erhalten bleiben, wie sie manuell erstellt werden oder automatisch aus Abfragen oder Indizes, und so weiter. Ich konnte jedoch keine Anleitung oder Informationen zu "Best Practices" bezüglich des Zeitpunkts findenum sie zu erstellen: Welche Situationen profitieren mehr von …
Ich arbeite an einer Amazon RDS-Postgresql-Datenbank, bei der ich weiß, dass ein Problem mit dem öffentlichen Schema aufgetreten ist (möglicherweise wurde es gelöscht). Aber anscheinend existiert das Schema und trotzdem ist das Problem nicht gelöst. Hier ist eine Beispielsitzung mit einer neu erstellten leeren Datenbank: mydb=> CREATE TABLE distributors ( …
Ich verwende Microsoft SQL Server 2012 und versuche, eine einfache Abfrage in Management Studio auszuführen. Ich erhalte die folgende Fehlermeldung (in SSMS auf dem Server ausgeführt): Beim Ausführen des Stapels ist ein Fehler aufgetreten. Fehlermeldung: Ausnahme vom Typ "System.OutOfMemoryException" wurde ausgelöst. Auf dem System sind 24 GB RAM installiert, aber …
Wann sollte ich das vollständige Wiederherstellungsmodell und wann das einfache Wiederherstellungsmodell für Datenbanken verwenden? Ich habe immer das vollständige Wiederherstellungsmodell verwendet, da es das Standardmodell ist, aber heute bin ich auf folgenden Fehler gestoßen: Microsoft OLE DB-Provider für SQL Server (0x80040E14) Das Transaktionsprotokoll für die Datenbank 'DATABASE NAME' ist voll. …
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.