Als «best-practices» getaggte Fragen

Best Practices werden allgemein und informell als die Methoden und Prozesse anerkannt, die sich im Laufe der Zeit als überlegen erwiesen haben, die mit anderen Mitteln erreicht wurden.

2
Erfordert das Ändern des Kennworts "sa" einen Neustart von SQL (im gemischten Modus)?
Wir haben festgestellt, dass ein SQL-Konto "sa" auf eine Weise verwendet wird, die es eigentlich nicht hätte sein dürfen. Daher ändern wir sa-Kennwörter für alle unsere SQL-Instanzen. (Wir haben Server mit SQL 2005 bis 2017, die im gemischten Authentifizierungsmodus ausgeführt werden. Alle Benutzer und Anwendungen sollten Domänenkonten oder Nicht-Sa-SQL-Konten für …


2
MongoDB: Lokalisieren Sie den Mongos-Prozess auf Anwendungsservern
Ich möchte eine Frage zu einer in diesem Dokument beschriebenen Best Practice stellen: http://info.mongodb.com/rs/mongodb/images/MongoDB-Performance-Best-Practices.pdf Verwenden Sie mehrere Abfragerouter. Verwenden Sie mehrere Mongos-Prozesse, die auf mehrere Server verteilt sind. Eine übliche Bereitstellung besteht darin, den Mongos-Prozess auf Anwendungsservern zu lokalisieren, wodurch die lokale Kommunikation zwischen der Anwendung und dem Mongos-Prozess ermöglicht …




1
Was sind die aktuellen Best Practices für die Varchar-Dimensionierung in SQL Server?
Ich versuche zu verstehen, wie ich am besten entscheiden kann, wie groß die varchar-Spalten sein sollen, sowohl aus Speicher- als auch aus Leistungssicht. Performance Aus meiner Forschung, es scheintDieses Varchar (max) sollte nur verwendet werden, wenn Sie es wirklich brauchen. Das heißt, wenn die Spalte mehr als 8000 Zeichen enthalten …

2
Können keine Cache-Ordner im Setup Bootstrap-Ordner entfernt werden, wenn keine Deinstallation geplant ist?
Auf meinem Laptop sind mehrere Versionen von SQL Server installiert, die zum Testen verwendet werden (2012, 2014, 2016 und 2017). Ich habe neulich bemerkt, dass es einen Ordner gibt, der frühere Versionen von Dateien über Updates (SPs, CUs) hinweg enthält. In allen Versionen wird tatsächlich ziemlich viel Platz beansprucht: (in …

4
Warum wird das Mischen von Spaltenkollatierungen in einer einzelnen Datenbank als schlecht angesehen?
Es gibt zwei Gründe, die mich dazu veranlassen, diese Frage zu stellen: tSQLt Das T-SQL-Testframework tSQLt betrachtet es als ein Problem mit "hohem Schweregrad", wenn Spalten mit einer nicht standardmäßigen Sortierung vorhanden sind. Der Autor des Tests gibt Folgendes an: Ich schlage NICHT vor, dass jede Zeichenfolgenspalte eine Sortierung haben …


3
Was ist die beste Methode, um Fehlerbehandlung in gespeicherten SQL 2005-Prozessen hinzuzufügen?
Was ist ein guter Weg, um gespeicherte Prozesse so robust zu machen, dass sie sehr gut skaliert werden können und auch Fehlerbehandlung enthalten? Was ist außerdem der beste Weg, um mehrere Fehlerszenarien in einem gespeicherten Prozess zu behandeln und über ein intelligentes Feedback-System zu verfügen, das aussagekräftige Fehlerinformationen an die …

2
Best Practices für nicht verwendete Indizes
Basierend auf dieser Abfrage, wenn ich eine geringe Anzahl von Gesamtlesevorgängen (sehr nahe an 0 oder 0, wie 1 oder 2) und eine hohe oder moderate Anzahl von Benutzeraktualisierungen (ich konnte mit dieser Abfrage keine Einfügungen oder Löschungen finden) mit sehe Bei einer großen Zeilenanzahl sollte ich theoretisch den Index …



3
Zeit mit Millisekunden in der Datenbank speichern
Nur eine kurze Frage zum Speichern von "Zeit" in einer Datenbank. Ich protokolliere die Zeit von Benutzerläufen im Format 00: 00: 00: 00 (Stunden, Minuten, Sekunden, Millisekunden). Ich wollte es ursprünglich so speichern, TIMEaber dann wurde mir klar, dass MySQL Millisekunden in diesem Typ nicht unterstützt. Ich werde die tatsächliche …

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.