SQL Server 2016 AT TIME ZONEscheint nicht deterministisch zu sein. Es ist mir jedoch nicht gelungen, Unterlagen zu finden, die dies offiziell belegen oder eine Begründung für die Gründe dafür liefern. Warum ist nicht AT TIME ZONEdeterministisch? Beispiel, das Nicht-Determinismus zeigt Ausführen: CREATE TABLE Test ( LegacyTimestamp DATETIME, Timestamp AS …
Ich habe eine Abfrage, die mit select viel schneller top 100und ohne select viel langsamer läuft top 100. Die Anzahl der zurückgegebenen Datensätze ist 0. Können Sie den Unterschied in den Abfrageplänen erklären oder Verknüpfungen freigeben, wenn ein solcher Unterschied erklärt wurde? Die Abfrage ohne topText: SELECT --TOP 100 * …
Ein Vorgang "ALTER INDEX ALL REBUILD" unter SQL Server 2012 schlug fehl, weil im Transaktionsprotokoll nicht genügend Speicherplatz vorhanden war. Die Indizes wurden nie reorganisiert oder neu erstellt, sodass die Fragmentierung bei fast allen von ihnen über 80% beträgt. Die Datenbank verwendet ein einfaches Wiederherstellungsmodell. Ich nahm an, dass nach …
Verzeih mir, ich bin ein Entwickler, der in die Welt von SQL gewechselt ist. Ich dachte, ich könnte etwas SQL verbessern, indem ich Variablen hinzufüge, aber es funktionierte nicht so, wie ich es erwartet hatte. Kann mir jemand sagen warum das nicht geht? Ich möchte keine Abhilfe schaffen, ich möchte …
Ich habe eine Tabelle mit einer Spalte, für die keine Statistiken erstellt oder aktualisiert werden sollen. Ich erhalte eine bessere Schätzung der Kardinalität von Joins, wenn ich das Abfrageoptimierungsprogramm dazu zwinge, die Statistikdichte für den Primärschlüssel zu verwenden, im Gegensatz zu einem Statistikhistogramm für diese Spalte. Automatische Aktualisierung und automatische …
Innerhalb einer Webanwendung, an der ich arbeite, werden alle Datenbankvorgänge mithilfe einiger über Entity Framework ORM definierter generischer Repositorys abstrahiert. Um jedoch ein einfaches Design für die generischen Repositorys zu haben, müssen alle beteiligten Tabellen eine eindeutige Ganzzahl definieren ( Int32in C #, intin SQL). Bisher war dies immer der …
Ich habe einen PostgreSQL-Server, auf dem mehrere Datenbanken ausgeführt werden. Eine der Datenbanken heißt postgresund war von Anfang an dabei. Ich konnte keine Tabellen darin sehen und habe sie nie explizit verwendet, aber mir ist aufgefallen, dass jeder Benutzer Tabellen in der Datenbank erstellen darf (dies ist nicht das, was …
Diese Frage ähnelt der Optimierung der IP-Bereichssuche? dieser ist jedoch auf SQL Server 2000 beschränkt. Angenommen, ich habe 10 Millionen Bereiche vorläufig in einer Tabelle gespeichert, die wie folgt strukturiert und ausgefüllt ist. CREATE TABLE MyTable ( Id INT IDENTITY PRIMARY KEY, RangeFrom INT NOT NULL, RangeTo INT NOT NULL, …
Wir können Datums- und Zeitinformationen auf verschiedene Arten speichern. Was ist die beste Methode zum Speichern von DateTime-Informationen? Speichern von Datum und Uhrzeit in 2 separaten Spalten oder einer Spalte mit DateTime ? Können Sie erklären, warum dieser Ansatz besser ist? (Link zu MySQL-Dokumenten als Referenz. Die Frage ist allgemein …
Ich kann keinen Current_timestampStandardwert festlegen . Meine MysqlVersion ist 5.5.47. Abfrage ist ALTER TABLE `downloads` ADD `date` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ; Während es gut funktioniert auf meiner lokalen DB mit mysql V5.6.56.
Beim Ausführen einer Abfrage mit dem tatsächlichen Ausführungsplan SELECTteilt mir der Root-Operator ( ) mit, dass die Größe des zwischengespeicherten Plans 32 KB beträgt. Eine Abfrage , die verbindet sys.dm_exec_cached_plansund sys.dm_os_memory_objectsan dem Plan in Frage suchen, sagt , dass die Werte für pages_in_bytesund max_pages_in_bytes32768 (32 KB) sind, die die Cache …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 3 Jahren migriert . Ich habe eine Tabelle tagmit 2 Spalten: id(UUID) und name(Text). Ich möchte jetzt ein neues Tag in die Tabelle einfügen, aber wenn das Tag bereits vorhanden ist, möchte …
Dies ist mein erster DBA.SE-Beitrag. Bitte teilen Sie mir etwaige Fehler mit, danke! Ich bin ein neuer DBA (kein IT-Profi, nur niemand im Unternehmen, der das macht). Je grundlegender die Erklärung, desto besser. Ich habe über Datenbanksicherungsstrategien gelesen (oder, wie ich gelernt habe, "Wiederherstellungsstrategien"). Ich verstehe die Funktionsweise von vollständigen, …
Ich versuche zu verstehen, warum die Verwendung einer Tabellenvariablen den Optimierer daran hindert, eine Indexsuche und dann eine Lesezeichensuche im Vergleich zu einer Indexsuche durchzuführen. Auffüllen der Tabelle: CREATE TABLE dbo.Test ( RowKey INT NOT NULL PRIMARY KEY, SecondColumn CHAR(1) NOT NULL DEFAULT 'x', ForeignKey INT NOT NULL ) INSERT …
Beachten Sie, dass diese Frage hersteller- / versionsunabhängig ist Für mich als Sprecher (Schreibkraft, Autor) des Englischen ist es vernünftig, zu erwarten, dass Wörter korrekt in Groß- und Kleinschreibung geschrieben werden, aber nicht unbedingt die richtigen Akzente in die richtige Richtung weisen: Während ich mit Chloe, dem Hotelchef im Restaurant …
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.