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.
Eine Abfrage wie die folgende, die garantiert keine Zeilen zurückgibt, dauert auf einem unserer Server zwischen 0 und 160 Sekunden: select col1, col2, col3 from tab1 where 0 = 1 Vor zwei Wochen geschah dies sechsmal im Abstand von 48 Stunden. Letzte Woche dauerte die gleiche Abfrage ~ 0 Sekunden. …
Ich habe eine SQL Server 2012-Instanz, die unter einem verwalteten Dienstkonto ausgeführt wird. Ich habe Datenbank-E-Mails mit einem Konto konfiguriert und versuche, eine Test-E-Mail zu senden. In den Ereignisprotokollen des Servers werden jedoch einige Fehler angezeigt: Database Engine Instance = MYINSTANCE; Mail PID = 2132; Fehlermeldung: Die Aktualisierung der Datenbank …
In SSMS habe ich Eigenschaften im Zusammenhang mit der Dateigröße gesehen und unten Details für eine Datenbank gefunden. Hier stimmen die Werte nicht mit anderen Eigenschaften überein. Hier stimmt die Größe von mdf, ldf und der Gesamtgröße mit anderen Werten unter jedem Fenster überein. Der verfügbare freie Speicherplatz von mdf …
Warum sp_reset_connectiondauert die Ausführung der gespeicherten Systemprozedur aus Sicht von SQL Server Profiler länger als einige Millisekunden? Ich habe mit SQL Server Profiler einen einfachen Trace von einem Produktionssystem genommen und ihn dann mit SqlNexus analysiert. SqlNexus gibt an, dass sp_reset_connection die höchste kumulative Dauer hat - 33% der gesamten …
In meinem SQL Server 2008 ist die Datenrückgabe nach dem Ausführen der Abfrage sehr groß, etwa in Millionen. Ich habe versucht zu kopieren, aber es gibt eine Ausnahme SQL-Speicherfehler. Können Sie uns mitteilen, wie ich die gesamten Daten kopieren und in Excel einfügen kann? Ich möchte es nicht in eine …
Ich habe eine Frage wie diese: select dbo.fn_complexFunction(t.id) from mytable t Im SQL Sentry Plan Explorer ist mir aufgefallen, dass ich "Get Estimated Plan" in SQL Sentry ausführen muss, damit der Abfrageplan die UDF enthält. Wenn Sie "Aktuellen Plan abrufen" ausführen, scheinen die logischen Lesevorgänge und andere Metriken nicht die …
Ich habe SQL Server 2012 neu installiert. Es wurde noch keine Datenbank erstellt. Und ich kann das Management Studio mit sa / password öffnen. Die Binn \ sqlservr.exe wird als Dienst gestartet und ich kann sehen, dass sie in der Dienstliste gestartet wurde. Es hat jedoch nicht den 1433-Port abgehört …
Ist es sicher, sp_updatestatsauf einem SQL Server in der Produktionsumgebung ausgeführt zu werden? Oder wie wirkt sich die Aktualisierung aller Statistiken auf einem SQL Server aus? Kann es den SQL Server "drosseln", während er ausgeführt wird, und Zeitüberschreitungen oder andere Probleme für die Benutzer verursachen?
Ich habe folgendes CREATE TABLE [MyTable] ( [ID] [bigint] PRIMARY KEY NOT NULL, [Title] [nvarchar](64) NOT NULL ) CREATE SEQUENCE MyTableID START WITH 1 INCREMENT BY 1 NO CACHE ; GO Ich möchte neue Datensätze in MyTable einfügen und die ID auf den nächsten Wert der Sequenz setzen. Wie kann …
Ich habe einen SQL-Job, der über den SQL Server-Agenten (Ausführen von SQL Server 2012 Enterprise) ausgeführt wird. Der letzte Schritt des Jobs besteht darin, eine Anwendung auszuführen, die sich auf einer Netzwerkfreigabe befindet. Leider kenne ich den Namen des Ordners, in dem sich die Anwendung befindet, nicht (der Ordner ist …
Ich habe mich kürzlich mit der Pflege einer Reihe von Datenbanken mit einigen interessanten Indexproblemen befasst. Einer der Gründe, die mich am meisten erschweren, sind die Unterschiede in den Indizes zwischen Entwicklungs-, Test-, Modell- und Produktionsmaschinen. Da die Unterschiede das Synchronisieren von Abfragen ziemlich schwierig machen, ist dies eines meiner …
Ich habe ein Skript geschrieben , um die Ansprüche auf dieser Seite gemacht zu testen http://technet.microsoft.com/en-us/library/dd425070(v=sql.100).aspx in der Tabelle zusammenfassend Minimal Logbedingungen betitelte , wann Minimale Protokollierung tritt auf oder nicht. Mit diesem Skript stelle ich fest, dass die Summe der Protokolldatensatzlängen für jeden der verschiedenen Einfügungstypen wie folgt ist: …
Ich wurde gebeten , zu gewähren SELECT, INSERTund UPDATEauf einen bestimmten Benutzer für alle Tabellen in einer Datenbank. Am Ende habe ich den Benutzer hinzugefügt db_datareaderund ihm INSERTund UPDATEauf Datenbankebene gewährt . Aber das brachte mich zum Nachdenken, was ist der Unterschied (falls vorhanden) zwischen dem Erteilen einer Benutzerberechtigung SELECTauf …
Bei der Fehlerbehebung bei einem Problem mit der Synchronisierung nicht verbundener Geräte mit einem zentralen Datenbankserver tritt nach dem Upgrade auf SQL Server 2012 auf dem Server ein Problem auf. Es scheint, dass CHANGE_TRACKING_MIN_VALID_VERSION einen Wert 1 zurückgibt, der höher ist als er sollte (oder zumindest als vor dem Upgrade). …
Ich sammle alle 5 Minuten IO_STALLS aus sys.dm_io_virtual_file_stats und mache dann ein Delta, um zu sehen, welche Dateien am meisten von IO betroffen sind. In einem Zeitraum von 5 Minuten erhalte ich ein Delta von 5826331 ms, was 97 Minuten entspricht. Ich bin ein wenig verwirrt darüber. Bedeutet dies, dass …
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.