Datenbankadministratoren

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

2
Ist Sharding für kleine Sammlungen effektiv?
Es sieht so aus, als ob Datenbank-Sharding großartig ist, wenn ich riesige Sammlungen habe. Was ist, wenn ich viele ziemlich große Sammlungen habe? Nehmen wir an, dass für 1 Sammlung von 100 000 000 Dokumenten (nicht sehr große Kommentare) das Sharding effektiv ist. Ist es auch für 10 000 Sammlungen …
11 mongodb 

3
So verzögern Sie den Start von SQL Server
Wenn wir SQL Server starten, sind SAN-Laufwerke möglicherweise noch nicht verfügbar. Gibt es eine Möglichkeit, den Start von SQL Server um 1 Minute zu verzögern? Im Moment müssen wir SQL Server neu starten, nachdem wir den Server gestartet haben.

2
Eine Frage zur SARGability
Ich muss nur bestätigen, dass ich etwas richtig verstehe: Ich habe kürzlich eine SO-Frage angesehen, in der ein Benutzer eine Antwort in Linq gepostet hat: from p in db.table where p.column.AddMinutes(1) > DateTime.Now select p Für diejenigen, die mit Linq nicht vertraut sind, würde ich erwarten, dass das Ergebnis dieser …
11 performance  linq 

4
Überbewertung der Feldgröße im Datenbankdesign
Ich habe einige Felder für meine Tabellen, die Zeichenfolgen sind, und im Moment haben die meisten Feldgrößen ziemlich hohe Zeichenbeschränkungen. Zum Beispiel 100 Zeichen für den Straßennamen. Gibt es eine Strafe für die Verwendung großer Felder? Wenn ich beispielsweise das Limit für dieses Feld auf 30 Zeichen ändere, gibt es …
11 sql-server 


2
@table_variable oder #temp_table
Ich habe eine große benutzerdefinierte Tabellentypvariable mit 129 Spalten. Ich werde ungefähr 2000-3000 Datensätze gleichzeitig in dieser Tabellenvariablen speichern und an verschiedene gespeicherte Prozeduren und Funktionen übergeben, um zusätzliche Daten zu erhalten und Änderungen vorzunehmen. Diese zusätzlichen Daten und neuen Änderungen werden dann in einer neuen Tabellenvariablen desselben Typs gespeichert …




3
Ist die MySQL-Replikation von einer Verbindung mit hoher Latenz betroffen?
Wir haben ein Vanilla-Master- und Slave-MySQL-Setup, das sich in verschiedenen Rechenzentren befindet, und einen weiteren Slave im selben Rechenzentrum wie der Master. Die Bandbreite zwischen dem Rechenzentrum ist ziemlich hoch (in den von uns durchgeführten Netzwerk-Benchmarks können wir 15 MB / Sekunde erreichen), aber die Latenz beträgt ungefähr 28 ms. …

1
Noexpand-Hinweis für nicht unternehmerische Edition und Leistung
Ich muss indizierte Ansichten verwenden, um die Leistung zu erreichen. Wie ich aus dieser Vergleichstabelle ersehen kann, unterstützt die Standard Edition keine indizierten Ansichten. Aber BOL sagt: Indizierte Ansichten können in jeder Edition von SQL Server erstellt werden. In SQL Server Enterprise berücksichtigt das Abfrageoptimierungsprogramm automatisch die indizierte Ansicht. Um …

4
Gibt es Tools zum Durchführen eines Datenvergleichs zwischen zwei verschiedenen Schemas?
Wir migrieren unsere Datenbank in ein neues Schema, möchten jedoch überprüfen, ob die Daten korrekt verschoben wurden. Herkömmliche Datenvergleichstools können zwei Datenbanken auf Unterschiede vergleichen, wenn die Schemas identisch sind. In unserem Fall wurden Änderungen an den Tabellenentwürfen vorgenommen, aber alle Daten aus dem alten Schema befinden sich im neuen, …

4
Oracle-Importproblem durch unterschiedliche Zeichensätze
Ich versuche, einen Oracle 11-Export in Oracle 11 XE zu importieren. Ich erhalte folgende Meldungen: Import in XE Fehlerhaft Import in WE8MSWIN1252 Zeichensatz und AL16UTF16 NCHAR Zeichensatz Importserver verwendet AL32UTF8 Zeichensatz (mögliche Zeichensatzkonvertierung) Irgendwelche Ideen, wie ich diesen Dump in Oracle 11 XE importieren kann? Bearbeiten: Gegeben eine Tabelle CREATE …
11 oracle  import 


5
Tools zur Migration von SQLite nach PostgreSQL
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich muss kontinuierlich von SQLite zu PostgreSQL migrieren. Mit kontinuierlich meine ich, dass ich die SQLite-Datenbank jeden Tag erneut in PostgreSQL importieren …

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.