Datenbankadministratoren

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

2
Abrufen von Statistiken zu langsam laufenden Abfragen
Meine Datenbankanwendung führt viele verschiedene Abfragen aus. Ich habe log_min_duration_statementauf 1000 gesetzt . Aber dort protokollierte Abfragen sind nicht immer langsam, meistens dauern sie nur ein paar ms. Ist es möglich, eine Statistik aller Abfragen zu erhalten und wie oft haben sie länger als 1000 ms gedauert?

1
Wann erhält SQL Server Sperren?
Die Liste der Isolationsstufen in SQL Server gefunden hier heißt es, dass Schreibsperren innerhalb einer Transaktion erworben werden bis zum Ende der Transaktion beibehalten. Es wird jedoch nichts darüber erwähnt, wann diese Sperren erworben wurden. Werden Sperren standardmäßig zu Beginn einer Transaktion erworben oder nur dann, wenn sie benötigt werden? …



1
Datenbank mit mehreren MDF-Dateien
Ich habe online gesucht, aber nicht gefunden, wonach ich suche. Das Problem / die Abfrage ist meines Wissens, dass eine Datenbank in SQL Server eine .mdf-Datei und möglicherweise einige .ndf-Dateien und eine .log-Datei haben sollte. Ich habe viele Datenbanken mit einer MDF- und mehreren NDF-Dateien gesehen. Aber kürzlich bin ich …

8
Wie kann ich den MySQL-Client dazu bringen, ein Passwort aus mylogin.cnf zu lesen?
Ich versuche, den MySQL-Client mit einem MySQL-Server zu verbinden, ohne dass das Kennwort interaktiv angegeben werden muss. Schritte gemacht: 1) Erstellen Sie zuerst eine mylogin.cnf-Datei $ mysql_config_editor set --user=<user> --password --host=<host> Enter password: 2) Datei erfolgreich erstellt: $ ls -la .mylogin.cnf -rw-------. 1 urmt urmt 136 Dec 19 11:01 .mylogin.cnf …

1
TSQL Warum ist Top mit einer Variablen schneller?
Guten Morgen alle, Ich habe an einem mäßig komplexen SQL gearbeitet, um einige Daten aus einer Produktdatenbank eines Drittanbieters zu erhalten und sie in unseren eigenen internen Anwendungen anzuzeigen. Ich habe eine Auswahl hinzugefügt, um den Top-Datensatz aus einer Tabelle in einer Unterabfrage zu erhalten (wenn dies sinnvoll ist). Die …
10 sql-server  t-sql 


1
Wie erteile ich das Privileg, eine Verbindung zu SSIS herzustellen?
Beim Versuch, SSIS-Pakete mit dtexec.exe auszuführen, wurde folgende Fehlermeldung angezeigt: Could not load package "D:\Filename.dtsx" because of error 0xC00160AE. Description: Connecting to the Integration Services service on the computer "" failed with the following error: "Access is denied." By default, only administrators have access to the Integration Services service. On …


2
Sekundäre Datendateien entfernen. DBCC SHRINKFILE: Die Seite konnte nicht verschoben werden, da es sich um eine Arbeitstabellenseite handelt
Ich habe zu viele sekundäre Datendateien (.ndf) für erstellt tempdb. Um die überschüssigen Dateien zu entfernen, muss ich die Datei leeren (der Inhalt wird in andere Dateien verschoben): DBCC SHRINKFILE('tempdbfile8', EMPTYFILE); und löschen Sie dann die Datei: ALTER DATABASE tempdb REMOVE FILE tempdbfile8; Der EMPTYFILEBefehl gibt jedoch den Fehler zurück: …

1
Die DISABLE KEYS von MySqlDump haben keine Auswirkungen auf den Import
Ich habe eine Antwort auf meine vorherige Frage zur Importgeschwindigkeit mit Inno-Tables (Überraschung!). Szenario Ich versuche, in angemessener Zeit einen großen * Datenbank-Dump auf meinen lokalen Entwicklungscomputer zu importieren. Wir haben viele KEYs an den Tabellen angebracht, die sich als Engpass herausgestellt haben, aber für unser Live-System immer noch wichtig …



2
MySQL: Welcher Join ist besser zwischen linkem äußeren Join und innerem Join?
Welcher Join ist besser geeignet, wenn alle das gleiche Ergebnis liefern? Zum Beispiel habe ich zwei Tabellen employees(emp_id,name, address, designation, age, sex)und work_log(emp_id,date,hours_wored). Um einige konkrete Ergebnisse zu bekommen beide inner joinund left joingibt das gleiche Ergebnis. Ich habe jedoch noch einige Zweifel, die sich nicht nur auf diese Frage …

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.