Im Kontext einer Datenbank beschreibt die Wartung routinemäßige Betriebsaufgaben rund um ein Datenbanksystem, z. B. Überwachungs-, Optimierungs- und Sicherungsverfahren.
Ich muss eine Datenbank aus einem PostgreSQL-DB-Cluster entfernen. Wie kann ich das tun, auch wenn aktive Verbindungen bestehen? Ich brauche eine Art -forceFlag, das alle Verbindungen und dann die DB aufhebt. Wie kann ich das umsetzen? Ich benutze dropdbderzeit, aber andere Tools sind möglich.
Ich weiß, dass Schrumpfen der Teufel ist: Es kehrt die Seitenreihenfolge um und ist für Hautkrebs, Datenfragmentierung und globale Erwärmung verantwortlich. Die Liste geht weiter ... Davon abgesehen habe ich eine 100 - GB - Datenbank und lösche 50 GB - Daten - nicht in einer Tabelle, sondern in einer …
Ich habe die Aufgabe, einen Wartungsplan für unsere SQL Server 2005-Datenbanken zu erstellen. Ich weiß, dass ich für Sicherungen alle 15 Minuten eine tägliche vollständige Datenbanksicherung und Transaktionsprotokollsicherungen durchführen möchte. Mein Problem besteht darin, herauszufinden, welche anderen Aufgaben ich ausführen möchte und wie oft ich sie ausführen sollte. Soweit habe …
Ich habe einen Wartungsplan geerbt, der folgende Aufgaben erfüllt: Alte Daten bereinigen Überprüft die DB-Integrität Führt Datenbank- und Transaktionsprotokollsicherungen durch Reorganisiert unsere Indizes Aktualisiert die Statistiken Löschen Sie alte Sicherungen und Wartungsplandateien Von dem 23-minütigen Wartungsplan dauert die Aktualisierung der Statistiken erstaunliche 13 Minuten. Während dieses Zeitraums von 13 Minuten …
Ich suche praktische Anleitung für die Werte für die Einstellung BUFFERCOUNT, BLOCKSIZEund MAXTRANSFERSIZEdes BACKUPBefehls. Ich habe ein bisschen recherchiert (siehe unten), ein bisschen getestet und mir ist klar, dass jede wirklich wertvolle Antwort mit "Nun, es kommt darauf an ..." beginnt. Meine Bedenken hinsichtlich der Tests, die ich durchgeführt habe, …
Beim Sichern der Datenbank möchte ich die Option " Sicherungssatz läuft ab: " verwenden, um alte Datenbanksicherungen zu löschen / zu überschreiben. Ich kann diese Option nicht verwenden. Hinweise zur Verwendung der Optionen "Sicherungssatz läuft ab:" beim Erstellen des Wartungsplans sind willkommen.
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 8 Jahren migriert . Ich habe festgestellt, dass einige DBAs SQL Server sehr häufig neu starten, manchmal sogar nachts. Ich glaube, sie tun dies, um Speicher freizugeben oder um Abfragen zu beschleunigen. …
VACUUMgibt normalerweise keinen Speicherplatz an das Betriebssystem zurück, außer in einigen besonderen Fällen. Aus den Dokumenten: Die Standardform von VACUUMentfernt Dead Row-Versionen in Tabellen und Indizes und markiert den verfügbaren Speicherplatz für die zukünftige Wiederverwendung. Der Speicherplatz wird jedoch nicht an das Betriebssystem zurückgegeben, außer in dem speziellen Fall, dass …
In SQL Server werden Statistiken automatisch aktualisiert , wenn Auto Update Statisticsin True(das ist die Standardeinstellung). Gibt es einen Grund, die Statistiken manuell zu aktualisieren und unter welchen Umständen?
Ich habe eine ASP.NET MVC-App, die mit Datenbanken unter SQL Server 2008 R2 Express Edition funktioniert. Es ist eine regelmäßige Aufgabe erforderlich, um einige Datensätze in der Datenbank zu aktualisieren. Leider fehlt der Express Edition der SQL Agent. Welchen Ansatz würden Sie empfehlen?
In DB2 habe ich eine Tabelle mit großen Binärdaten. Jetzt habe ich den gesamten Tisch geleert und runstats, reorg, runstats ausgeführt, aber die Menge des belegten Speicherplatzes ändert sich nicht. Was könnte hier falsch sein? Die Tabelle befindet sich in einem eigenen Tabellenbereich, den ich wie folgt erstellt habe: CREATE …
Ich benutze Ola Hallengrens Skript für die Indexpflege. Vorher habe ich die folgende Abfrage verwendet, um festzustellen, welche Indizes am meisten fragmentiert sind: SELECT dbschemas.[name] as 'Schema', dbtables.[name] as 'Table', dbindexes.[name] as 'Index', indexstats.avg_fragmentation_in_percent, indexstats.page_count FROM sys.dm_db_index_physical_stats (DB_ID(), NULL, NULL, NULL, NULL) AS indexstats INNER JOIN sys.tables dbtables on dbtables.[object_id] …
Ich arbeite an einer maßgeschneiderten Wartungslösung unter Verwendung der sys.dm_db_index_physical_statsAnsicht. Ich habe es derzeit von einer gespeicherten Prozedur verwiesen. Wenn diese gespeicherte Prozedur nun in einer meiner Datenbanken ausgeführt wird, wird ausgeführt, was ich möchte, und eine Liste aller Datensätze zu einer Datenbank wird abgerufen. Wenn ich es in eine …
Vor zwei Tagen hat unser Kunde einen unserer Dev Server Namen geändert Nach dem Umbenennen des Servers schlagen alle meine Wartungsaufträge und andere Aufträge fehl, da der Servername nicht übereinstimmt. Wir verwenden SQL Server 2012 Version und Server 2008 OS Also habe ich heute Morgen meinen SQL Server 2012 Namen …
Ich verwende eine Software, die eine große PostgreSQL-Datenbank erstellt (es gibt eine Tabelle mit einer Million Zeilen darin), und die Entwickler sagen, ich sollte VACUUMund in ANALYZEregelmäßigen Abständen. Die Standardeinstellung für die PostgreSQL-Datenbank ist jedoch aktiviert autovacuum. Soll ich überhaupt staubsaugen / analysieren? Was sind die Vorteile? Was ist der …
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.