Mit MySQL InnoDB können wir die Doublewrite-Pufferung durch Festlegen deaktivieren innodb_doublewrite = 0. In anderen Datenbanken scheint es nicht möglich zu sein, diese Einstellung zu optimieren . Wie könnte InnoDB die Datenintegrität und ACID weiterhin aufrechterhalten, wenn wir die Doppelschreibpufferung deaktivieren? In welchen Situationen ist es sicher , den InnoDB-Doppelschreibpuffer …
Ich habe versucht, TDE in einer gespiegelten SQL Server 2008 R2-Konfiguration zu aktivieren. Das Aktivieren von TDE ist nicht so schwierig. Wenn ich jedoch TDE auf dem Principal aktiviere, wird die Spiegeldatenbank in einen angehaltenen Zustand versetzt. Es gibt hier und hier einige gute Artikel sowie viele andere, aber alle …
Ich habe eine Artikeltabelle, in der die Schnecke eindeutig sein soll. CREATE TABLE article ( title char(50) NOT NULL, slug char(50) NOT NULL ); Wenn der Benutzer einen Titel eingibt, z. B. News on Applemöchte ich die Datenbank überprüfen, um festzustellen, ob ein entsprechender Slug vorhanden ist, z news-on-apple. Wenn …
Könnten Sie mir bitte die Unterschiede zwischen erzählen? select CustomerId from Customer Where TerritoryId <> All(select TerritoryId from Salesperson) select CustomerId from Customer where TerritoryId NOT IN (select TerritoryId from Salesperson)
Microsoft schlägt vor , OPTION (QUERYTRACEON 9481)Abfragen zu verwenden, deren Leistung für SQL Server 2014-Datenbanken, die unter Kompatibilitätsstufe 120 ausgeführt werden, "beeinträchtigt" wurde. In meiner Situation bedeutet "degradiert", von einigen Sekunden auf einige Minuten oder mehr zu wechseln. In Bezug auf die Leistung funktioniert 9481 sehr gut. Normale Benutzer erhalten …
Ich installiere SQL Server 2012 SP1 auf einem neuen Windows 8.1-Computer. Während der Installation wird folgende Fehlermeldung angezeigt: (Screenshots ähnlich dieser Frage ) TITEL: Microsoft SQL Server 2012 Service Pack 1-Setup Der folgende Fehler ist aufgetreten: Warten Sie, bis das Wiederherstellungshandle des Datenbankmoduls fehlgeschlagen ist. Überprüfen Sie das SQL Server-Fehlerprotokoll …
Unsere Datenbank ist ungefähr 2 GB groß. Wir führen jeden Morgen um 3 Uhr morgens einen geplanten Job aus, wenn der Datenverkehr ziemlich gering ist. Dabei exportieren wir die gesamte Datenbank und senden sie außerhalb des Standorts. Ist es eine schlechte Praxis, dies auf einer Produktionsdatenbank zu tun? Das langsame …
Ich habe ein Paket, das ich aktualisiere. Das Paket wird von einem Job Agent-Job ausgeführt. Nachdem ich das Paket gelöscht und dann die neue Version bereitgestellt habe, führe ich ein Skript aus, das alle erforderlichen Anweisungen [create_environment], [create_environment_reference], [create_environment_variable] und [set_object_parameter_value] ausführt. Wenn ich den Job starte, schlägt dies jedoch …
Werden sie aufgebläht wie Btree-Indizes? Wenn ja, wie kann das Aufblähen z. B. durch ein automatisiertes Neuindizierungsskript gemessen werden? Ich bin daran interessiert, die Abfrageleistung zu verbessern und Platz zu sparen.
Ich habe eine Abfrage, die sehr langsam ausgeführt wird, daher habe ich mich mit dem Ausführungsplan befasst. TRY_CASTist eine sichere Methode, um herauszufinden, ob die Daten in einen Typ umgewandelt werden können. Und es gibt eine Warnung im Plan bezüglich TRY_CAST. Type conversion in expression try_cast may affect "CardinalityEstimate" in …
Ich stoße auf ein seltsames Problem, das ich nicht lösen kann. Der Server stürzt ab, wenn einige Postgis-bezogene Abfragen ausgeführt werden. Nach einigem Debuggen anhand der von postgis bereitgestellten Beispiele scheint die Funktion den Server zum Absturz zu bringen.ST_GEOMFROMGeoJSON() Stürzt ab: SELECT ST_AsText(ST_GeomFromGeoJSON('{"type":"Point","coordinates":[-48.23456,20.12345]}')) As wkt; Funktioniert normal: SELECT ST_AsText( ST_Transform( …
Ich habe eine gespeicherte Prozedur auf 10 verschiedenen Servern. Wie kann ich auf allen Servern die Konsistenz gespeicherter Prozeduren überprüfen? Ich ziehe derzeit die Definition für jeden Server manuell und vergleiche sie im Notepad ++ - Vergleichstool. Es ist ziemlich zeitaufwändig und ich bin sicherlich nicht der erste, der dieses …
Ich habe eine Tabelle Employeemit den Spalten ID, Beitrittsdatum und Name Das Beitrittsdatum ist eine DATETIMESpalte. Ich möchte wissen, wie viele Benutzer im Monat Oktober beigetreten sind.
Zunächst einmal, was ich nicht frage. Ich frage nicht, wie meine Einstellung sein soll. Viele empfehlen, den Wert über den Standardwert hinaus zu erhöhen, und ich verstehe mit Sicherheit, warum dies bei B-Tree-basierten Abfragen der Fall ist. Ich habe jedoch über die (fast) lineare Skalierbarkeit von In-Memory-Clustered-Columnstore-Indizes gelesen und frage …
Ich habe eine Tabelle mit drei Spalten: HashUID1, HashUID2, Address_Name (eine Text-E-Mail-Adresse, und die beiden vorherigen Hash-Spalten sind eine verrückte Kreation, um Ereignisteilnehmertabellen mit E-Mail-Adressen zu verknüpfen. Es ist hässlich, es funktioniert kaum Fokus auf den Adressnamen-Index) Es hat 78 Millionen Zeilen. Nicht richtig sortiert. Unabhängig davon ist dieser Index …
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.