Datenbankadministratoren

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

5
Warum sind regelmäßige Neustarts erforderlich, damit meine Instanz ordnungsgemäß funktioniert?
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wir haben einen Produktions-DB-Server für SQL 2005. Alles läuft eine Weile normal, aber nach ein paar Wochen sehen wir einen bemerkenswerten Leistungsabfall. Nur durch einen Neustart von SQL …


2
Percona gegen MySQL
Was ist Percona? Wie unterscheidet es sich von MySQL? Wann sollten wir erwägen, von Standard-MySQL auf Percona umzustellen (oder ein Upgrade durchzuführen)? Um einige Besonderheiten in unserer Situation hinzuzufügen, verwenden wir fast ausschließlich InnoDB (für das Percona meines Wissens viel optimiert hat) mit umfangreichen Fremdschlüsseleinschränkungen und einigen gespeicherten Prozeduren. Was …



3
Sollte ich Transaktionsprotokollsicherungen während einer vollständigen Sicherung stoppen?
Ich habe zwei SQL Agent-Jobs, deren Ausführung in unterschiedlichen Intervallen geplant ist. Der erste Job führt einmal täglich eine vollständige Sicherung durch. Der zweite Job führt alle fünfzehn Minuten Transaktionsprotokollsicherungen durch. Da die Datenbank gewachsen ist, dauert die vollständige Sicherung länger als ursprünglich geplant (auch bei Komprimierung). Und ich habe …

5
Beschleunigt ein Neustart von SQL Server die Ausführung?
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. …


4
Welche Konsequenzen hat das Setzen von varchar (8000)?
Gibt es einen Grund, warum wir varchar nicht immer als Maximum definieren sollten, z. B. varchar(8000)unter SQL Server, da varchar einen der Feldgröße proportionalen Speicherplatz benötigt ? Wenn ich jemanden beim Erstellen eines Tisches sehe, varchar(100)sollte ich ihm sagen, dass du falsch liegst, was du tun sollst varchar(8000)?

2
Wie setzt man das sa Passwort zurück?
Ich habe das sa-Kennwort auf einem Computer verloren. Wenn ich mich direkt über ein Konto in der Administratorgruppe am Computer anmelde, kann ich mich mit SQL Server Management Studio nicht mit Windows-Authentifizierung anmelden. Mein Plan war, mich einfach beim Server anzumelden, eine Verbindung über die Windows-Authentifizierung herzustellen und sa zurückzusetzen, …

7
Wo finde ich Anleitungen zu Indexstrategien?
Die meisten von uns werden wahrscheinlich zustimmen, dass die Verwendung von Datenbankindizes gut ist. Zu viele Indizes und die Leistung können tatsächlich beeinträchtigt werden. Welche Felder sollten generell indiziert werden? Welche Felder sollen nicht indiziert werden? Welche Regeln gelten für die Verwendung von Indizes, wenn ein Gleichgewicht zwischen zu vielen …
22 index 


3
Wie wird LIKE implementiert?
Kann jemand erklären, wie der LIKE-Operator in aktuellen Datenbanksystemen (z. B. MySQL oder Postgres) implementiert ist? oder zeigst du mir ein paar Hinweise, die es erklären? Der naive Ansatz wäre, jeden Datensatz zu untersuchen, indem ein regulärer Ausdruck oder eine Teilzeichenfolgenübereinstimmung für das betreffende Feld ausgeführt wird, aber ich habe …

7
SQL Server muss nach MySQL migriert werden
Ich habe eine Datenbank in SQL Server 2008 auf einem Windows-Server und möchte alle Daten in eine MySQL-Datenbank auf einem Ubuntu-Server verschieben. Ich habe versucht, den SQL Server-Import- und -Export-Assistenten mit dem MySQL-ODBC-Treiber zu verwenden, und er greift korrekt auf beide Datenbanken zu, aber die XML-Dateien mit den Spezifikationen für …


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.