Zunächst einmal tut es mir leid, wenn dies ein Duplikat ist. Ich konnte niemanden finden, der diese spezielle Frage ansprach, oder ich hätte sie beim Lesen möglicherweise nicht erkannt. Höchstwahrscheinlich habe ich die falschen Suchbegriffe verwendet, da ich mit der Terminologie nicht allzu vertraut bin. Wir haben 3 Server: A …
Das Unternehmen, für das ich arbeite, implementiert derzeit die Erfassung von Änderungsdaten auf einem Microsoft BI-Stack, um inkrementelle Änderungen zu erfassen, die in das Data Warehouse geladen werden müssen. Bisher hat dies für uns hervorragend funktioniert. Wir haben das Datenbankreplikations-Setup und das CDC-Setup auf Tabellenebene in der replizierten Datenbank für …
SQL Server 2014 Standard Edition. Wir haben einen Job, der zwischen 20 und 40 Minuten dauert. Wir möchten, dass nur eine Instanz dieses Jobs ausgeführt wird, aber wir möchten keine großen Lücken zwischen den Läufen. Eine Planung alle 60 Minuten ist daher nicht ideal, da es 30-40 tote Minuten geben …
Ich habe einige Prozesse, bei denen verschiedene Schritte ausgeführt werden müssen, bevor sie beginnen. Zum Beispiel: Deaktivieren Sie die Prüfbeschränkung für Fremdschlüssel: select 'alter table '+fk.table_schema+'.'+fk.table_name +' NOCHECK CONSTRAINT '+fk.CONSTRAINT_NAME from SAProduct.information_schema.table_constraints fk join SAProduct.information_schema.tables t on t.table_schema = fk.table_schema and t.table_name = fk.table_name WHERE constraint_type='FOREIGN KEY' Dies wird eine …
Auf meiner Entwicklungsbox habe ich meinen SQL Server mit einer hohen maximalen Speichermenge (8 GB von 16 GB) konfiguriert. Dies ist für viele Entwicklungsaufgaben erforderlich. Manchmal möchte ich jedoch meine Erinnerung zurück. Ich möchte nicht, dass 8 GB dauerhaft verbraucht werden. Was ist ein guter Weg, um SQL Server dazu …
SET STATISTICS XML ON; DECLARE @x XML = (SELECT 'hi' "@id" FOR XML PATH ('this'), root ('xml')); Die Typkonvertierung im Ausdruck (CONVERT_IMPLICIT (xml, [Expr1001], 0)) kann sich auf "CardinalityEstimate" bei der Auswahl des Abfrageplans auswirken Warum findet eine Konvertierung statt? Ich dachte, FOR XMLdas Ergebnis sei bereits der XMLTyp. Wenn …
Ich muss das TLS 1.1-Protokoll für die SSL-Verbindung in PostgreSQL konfigurieren. Ich konnte die Protokolleinstellungen in der PostgreSQL-Konfiguration nicht sehen Es ist erforderlich, SSL-Protokolle und TLSv1 zu deaktivieren und nur TLSv1.1 (oder TLSv1.2) zu aktivieren. Hinzugefügt Für PCI DSS v3.1 muss der Fallback auf SSL und TLSv1 deaktiviert sein. Ist …
Wir verwenden eine gespeicherte SQLCLR-Prozedur für die Aktivierung des Service Brokers, und ich möchte den vom CLR-Code verwendeten Speicher überwachen. Beim Betrachten sys.dm_os_memory_clerkssehe ich, dass nur der NUMA-Knoten 1 Seiten hat, die dem MEMORYCLERK_SQLCLRTyp zugeordnet sind. Der Server verfügt über zwei 8-Core-CPUs und führt SQL 2014 CU6 aus. Wird das …
Bei der Migration einer unserer Datenbanken von SQL Server 2012 (SP1, CU2) auf SQL Server 2014 (SP1) sind einige seltsame Probleme aufgetreten. Eine der Abfragen, die in SQL Server 2012 innerhalb von Sekunden abgeschlossen werden, scheint in SQL Server 2014 zu hängen. SELECT DISTINCT src.[Id] FROM [stg].[BaseVolumes] src JOIN [tmp].[Dates] …
Ich habe zwei Tabellen ( table1, table2) in einer Postgres 9.1-Datenbank. Beide haben einen Oid-Typ. Jede Tabelle 1 Million Datensätze. Die pg_largeobjectTischgröße beträgt ca. 40 GB. Ich habe 0,9 Millionen Datensätze aus jeder Tabelle entfernt und den folgenden Befehl ausgeführt. vacuum full analyze table1; vacuum full analyze table2; Immer noch …
Ich lese diesen Artikel und es scheint keine Möglichkeit zu geben, so etwas zu tun: SELECT COUNT(*) WHERE SHOW VARIABLES WHERE Variable_name = 'innodb_ft_cache_size' Ich kann das Folgende tun, aber dies funktioniert nicht in MySQL 5.7 (Keine Variablen in Tabelle) SELECT COUNT(*) FROM information_schema.GLOBAL_VARIABLES WHERE Variable_name = 'innodb_ft_cache_size' (always returns …
Ich versuche, den bestmöglichen Weg zu finden, um die Leistung einer von meinem Kunden gestellten Abfrage zu verbessern. Es enthält einige Tabellen, die verbunden sind, und eine Tabelle heißt dwh.fac_sale_detail1,5 Milliarden Zeilen. Diese Tabelle dwh.fac_sale_detailwird basierend auf einer ihrer aufgerufenen Spalten partitioniert TradingDateKey1. Es speichert tatsächlich Daten im Format JJJJMMTT, …
Ich habe PostgreSQL und seine GUI pgAdmin III installiert. Setup hatte bereits eine Standard-Datenbank postgres. Wenn ich versuche, eine neue Tabelle oder Datenbank zu erstellen, wird ein Fehler angezeigt: FEHLER: CREATE DATABASE kann in einer schreibgeschützten Transaktion nicht ausgeführt werden Ich habe die Zeile default_transaction_read_only = offin postgresql.conf auskommentiert und …
Hier ist die Abfrage: SELECT "products".* FROM "products" WHERE (status > 100) AND "products"."above_revenue_average" = 't' AND ("products"."category_id" NOT IN (5)) ORDER BY "products"."start_date" DESC Ich habe einen Index für statusund start_date. Jedes Mal, wenn ich die Abfrage in meiner Anwendung ausführe, wird in den Protokollen Folgendes angezeigt: [WHITE] temporary …
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.