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 3 Situationen identifiziert. Ein Student ohne Einschreibungen. Ein Student mit Einschreibungen, aber ohne Noten. Ein Student mit Einschreibungen und Noten. In der Registrierungstabelle befindet sich ein Auslöser für die Berechnung des GPA. Wenn ein Schüler Noten hat, wird er aktualisiert oder einen Eintrag in die GPA-Tabelle einfügen. Keine …
Ich hoffe, jemand kann etwas Licht in dieses Verhalten bringen, das ich in Bezug auf SNAPSHOT-Isolation vs. TRUNCATE nicht erwartet hatte. Datenbank: Snapshot-Isolation zulassen = True; Wird gelesen Festgeschriebener Schnappschuss Ein = Falsch. Prozedur1 (Ersetzt den Inhalt der Tabelle foo aus einem langjährigen komplexen SELECT durch viele Verknüpfungen): BEGIN TRAN; …
Ich habe vor kurzem angefangen, mit SQL Server 2008 als DBA-Auszubildender zu arbeiten. Ich muss die Größe der Datenbank berechnen, aber auch das Wachstum in den letzten Monaten und das prognostizierte Wachstum für die nächsten 12 Monate schätzen. Ich kann die sp_spaceused-Anweisung verwenden, um die tatsächliche Größe zu berechnen, aber …
Unsere Unternehmensanwendung verwendet SQL Server zur Datenspeicherung und ist in erster Linie ein OLTP-System. Eine wichtige Komponente unserer Anwendung erzeugt jedoch eine erhebliche OLAP-Arbeitslast. Unsere Schreiblatenz für Tempdb beträgt ca. 100 ms. Dieser Trend hält im Laufe der Zeit an und ALLOW_SNAPSHOT_ISOLATIONist ausgeschaltet . Wir beheben dieses Problem und das …
Ich beginne mit einem sehr einfachen Beispiel: Zwei Tabellen, beide mit demselben Schema, gruppiert auf PK, von denen eine einen INSTEAD OF UPDATEAuslöser hat: CREATE TABLE Standard ( PK UNIQUEIDENTIFIER PRIMARY KEY CLUSTERED, V INT NOT NULL ) GO CREATE TABLE InsteadOf ( PK UNIQUEIDENTIFIER PRIMARY KEY CLUSTERED, V INT …
Ich habe Probleme mit dem Entwurf einer zeitlichen Datenbank. Ich muss wissen, wie ich sicherstellen kann, dass ich für einen bestimmten Zeitraum für ein Geschäft nur einen aktiven Datensatz habe. Ich habe diese Antwort gelesen , aber ich fürchte, ich kann mich nicht darum kümmern, wie der Auslöser funktionieren würde. …
Wir erhalten Echtzeit-GPS-Daten mit einer Rate von ca. 5000 PR. Minute (von 4 TCP-Servern). Jeder Server verwendet eine einzelne Verbindung zum Einfügen der Daten und puffert Daten zwischen Einfügungen. Etwa alle 15 Minuten ruft ein Dienst diese Daten ab und verarbeitet sie zu Fahrten. Sobald die Fahrten generiert wurden, sind …
Ich möchte Werte durchlaufen und jeweils 1 Zeichen von den Werten entfernen und das Ergebnis anzeigen. Wenn ich also eine Tabelle mit Werten habe: ID ___ 34679 13390 89906 Ich möchte, dass das Ergebnis so aussieht Id ---- 4679 679 79 9 3390 390 90 0 9906 906 06 6
Ich möchte eine Kopie der Datenbank im selben SqlServer erstellen. Wenn ich den Assistenten zum Kopieren von Datenbanken verwende, wird ein Fehler ausgegeben: (Ich habe diese Schritte mit einer Test-DB ausgeführt und es funktioniert einwandfrei !!!!) config: Ein Benutzer Methode: "Verwenden Sie die SQL Management Object-Methode" Wählen Sie einen neuen …
Spielen mit dem AG-Setup Ich habe die WSFC eingerichtet und mit zwei Knoten in einer Verfügbarkeitsgruppe namens DevClusterOnline konfiguriert. Auf beiden Knoten (DEV-AWEB5 primär, DEV-AWEB6 sekundär) wird Windows Server 2008 R2 ausgeführt. Wenn ich die Gesundheit meiner AG überprüfe, bekomme ich Folgendes: Wenn Sie die folgende Abfrage ausführen, wird folgende …
Die Datenbankspiegelungsfunktion von SQL Server wird nicht mehr funktionieren: Diese Funktion wird in einer zukünftigen Version von Microsoft SQL Server entfernt. Vermeiden Sie die Verwendung dieser Funktion in neuen Entwicklungsarbeiten und planen Sie, Anwendungen zu ändern, die diese Funktion derzeit verwenden. Verwenden Sie stattdessen AlwaysOn-Verfügbarkeitsgruppen . Weiß jemand wann? Was …
Ich habe heute festgestellt, dass meine Azure SQL-Datenbank eine zufällige Tabelle mit dem Namen "_TransactionIndex_ {guid}" enthält. Es hat 1 Spalte, Id, die 8 GUIDs enthält. Es wurden keine Informationen zu dieser Tabelle gefunden - was ist das? Bedeutet dies, dass ich ein Problem mit Transaktionen in meiner Anwendung habe?
Wir versuchen, ein Data Warehouse-Design zu optimieren, das die Berichterstellung für Daten für viele Zeitzonen unterstützt. Beispielsweise haben wir möglicherweise einen Bericht über die Aktivität eines Monats (Millionen von Zeilen), in dem die Aktivität nach Tagesstunden gruppiert angezeigt werden muss. Und natürlich muss diese Stunde des Tages die "lokale" Stunde …
Eine Google-Suche führte zu Millionen von Treffern beim Auffinden von Tabellen ohne Clustered-Index, wobei die PK normalerweise der Clustered-Index einer Tabelle ist. Eine Tabelle kann jedoch leicht einen natürlichen Schlüssel als Clustered-Index und einen nicht-Clustered-Surrogat-Index wie eine Identitätsspalte haben. Wie finde ich alle Tabellen in einer Datenbank ohne definierten Primärschlüssel? …
Wir haben eine große Prozedur (über 10.000 Zeilen), die normalerweise in 0,5 bis 6,0 Sekunden ausgeführt wird, je nachdem, mit wie vielen Daten gearbeitet werden muss. Im letzten Monat hat es mehr als 30 Sekunden gedauert, nachdem wir ein Statistik-Update mit FULLSCAN durchgeführt haben. Wenn es langsamer wird, "behebt" ein …
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.