Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.
Ich habe den folgenden Index für eine Tabelle in meiner Datenbank erstellt: CREATE INDEX [idx_index1] on [table1] (col1, col2, col3) Der Server schlägt den folgenden "fehlenden" Index vor: CREATE INDEX [idx_index2] on [table1] (col1, col2) INCLUDE (col3, col4, col5, col6....) Es erscheint mir logisch, die vorhandene Indexdefinition so zu ändern, …
Ich habe eine Tabelle in SQL Server 2012 Express mit viel nicht verwendetem Speicherplatz. Ich muss Speicherplatz in der Datenbank freigeben. | NAME | REIHEN | RESERVIERT | DATEN | INDEX_SIZE | UNBENUTZT | | ------------- | -------- | -------------- | ----------- --- | ------------ | -------------- | | MyTableName …
HINWEIS : Der Titel dieser Qusetion ist eine wörtliche Fehlermeldung, die für diesen Benutzer spezifisch ist. Die Fehlermeldung zeigt einen Fehler in der dtexec-Anwendung, der eine Benutzervariable in die Fehlermeldung ersetzt. In diesem Fall wird die Standardnachricht Standard E ditiondurch ersetzt send successful email. Die "Standard" -Fehlermeldung wäre: Beschreibung: Um …
Ich arbeite an einem Data Warehouse. Ich habe Tabellen mit bis zu 200 Millionen Datensätzen. Einige dieser Tabellen haben mehr als 20 Indizes (ich kann keinen Grund angeben, warum sie überhaupt erstellt wurden). Dies macht die Verwaltung dieser Indizes zu schmerzhaft und wirkt sich sowohl in Bezug auf die Leistung …
Ich habe eine C # -Anwendung erstellt, die eine SQL Server-Datenbank verwendet. Ich habe andere Computer in einer Arbeitsgruppe mit mir und untereinander verbunden. Ich habe meine C # -Anwendung mit anderen geteilt. Wenn sie die Anwendung öffnen, erhalten sie den Fehler Beim Herstellen einer Verbindung zu SQL Server ist …
Wir verwenden SQL Server mit vollständigem Wiederherstellungsmodus. Bei einer vollständigen Sicherung und einer Reihe von Protokollsicherungen möchten wir überprüfen können, ob die Protokollkette von der letzten vollständigen Sicherung bis zum aktuellen Endprotokoll vollständig ist. (Ohne diese Sicherungen tatsächlich wiederherzustellen. Der Zweck hier besteht darin, die Konsistenz der Sicherungen zu testen.) …
Ich habe keine Erfahrung mit DBA-Arbeit, aber ich versuche, zusätzliche Ressourcen für unseren SQL-Server anzufordern, und hoffte, dass ich einige kluge Leute dazu bringen könnte, eine grobe Schätzung dessen abzugeben, was wir ausführen sollten. Ich vermute, dass die Zuweisung von Ressourcen, die die IT unserem Produktions-SQL-Server zur Verfügung gestellt hat, …
Ich wurde beauftragt, eine Lösung für eine große Einzelhandelskette zu entwickeln. Sie möchten jedem seiner 1,2 Millionen Kunden ermöglichen, sich auf einer Website anzumelden, um die Verteilung der letzten Einkäufe (aktueller Monat, Vormonat, seit Jahresbeginn) auf etwa 50 Kategorien zu sehen. Die Daten werden einmal täglich aktualisiert. Ich denke darüber …
Ich habe eine Tabelle, die eine Spalte mit Dezimalwerten enthält, wie diese: id value size -- ----- ---- 1 100 .02 2 99 .38 3 98 .13 4 97 .35 5 96 .15 6 95 .57 7 94 .25 8 93 .15 Was ich erreichen muss, ist etwas schwierig zu …
Ich stelle fest, dass die Zeilenschätzungen für einen bestimmten Join häufig weit entfernt sind, wenn Tempdb-Ereignisse verschüttet werden (was zu langsamen Abfragen führt). Ich habe gesehen, dass bei Merge- und Hash-Joins Überlaufereignisse auftreten, die die Laufzeit häufig um das 3-fache bis 10-fache erhöhen. Diese Frage betrifft die Verbesserung der Zeilenschätzungen …
Weiß jemand, während ich meine eigenen Nachforschungen anstelle, warum eine Datenbank im SIMPLEWiederherstellungsmodell LOG_BACKUPfür das log_reuse_wait_desc? SQL Server 2012 SP1. Datenbank erst vor wenigen Wochen erstellt. Keine Replikation, keine Spiegelung, kein Protokollversand und noch nie eine davon. Wir haben Backup der Datenbank und Wiederherstellung auf eine andere Instanz, es zeigt …
Wir haben zwei Datenbanken für die Spiegelung auf einer einzelnen SQL Server-Instanz eingerichtet: eine Testdatenbank und eine Produktionsdatenbank. Beide werden mit genau denselben Endpunkten auf einen anderen Server gespiegelt. Wenn ich in die Datenbankeigenschaften für die Testdatenbank gehe und auf die Schaltfläche "Failover" klicke, wird dann auch ein Failover für …
Die Frage ist relativ einfach. Ich muss 3 Spalten berechnen, in denen die mittleren Ergebnisse große Dezimalstellen sind, und ich habe schon früh ein Problem damit, dass SQL Server die Dezimalstellen unabhängig von der Umwandlung / Konvertierung im Grunde rundet. Nehmen wir zum Beispiel eine einfache Unterteilung als 1234/1233 vor. …
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.