Datenbankadministratoren

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


1
Welche Faktoren tragen zum Lock-Prozentsatz bei MongoDB bei?
Wir versuchen, die Verwendung unserer MongoDB-Instanz besser zu optimieren. Wir scheinen routinemäßig hohe Lock-Prozentsätze zu erhalten und versuchen, dies zu minimieren. Hier ist eine Mongostat-Ausgabe: insert query update delete getmore command flushes mapped vsize res faults locked % idx miss % qr|qw ar|aw netIn netOut conn time 1 107 186 …


2
Automatisierung von Sicherungen einer großen Anzahl von Datenbanken
In einer Webanwendung mit mehreren Mandanten, in der für jeden Mandanten eine Datenbank eingerichtet wird, kann die Datenbank auf herkömmliche Weise manuell gesichert und wiederhergestellt werden. Ich erwäge diese Art von Architektur für eine Anwendung, die 5.000 bis 10.000 Mandanten haben könnte, und das Ausführen dieser Art von Prozess für …

1
Tabellenreihenfolge in Join Query
Wenn ich sage: Table1 left join Table2 ist es dasselbe wie zu sagen?: Table2 right join Table1 Mit anderen Worten, sollte ich erwarten, dass bei zwei identischen Abfragen dieselben Ergebnisse erzielt werden, bei denen nur geändert wird, welche Tabelle zuerst geschrieben wird und ob ein linker oder rechter Join verwendet …



3
Verhindern Sie, dass Datenquellen außerhalb des angegebenen Ordners bereitgestellt werden
Bevor ich einfach eine wirklich schreckliche Überprüfungsbeschränkung für die Katalogtabelle aufstelle, wollte ich zuerst einige bessere Ideen einholen. Ich möchte sicherstellen, dass alle freigegebenen Datenquellen auf unserem Berichtsserver für "/ Data Sources" bereitgestellt werden. Hin und wieder wird ein Fehler fälschlicherweise in einem anderen Verzeichnis bereitgestellt (insbesondere, wenn es sich …

1
Ändern der ANSI_NULLS-Einstellung für eine Tabelle
Können wir die folgende Abfrage verwenden, um die Option ANSI_NULLS zu aktualisieren? sp_configure 'allow updates', 1 reconfigure with override update sysobjects set status = status | 0x20000000 where name = 'tblClient' Ich bin mir nicht sicher, was es tut. Ich habe das bekommen, nachdem ich nach einer Lösung gesucht habe. …

2
Oracle's Merge v. Wählen Sie-> Aktualisieren / Einfügen
Was ist die schnellere Aussage? Ein MERGE oder Select-> Update / Insert, je nachdem, ob ein Wert zurückgegeben wird? Ich versuche, eine Datenbank zu optimieren, habe jedoch keine Geschwindigkeitstests zum Vergleich der beiden gefunden. Ich habe den Befehl MERGE über eine StackOverflow-Antwort gefunden

1
2NF-Zerlegung + Datenbanknormalisierung
Wenn jemand etwas über 2NF weiß, würde ich mich sehr freuen, wenn Sie mir sagen könnten, ob mein Verständnis davon korrekt ist. Mein Buch erwähnt es nicht einmal (außer zu sagen, dass es von "historischer Bedeutung" ist) und ich konnte kein wirklich finden gutes Beispiel online. Ich lerne für einen …




3
Was passiert mit einem nicht gruppierten Index, wenn die enthaltene Spalte mithilfe der Update-Anweisung aktualisiert wird?
Frage zum nicht gruppierten Index mit enthaltenen Spalten (DB - MS SQL Server). Ich habe den Blog Optimized Non-Clustered Index Maintenance gelesen, der Informationen zu Abfrageplänen enthält, wenn Aktualisierungsanweisungen ausgeführt werden und Clustered Index und Non Clustered Index für die Tabelle definiert sind. Ich habe Fragen zu nicht gruppierten Indizes …

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.