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 gestern einen Anruf von einem Kunden erhalten, der sich über eine hohe CPU-Auslastung auf seinem SQL Server beschwert hat. Wir verwenden SQL Server 2012 64-Bit-SE. Auf dem Server wird Windows Server 2008 R2 Standard ausgeführt, 2,20 GHz Intel Xeon (4 Kerne), 16 GB RAM. Nachdem ich sichergestellt hatte, …
Ich habe gelesen, dass die abgeleiteten Tabellen eine bessere Leistung haben als temporäre Tabellen, aber trotzdem bevorzugen viele SQL Server-Entwickler die zweiten. Warum? Ich muss Abfragen mit großen Datenmengen (Millionen Datensätze) durchführen und möchte sicher sein, dass ich die beste Wahl verwende. CREATE TABLE A( id BIGINT IDENTITY(1,1) NOT NULL, …
Ich habe einen Job in SQL Server Agent eingerichtet, um eine Aktualisierungsabfrage auszuführen. Ich möchte, dass dieser Job jede Nacht zwischen Mitternacht und 5 Uhr morgens ausgeführt wird, und ich möchte, dass er in diesem Zeitraum alle 5 Minuten wiederholt wird. Aber ich möchte nur, dass der Job tatsächlich ausgeführt …
Ich habe zwei Jobs, die zwei verschiedene Datenbanken sichern. Job 1 sichert DB1 Job 2 sichert DB2 DB1 kann nicht gesichert werden, da auf Laufwerk 1 nur wenig Speicherplatz vorhanden ist und Job 1 fehlschlägt. Um dieses Problem zu beheben, musste ich nur Speicherplatz hinzufügen. Kein Problem. Mir wurde heute …
Weiß jemand, wie man SQL Server Management Studio dazu bringt, die Tabellennamen im Titel anzuzeigen? Im Moment sind sie so gut wie nutzlos und jedes Mal, wenn ich mir einen Tisch ansehen muss, muss ich ihn wieder öffnen. In den guten alten Zeiten habe ich Enterprise Manager verwendet und das …
Gibt es eine einfache Möglichkeit, die Größe jeder Tabelle in jeder Datenbank auf einem MSSQL-Server aufzulisten? Ich habe eine Abfrage in sys.tables verwendet, um Ergebnisse für eine einzelne Datenbank zu erhalten, aber wir haben> 100 Datenbanken pro Server. Daher wäre es großartig, die gleichen Ergebnisse zu erzielen, jedoch für alle …
Der MSDN-Online-Artikel " Snapshot-Isolation in SQL Server " lautet: "Eine Isolationsstufe hat einen verbindungsweiten Bereich. Sobald sie für eine Verbindung mit der Anweisung SET TRANSACTION ISOLATION LEVEL festgelegt wurde, bleibt sie wirksam, bis die Verbindung geschlossen oder eine andere Isolationsstufe festgelegt wird. Wenn eine Verbindung geschlossen und an den Pool …
Ich versuche, MySQL Server einen Verbindungsserver auf SQL Server hinzuzufügen. Beachten Sie, dass der SQL Server auf einem separaten Computer mit einem anderen Domänennamen installiert ist. Der SQL Server befindet sich 10.0.1.1auf old_domain.com. Der MySQL-Server befindet sich 10.0.1.2auf new_domain.com. Ich habe eine ODBC-Datenquelle auf dem Server hinzugefügt 10.0.1.1und die Verbindung …
Eines unserer Produktionssysteme hat ein Problem mit einer einzelnen Einfügeanweisung in eine temporäre Tabelle aus unserer Benutzerdatenbank gezeigt. Wenn ich das Einfügen / Auswählen auskommentiere, wird der betreffende gespeicherte Prozess rechtzeitig ausgeführt, sodass ich zuversichtlich bin, das Problem zu isolieren. Die aufgerufene Reihe gespeicherter Prozesse kommt im Grunde zum Stillstand, …
Ich möchte eine neue Datenbank mit einer 200- .mdfGB- Datendatei ( ) und einer 50-GB-Protokolldatei ( .ldf) erstellen . Aber es ist sehr langsam (es ist ungefähr 15 Minuten und hat noch nicht erstellt). und es ist sehr zeitaufwändig. Ist das normal? Wenn ja, was macht es, das braucht Zeit? …
Ich bin ein Programmierer, der sich mit einem großen Tisch befasst, der das folgende Schema hat: UpdateTime, PK, datetime, notnull Name, PK, char(14), notnull TheData, float Es gibt einen Clustered-Index für Name, UpdateTime Ich habe mich gefragt, was schneller sein soll: SELECT MAX(UpdateTime) FROM [MyTable] oder SELECT MAX([UpdateTime]) AS value …
Wir haben einige virtuelle Maschinen, denen X-Speicher zugewiesen ist. Diese Speichermenge ist etwas zufällig. Es wurde der Maschine zugewiesen, weil dies die Speichermenge war, über die die physische Maschine aufgrund einer Herstellerempfehlung verfügte, oder weil wir die beste Vermutung darüber angestellt haben, wie viel Speicher die Instanz unserer Meinung nach …
Hintergrundinformation: Ich erstelle eine Sammlung von Überwachungstabellen, um Aktualisierungen zu verfolgen und eine Reihe von Datentabellen für meine App zu löschen. Audit-Datensätze werden über Trigger erstellt. DML in der Datenbank meiner App stammt im Allgemeinen aus einem Login, mit dem ein Dienst in die Datenbank gelangt. Aus diesem Grund denke …
Wenn ich die Komprimierung (entweder Seite oder Zeile) für den Clustered-Index einer Tabelle festlege, entspricht dies der Einstellung der Komprimierung für die Tabelle? SQL Server bietet Optionen für beides, was darauf hindeutet, dass sie unterschiedlich sind. Ich hatte jedoch den Eindruck, dass ein Clustered-Index und eine Tabelle im Wesentlichen dasselbe …
In SQL Server gibt es so viele Trace-Flags. Warum einige von ihnen ausgeschaltet werden müssen. Einige, bei denen ich das Trace-Flag 8017 gesehen habe, müssen ausgeschaltet werden. Ich möchte also wissen, welches Trace-Flag deaktiviert werden muss und warum?
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.