Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten

1
Was wäre ein guter Name für einen Jobplan?
Ich habe in SQL Server viele verschiedene Namen für Jobzeitpläne gefunden, angefangen vom Jobnamen, in dem er verwendet wird, bis hin zu einer kurzen Zusammenfassung des Zeitplans. Ich möchte neuen Jobplänen einen klaren, beschreibenden und konsistenten Namen geben, damit sie leicht wiederverwendet werden können und leicht zu erkennen ist, um …

9
Fehler beim Authentifizieren des Proxy-Kontos beim Ausführen des SSIS-Jobs
Ich habe eine SQL Server-Instanz, die jede Nacht 5 geplante Aufgaben ausführt, von denen jede SSIS-Pakete ausführt. Diese Pakete werden seit Jahren ausgeführt und die zugehörigen Schritte werden über ein Proxy-Konto (PackageExecutor) ausgeführt. PackageExecuter ist einem SQL-Berechtigungsnachweis zugeordnet, der ein früheres Domänenadministratorkonto war. Bald wird die mit diesem Administratorkonto verknüpfte …

1
Service Broker: Der Warteschlangenmonitor wird nach der Giftmeldung gelöscht
Ich habe überall gesucht und es gibt keine Antwort online. Es gibt eine ähnliche Frage zum Stapelüberlauf, aber sie ist nicht genau dieselbe und hat keine akzeptierte Antwort. Wenn ich eine Ereignisbenachrichtigung für eine Warteschlange einrichte, wird ein Warteschlangenmonitor erstellt. Wenn der Empfang einer Nachricht aus dieser Warteschlange eine Giftnachricht …


2
Effiziente Möglichkeit, VARCHAR- in NVARCHAR-Felder in einer großen Tabelle in SQL Server 2008 zu ändern?
Ich bin mir bewusst, dass beim Hinzufügen neuer Felder zu großen Tabellen empfohlen wird, diese am Ende der Felder und nicht irgendwo in der Mitte hinzuzufügen, und sich zu fragen, ob so etwas beim Ändern von Feldtypen zutrifft. Ich habe eine Tabelle mit ungefähr einer Million Datensätzen, die mehrere Felder …

2
Was ist der Primärschlüssel in einer Zeittabelle?
Wenn ich das folgende Tabellendesign verwende, um den Verlauf zu erfassen ...: CREATE TABLE MyTable ( insertion_timestamp TIMESTAMP, deleted_flag BOOLEAN, natural_key INT, attribute VARCHAR ); ... was soll dann der Primärschlüssel sein? (Der Verlaufsmechanismus ist INSERT-only: Aktualisierte Zeilen werden mit einem anderen eingefügt insertion_timestamp, und gelöschte Zeilen werden mit einem …

1
Hohe CPU-Auslastung von MySQL, ohne dass Abfragen ausgeführt werden
Ich habe festgestellt, dass MySQL auf meiner Workstation viel mehr CPU als üblich verwendet (normalerweise 1% oder weniger, da dies meine Workstation ist, kein Server). PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 14004 mysql 20 0 536m 44m 7136 S 141 1.2 65:24.72 mysqld Ich …
7 mysql 


2
Was sind die Vor- und Nachteile der Aufteilung von Datum und Uhrzeit in separate Felder im Vergleich zur Verwendung des Datetime-Datentyps und der Speicherung des Datums in einem einzelnen Feld?
Meine Datenbank ist extrem groß und wächst mit einer Geschwindigkeit von ~ 20 Millionen Zeilen pro Tag. Ich habe Zeitstempeldaten, die wichtig sind, aber der größte Teil der Berichterstattung basiert auf Datumsbereichen und Vergleichen von Woche zu Woche oder Monat zu Monat. Die Zeit wird gelegentlich in den Ergebnismengen angezeigt, …

2
Ist es sicher, Antivirensoftware auf meinen Datenbankservern auszuführen?
Microsoft ist bekannt, dass einige Implementierungen von Antivirensoftware eine Vielzahl von Problemen für SQL Server verursachen . Microsoft hat einen Support-Artikel veröffentlicht, der sich nur mit der Auswahl der richtigen Antivirensoftware für Ihre SQL Server-Hosts befasst. Ist es Ihrer Erfahrung nach sicher, Antivirensoftware auf Ihren Datenbankservern auszuführen? Ist es angesichts …

4
Wie lautet die Formel zur Berechnung der Schlüsseleffizienz, des verwendeten Schlüsselpuffers und des Abfrage-Cache-Hitrats in MySql?
Jetzt habe ich einige Daten aus der Tabelle 'GLOBAL_STATUS' und 'GLOBAL_VARIABLES' von MySQL DB mit dem Namen information_schema abgerufen. Ich kann abrufen key_buffer_size key_cache_block_size query_cache_limit Query_cache_size ... und so weiter ... Ich weiß jedoch nicht, wie ich die Rate der Key-Trefferquote , des verwendeten Schlüsselpuffers und der Abfrage-Cache-Trefferquote berechnen soll …
7 mysql 

2
Einfache Postgresql-Master / Slave-Replikation mit automatischem Failover unter Linux?
Ich benötige eine zuverlässige SQL-Datenbank für unsere Anwendung und habe mir die Unterstützung für die Streaming-Replikation von Postgresql angesehen. Es scheint nicht schwierig zu sein, die Master / Slave-Replikation einzurichten, und Sie können den Slave als Hot-Standby für schreibgeschützte Abfragen verwenden. Alles gut soweit. Wie kann ich jedoch einen Slave …



1
berechnete Spalten, Index, Clustered Index und Covering Index?
Wir alle wissen, dass wir nur eine Clusteransicht pro Tabelle haben können, cool. Aber anscheinend haben Sie keine Werte für berechnete Spalten auf Blatt, selbst wenn Sie einen Clustered-Index verwenden, und sie werden jedes Mal berechnet. Meine erste Frage ist also, ist das richtig, was ich gerade gesagt habe? Wenn …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.