Datenbankadministratoren

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


1
Was genau sind iblog-Dateien in MySQL
Ich möchte diese ibdata-Dateien verstehen, da diese eine wichtige Rolle bei der Wiederherstellung nach einem Absturz spielen. Ich konnte über das Internet keine geeigneten Ressourcen dafür finden.
15 mysql  innodb  logs 


1
BULK INSERT-Berechtigung für eine einzelne Datenbank
Ich arbeite in einem Unternehmen, das über klare IT-Sicherheitsregeln verfügt. Ich wurde als Database Analyst eingestellt, um einige Prozesse in unserem Team zu optimieren. Das Problem ist, dass ich nur Lese- und Schreibberechtigungen habe und ich versuche, erweiterte Berechtigungen für die Datenbanken zu erhalten. Derzeit haben wir viele Datenbanken auf …

2
SQL Server Decimal (9, 0) vs INT
Einer unserer Kunden verwendet für einige Spalten den Datentyp DECIMAL(18,0)in seiner SQL Server 2008R2-Datenbank. Da die Spalten relativ langsam wachsen, schlug er kürzlich vor, den Datentyp zu ändern DECIMAL(5,0), um Speicherplatz freizugeben . Entsprechend der MSDN-BibliothekDECIMAL(5,0) beträgt der Speicherplatz des Datentyps genau wie der DECIMAL(9,0)Datentyp 5 Byte. INTist 1 Byte …


1
Interpretation von SQL Server Showplan XML
Ich habe gerade eine Funktion auf meiner Website http://sqlfiddle.com eingeführt , mit der Benutzer die unformatierten Ausführungspläne für ihre Abfragen anzeigen können. Im Fall von PostgreSQL, MySQL und (in gewissem Maße) Oracle erscheint es nachvollziehbar, die Ausgabe des unformatierten Ausführungsplans zu betrachten. Wenn Sie sich jedoch die Ausgabe des Ausführungsplans …

4
MySQL-Dump von einem anderen Rechner nehmen
Ich habe eine MySQL-Datenbank auf Maschine A und möchte von Maschine B aus auf den mysqldump zugreifen. Beide Maschinen laufen unter Linux und ich habe auch die Anmeldeinformationen von beiden, aber ich kann nicht auf den mysqldump zugreifen. Was kann ich probieren?
15 mysql  mysqldump  linux 

3
kann "GRANT USAGE" nicht entfernen
Ich habe ein paar Sachen getestet und folgendes hinzugefügt: grant usage on statistics.* to cptnotsoawesome@localhost identified by 'password'; Also jetzt, wenn ich es tue show grants for cptnotsoawesome@localhost; Ich kann sehen, dass einer von ihnen ist: Grants for cptnotsoawesome@localhost ---------------------------------- GRANT USAGE ON *.* TO 'cptnotsoawesome'@'localhost' IDENTIFIED BY PASSWORD 'somePEW-PEWstring' …



6
Unterstützt SQL Server GREATEST und LEAST, wenn nicht, was ist die allgemeine Problemumgehung?
Nach Prüfung dieser Frage scheint dies eine Menge Arbeit zu sein, die nicht benötigt werden sollte. Sie versuchen, eine Reichweite mit einem Datum zu erweitern. In anderen Datenbanken würden Sie nur greatestund verwenden least. least(extendDate,min), greatest(extendDate,max) Wenn ich versuche, diese zu verwenden, bekomme ich 'least' is not a recognized built-in …




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.