Lange Geschichte, aber unsere langjährigen Berater (ehemalige Mitarbeiter) haben vor Jahren (etwa 2006) ein benutzerdefiniertes Skript für die Schnittstelle mit Tivoli Storage Manager geschrieben, und es scheint nach einer SQL Server DB-Option mit dem Namen zu suchen truncate log on checkpoint. Sie behaupten, dass dadurch verhindert wird, dass die Skripte …
Wir haben eine Tabelle mit viel von insert\selectjeder Zeit (wie 100 Maschinen, die jede Sekunde einfügen \ aktualisieren). Was ist der beste Weg, um einen Index für eine Tabelle zu erstellen, die nicht einmal für eine Sekunde gesperrt werden kann? Wenn ich den Index erstelle, werden die Anforderungen sicher gesperrt, …
Wir haben eine Instanz von SQL Server 2008 auf einem Kundenserver installiert. Die IT-Abteilung des Kunden ist für die verschiedenen Sicherungen der Maschine verantwortlich. Das SQL Server-Protokoll zeigt, dass jeden Tag um 19 Uhr eine vollständige Sicherung durchgeführt wird. Es können jedoch keine Hinweise auf einen in SQL Server geplanten …
Wenn Sie versuchen, eine Datenbank mit dem folgenden Befehl zu spiegeln ALTER AVAILABILITY GROUP SQLAlwaysonGroup ADD DATABASE test0916aj8CJ Ich erhalte den folgenden Fehler Meldung 1475, Ebene 16, Status 105, Zeile 1 Die Datenbank "test0916aj8CJ" enthält möglicherweise protokollierte Massenänderungen, die nicht gesichert wurden. Erstellen Sie eine Protokollsicherung für die Hauptdatenbank oder …
Ich habe gelesen, dass nach SQL Server 2000 die Möglichkeit, eine Identitätsspalte zu "entidentifizieren", entfernt wurde. Und dass dies "By Design" war (nicht nur eine fehlende Funktion). Hier ist ein Beispiel, das ich in einem Blog gefunden habe . Dabei werden die Systemtabellen aktualisiert. (Und diese Fähigkeit wurde nach SQL …
SQL Server 2014: Wir haben eine sehr große Tabelle (100 Millionen Zeilen) und müssen einige Felder aktualisieren. Für den Protokollversand usw. möchten wir ihn natürlich auch auf Transaktionen in Bissgröße beschränken. Wenn wir das Folgende ein wenig laufen lassen und dann die Abfrage abbrechen / beenden, wird die bisher geleistete …
Ich weiß, dass, wenn ich EXISTS()einen FK-Suchwert aufrufe, das Ergebnis sofort ist, wenn dieser FK-Einschränkung vertraut wird. Und wenn es nicht vertrauenswürdig ist (wie beim Erstellen der FK mit WITH NOCHECK), muss SQL Server in der Tabelle nachsehen, ob der Wert tatsächlich vorhanden ist. Gibt es noch etwas, das ich …
Ich habe Probleme, im folgenden Szenario eine indizierte Ansicht einzurichten, damit die folgende Abfrage ohne zwei Clustered-Index-Scans ausgeführt wird. Immer wenn ich eine Indexansicht für diese Abfrage erstelle und sie dann verwende, scheint sie jeden Index zu ignorieren, den ich darauf gesetzt habe: -- +++ THE QUERY THAT I WANT …
Wir denken über den Kauf eines SQL Standard Serverzur Implementierung eines ETL via SSIS. Da es für uns sehr teuer ist, möchte ich die Entwicklung von SSIS-Paketen auf einer kostenlosen Version testen. Da die Express-Version das SSIS nicht integriert, möchte ich es in der Evaluation 180 Expires-Version von SQL Server …
Ich habe nachgesehen, information_schema.role_table_grantsals ich publicin der granteeSpalte gesehen habe, dann habe ich nachgesehen, information_schema.enabled_rolesaber role_namedas existiert nicht. => Wer oder was ist die publicRolle?
Ich bin Junior DBA mit 3 Jahren Erfahrung. Unsere Aufgabe ist es, Abfragen zu optimieren oder Entwicklern mitzuteilen, dass bestimmter Code neu geschrieben werden sollte oder Indizes benötigt werden. Eine einfache Frage, die das Entwicklerteam häufig stellt, lautet: "Gestern lief es gut, was hat sich plötzlich geändert?" und wir werden …
Ich verwende derzeit Change Data Capture (CDC) , um Datenänderungen zu verfolgen, und ich möchte den Hostnamen und die IP-Adresse des Clients verfolgen, der die Abfrage sendet, die die Änderungen vorgenommen hat. Wenn 5 verschiedene Clients über denselben Benutzernamen angemeldet sind, besteht das Rätsel, welcher der 5 Clients die Abfrage …
Unten finden Sie ein Beispiel für meine Mitgliedschaftstabelle. Es gibt einige Datensätze mit mehreren Werten im E-Mail-Feld. Ich möchte nur die Datensätze auswählen, die mehrere E-Mail-Werte haben: Mitgliedertabelle ID LASTNAME FIRSTNAME EMAIL 567 Jones Carol carolj@gmail.com 567 Jones Carol caroljones@aol.com 678 Black Ted tedblack@gmail.com 908 Roberts Cole coleroberts@gmail.com 908 Roberts …
Wir bemerken ein interessantes Muster für HADR_SYNC_COMMITWartezeiten in unserer Umgebung. Wir haben eine drei Replik; Eine primäre, eine synchrone sekundäre und eine asynchrone sekundäre in einem Rechenzentrum, und wir haben gerade drei weitere ASYNC- Replikate in einem anderen Rechenzentrum hinzugefügt (~ 2400 Meilen voneinander entfernt). Seitdem stellen wir eine enorme …
Ich habe zwei Tische. Eine ist eine Protokolltabelle; Ein anderer enthält im Wesentlichen Gutscheincodes, die nur einmal verwendet werden können. Der Benutzer muss in der Lage sein, einen Gutschein einzulösen, der eine Zeile in die Protokolltabelle einfügt und den Gutschein als verwendet markiert (durch Aktualisieren der usedSpalte auf true). Natürlich …
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.