Wie wir alle wissen, ist READ UNCOMMITTED die niedrigste Isolationsstufe, in der Dinge wie Dirty Reads und Phantom Reads auftreten können. Wann ist der beste Zeitpunkt, um diese Isolationsstufe zu verwenden, und aus welchen Gründen könnte sie verwendet werden? Eigentlich habe ich die Antworten vorher gelesen, aber ich konnte sie …
Ich möchte ein SSIS-Paket ausführen, das Aufgaben zum Übertragen von SQL Server-Objekten enthält. Die beteiligten Server befinden sich in derselben Domäne, die SQL Server-Dienste werden jedoch auf lokalen Dienstkonten ausgeführt. Die Umgebung sieht also so aus: Domain Server 1 SQL Server wird auf einem lokalen Konto ausgeführt Im Dateisystem: SSIS-Paket …
sys.dm_repl_tranhashenthält Informationen zum Hashing von Transaktionen, aber ich habe Schwierigkeiten, die Terminologie zu verstehen. Was ist eine "Hash-Transaktion"?
Eine Frage, die in einer Chat-Diskussion auftauchte: Ich weiß, dass Hash-Join- Bailout-Schalter intern zu einer Art verschachtelter Schleife führen. Was macht SQL Server für ein Hash-Aggregat- Bailout (wenn es überhaupt passieren kann)?
In der Dokumentation für sys.dm_exec_query_statsheißt es: Eine erste Abfrage von sys.dm_exec_query_stats kann zu ungenauen Ergebnissen führen, wenn derzeit eine Workload auf dem Server ausgeführt wird. Genauere Ergebnisse können durch erneutes Ausführen der Abfrage ermittelt werden. Ich frage manchmal diese DMV während einer aktiven Arbeitslast ab und würde genaue Ergebnisse bevorzugen. …
Daher habe ich versucht, einige Einstellungen in meinem Microsoft SQL Server Management Studio 2019 zu ändern. Ich ändere den Anmeldemodus von gemischt (Windows- und SQL-Authentifizierung) auf nur Windows. Jetzt kann ich mich nicht mehr mit meinem sa-Konto anmelden und tue dies nicht ein anderes Konto haben, das Administratorrechte hat. Was …
Ich habe eine Tabelle mit zwei Spalten, ich möchte die unterschiedlichen Werte auf Col_B über (bedingt durch) Col_A zählen. Mein Tisch Col_A | Col_B A | 1 A | 1 A | 2 A | 2 A | 2 A | 3 b | 4 b | 4 b | …
Daher habe ich festgestellt, dass das fehlerhafte Verhalten meines SQL Servers auf die Standardeinstellung von .Net SqlClient Data Provider von zurückzuführen ist SET ARITHABORT OFF. Vor diesem Hintergrund habe ich verschiedene Artikel gelesen, in denen der beste Weg zur Umsetzung diskutiert wird. Für mich möchte ich nur einen einfachen Weg, …
Ich habe die folgenden Beispieldaten für Permutationen und Kombinationen. create table tbltest ( name varchar(50), addres varchar(100) ); insert into tbltest values('Sam Mak John','Street 1 HNo 101 USA'); insert into tbltest values('Donatella Nobatti','HNo 101 UK'); insert into tbltest values('Sam Buca','Main Road B Block UAE'); insert into tbltest values('Juan Soponatime','Hight Street …
Mit SQL Server kann ich mehrere Fremdschlüssel in einer Spalte erstellen und jedes Mal, wenn ich nur einen anderen Namen verwende, einen anderen Schlüssel erstellen, der auf dasselbe Objekt verweist. Grundsätzlich definieren alle Schlüssel dieselbe Beziehung. Ich möchte wissen, was es nützt, mehrere Fremdschlüssel zu haben, die in derselben Spalte …
Eine meiner Abfragen in wurde nach einer Veröffentlichung im seriellen Ausführungsmodus ausgeführt, und ich stellte fest, dass zwei neue Funktionen in einer Ansicht verwendet wurden, auf die in der von der Anwendung generierten LINQ to SQL-Abfrage verwiesen wird. Also habe ich diese SCALAR-Funktionen in TVF-Funktionen konvertiert, aber die Abfrage wird …
Lassen Sie mich die offensichtliche Faust sagen: Ich verstehe vollkommen, dass Gleitkommatypen Dezimalwerte nicht genau darstellen können . Hier geht es nicht darum! Dennoch sind Fließkommaberechnungen soll deterministisch sein . Nun, da dies nicht im Weg ist, möchte ich Ihnen den merkwürdigen Fall zeigen, den ich heute beobachtet habe. Ich …
Ich habe einen physischen Server, auf dem eine Instanz von SQL Server ausgeführt wird. Ich stelle fest, dass dieser Server ziemlich oft mit 100% CPU-Auslastung läuft. Mein IT-Team ist darüber nicht erfreut und schlug vor, 2 der 32 Kerne für das Betriebssystem zu reservieren. Dies funktioniert hervorragend, jetzt liegt die …
Ich habe kürzlich daran gearbeitet, die Daten oder Metriken zu verstehen, die in der Ereignisdatei für erweiterte Ereignisse im Systemzustand gespeichert sind. Wir versuchen, die Datenerfassung von Leistungsmetriken unter Verwendung des hier bereitgestellten Systemzustands zu implementieren Es gibt Berichte, die Metriken wie CPU-Auslastung, andere Prozessauslastung usw. enthalten, die aus dem …
Im folgenden Beispiel sind die Prädikate identisch, jedoch gibt die obere Anweisung (korrekt) 0 Zeilen zurück, die untere Anweisung 1 - obwohl die Prädikate NICHT übereinstimmen: declare @barcode nchar(22)=N'RECB012ZUKI449M1VBJZ' declare @tableId int = null declare @total decimal(10, 2) = 5.17 SELECT 1 FROM [dbo].[transaction] WITH (INDEX([IX_Transaction_TransactionID_PaymentStatus_DeviceID_DateTime_All])) WHERE Barcode = @barcode …
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.