Ich habe umfangreiche Nachforschungen zur Abfrage von LDAP-Servern angestellt, konnte diese jedoch bisher nicht umgehen. Bitten Sie daher Experten um Hilfe Hintergrund: Ich habe einen Client, dessen LDAP-Server OnPremise ist (obwohl er öffentlich zugänglich ist), und ich habe einen SQL Server (2012 SE) in der Firewall. Die Kommunikation zwischen dem …
Wir müssen vertrauliche Spaltendaten mit SQL Server 2016 verschlüsseln und haben die Funktion Immer verschlüsselt (Always Encrypted, AE) ausgewählt, um diese Spalten mit einem deterministischen Ansatz zu verschlüsseln. Da die deterministische AE-Verschlüsselung keine Ungleichungs-, Bereichs- oder LIKE-Abfragen für diese verschlüsselten Spalten zulässt, haben wir versucht, die Verschlüsselung für diese Spaltentypen …
Ich wurde beauftragt, die Leistung einer SQL Server 2008 R2-Abfrage (innerhalb einer gespeicherten Prozedur) zu verbessern, die im folgenden Link zum Ausführungsplan für Abfragen angezeigt wird. Es wird derzeit in ca. 7 Sekunden ausgeführt und muss nach Möglichkeit in 1-2 Sekunden abgeschlossen werden. Jede Ausführung der langsamen Abfrage dauert immer …
Ich habe eine SQL Server 2012-Datenbank, mit der ich Daten aus verarbeiteten Dateien speichere. Wir lesen Daten aus einem Ordner, verarbeiten sie mit Python und speichern die Ergebnisse in der Datenbank. Eines der ersten Dinge, die wir in unserem ETL-Prozess tun, ist zu überprüfen, ob die Datei bereits verarbeitet wurde. …
Ok, ich habe eine Abfrage für nicht gespeicherte Prozeduren, die wir in einem SSRS-Bericht verwenden. Diese Abfrage war höllisch langsam (ich hatte die ursprüngliche Version dieser Abfrage in den letzten zwei Stunden ausgeführt, immer noch nicht ausgeführt). Um sie zu verbessern, habe ich sie von Grund auf neu geschrieben und …
Wir haben eine SQL Server 2012 SP 2 CU 8-Instanz in einem VMWare-Host. Das Betriebssystem ist Windows Server 2012 R2. Der Windows Task-Manager gibt an, dass wir zwei Sockets und 8 virtuelle Kerne haben. Diese Nummer entspricht der tatsächlichen Hardware unter dem Gast. Im Task-Manager kann ich die Ansicht auch …
Diese Frage kann wie ein Duplikat gelesen werden, ist jedoch situationsabhängig und wird aufgrund von Verwirrung veröffentlicht, indem das Wissen aus anderen Antworten angewendet wird. Ich habe Dutzende von Artikeln gelesen (unter 1 , 2 , 3 , 4 ), finde aber widersprüchliche Meinungen (basierend auf meinem Verständnis, das jetzt …
Wenn Sie sich sys.dm_os_wait_stats ansehen , sind die folgenden Spalten definiert alsBIGINT wait_tasks_count wait_time_ms max_wait_time_ms Wenn einer dieser Werte überschritten wird 9,223,372,036,854,775,807, werden die Zähler auf 0 zurückgesetzt oder hören Sie einfach auf zu zählen? Aus der Tabellendefinition geht nicht hervor, was sich hinter den Kulissen abspielt: sp_helptext 'sys.dm_os_wait_stats' Kehrt …
Ich habe Tabellen, die basierend auf einer INTSpalte partitioniert sind . Ich sehe einige Abfragen, die $PartitionFunktionen verwenden, um die Partitionsnummer zu vergleichen, anstatt die tatsächlichen Felddaten zu vergleichen. Zum Beispiel anstatt zu sagen: select * from T1 inner join T2 on T2.SnapshotKey = T1.SnapshotKey Sie wurden wie folgt geschrieben: …
Ich sehe mir einige langsam laufende Abfragen in einer Datenbank an, die in den letzten Jahren (unter einer Reihe verschiedener Entwickler) erheblich weiterentwickelt wurde. Eine der am häufigsten verwendeten Tabellen enthält einige Indizes mit denselben indizierten Spalten, eine enthält jedoch Spalten und die andere nicht. Zum Beispiel: Ein Index: CREATE …
Ich bin derzeit mit der folgenden Situation gesegnet: Wir haben eine Produktionsdatenbank, die partitioniert ist und Primärschlüssel vom Typ verwendet int Mehrere (~ 20) Tabellen mit jeweils> 100.000.000 Zeilen, von denen 2 in der Nähe von 2.000.000.000 Zeilen liegen Diese Tabellen haben alle eine Spalte vom Typ intals Primärschlüssel, die …
Ich verwende SQL Server 2016 (Developer Edition) und wollte eine Kopie einer Datenbank in meiner Serverinstanz erstellen. Ich habe eine einfache Sicherung und dann eine Wiederherstellung durchgeführt, indem ich erneut mit der rechten Maustaste auf die Datenbank geklickt habe -> Aufgaben -> Wiederherstellen. Durch Ändern des Datenbanknamens wird die Datenbank …
In SQL Server 2008 (aber auch 2014). Betrachten wir eine Prozedur mit einem Ausgabeparameter. Diese Prozedur kann einen Fehler erzeugen (und wird im folgenden Beispiel auftreten). Ich stelle fest, dass das Verhalten des Ausgabeparameters nicht dasselbe ist, wenn wir die Prozedur innerhalb eines TRY/ CATCHBlocks aufrufen . Beispiel: create procedure …
Da SERIALes sich um eine Abkürzung für handeltBIGINT UNSIGNED NOT NULL AUTO_INCREMENT UNIQUE , sieht es so aus, als würde sich das SERIAL PRIMARY KEYverdoppeln UNIQUEund PRIMARY KEY: > CREATE TEMPORARY TABLE foo (id SERIAL PRIMARY KEY); > SHOW CREATE TABLE foo \G *************************** 1. row *************************** Table: foo Create …
(Follow-up aus diesem Beitrag: Warum wird mein PostgreSQL-Ausdrucksindex nicht verwendet, wenn ich in einer Unterabfrage BESTELLEN? ) PostgreSQL 9.5. Ich kann nicht alle Details preisgeben, habe aber table22 Spalten und 5 Indizes: Primärschlüssel ('pk'), text(btree) ein anderer text(btree) a timestamp with time zone(btree) a tsvector(Gin) mein neuester, a bigint(btree) (Aus …
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.