Als «sql-server» getaggte Fragen

Alle Versionen von Microsoft SQL Server (nicht MySQL). Bitte fügen Sie auch ein versionierspezifisches Tag wie sql-server-2016 hinzu, da es häufig für die Frage relevant ist.

3
Verbindungen in SSMS speichern?
Kann ich eine Art von Sitzung oder Profil in SSMS (2008 r2) speichern, die beim Öffnen von SSMS Verbindungen zu einer gespeicherten Liste von Datenbankservern herstellt? So öffne ich beispielsweise häufig SSMS und stelle dann eine Verbindung zu den SQL-Servern NY-DB01, NY-DB02 usw. her. Kann ich eine Verknüpfung haben, um …

1
Migration von einer physischen Datenbank zu einer Cloud-Datenbank
Welche Auswirkungen hat das Verschieben einer in Microsoft SQL Server 2008R2 erstellten physischen Datenbank, die erweiterte Funktionen wie die Volltextsuche in varchar (MAX) FILESTREAM BLOBS verwendet, nach SQL Azure ? Welche architektonischen Änderungen sind erforderlich? Welche Schritte sind mit diesem Übergang verbunden? SQL Azure Migration Wizzard kann nicht einfach das …


2
Um die DB-Leistung zu maximieren, sollten diese Befehle ausgeführt werden, nachdem große Datenmengen über SSIS in SQL Server 2008 geladen wurden
Ich habe ein SSIS-Paket geschrieben, um Testdaten in eine leere Datenbank zu laden. Einige der Tabellen sind sehr groß (~ 700 Millionen Zeilen). Gibt es nach Abschluss des SSIS-Pakets Befehle, die ich ausführen sollte (als DBA-Lehrling!), Um die Leistung der Datenbank zu maximieren? Zum Beispiel habe ich ausgeführt, EXEC sp_updatestatsaber …

3
Enthaltene Spalte versus gefilterter Index
Wir arbeiten derzeit mit der Tabelle tb_tranfers . Diese Tabelle hat 40 Millionen Zeilen und ist ca. 26 GB groß (11 GB Daten, 15 GB Indizes). 10 bis 15% der Zeilen sind weich gelöschte Zeilen ( DeletedDate ist nicht null). Die Anwendung verwendet nur Zeilen, in denen DeletedDate null ist. …

2
Wie wirkt sich die Verwendung separater Schemas auf die Leistung von SQL Server 2008 aus?
Ich möchte separate Schemas für Objekte mit unterschiedlichen Zwecken in unserer SQL Server 2008-Datenbank verwenden. Im Moment verwenden wir eine ziemlich nervenaufreibende Namenskonvention, um den Zweck einer Tabelle oder gespeicherten Prozedur anzugeben, und die Präfixe bedeuten, dass wir fünf oder sechs x-Zeichen einscannen müssen, bevor wir überhaupt den Beginn des …

3
SQL Server 2008 / R2-Wiederherstellungsmodell
Nahezu alle unsere Datenbanken auf bestimmten Servern erfordern nicht das vollständige Wiederherstellungsmodell (wir führen keine Transaktionsprotokollsicherungen durch). Standardmäßig sollten immer Datenbanken erstellt und das einfache Wiederherstellungsmodell angegeben werden. Sehr oft und aus bestimmten praktischen Gründen werden viele Datenbanken mit SSMS erstellt. Es können jedoch Fehler gemacht werden und der Bediener …

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 …

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, …

5
So überwachen Sie Deadlocks
Wann und wie beginnen Sie mit der Fehlerbehebung bei SQL Server 2005/2008-Deadlocks? Die Warnung wird in SSMS über die SQL Server-Leistungsbedingungswarnung aktiviert, Objekte-> SQLServer: Sperren, Zähler-> Sperrenwarte / Sek., Instanz: _Gesamt, Warnung, wenn Zähler: über Wert 3 steigt. Ist dies eine proaktive Methode zur Überwachung? Was ist der akzeptable Wert? …

2
Ein Nicht-DBA fragt: Wie kopiere / verschiebe ich eine SQL Server-Instanz schmerzlos über Backup / Restore auf einen anderen Server?
Wir haben gerade einen neuen Server, daher muss ich die vorhandene SQL Server 2008-Instanz von der alten Datenbankbox kopieren. Normalerweise kopiere ich .mdf- und Protokolldateien und hänge sie an, aber ich kann die Datenbank nicht offline schalten, da sie rund um die Uhr verwendet wird. Daher habe ich die Datenbanken …

1
SQL Server 2008 R2 Dirty Reads - wie nicht atomar?
Ich frage mich, "wie schmutzig" schmutzige Lesevorgänge unter eine nicht festgeschriebene Isolationsstufe geraten können . Ich verstehe, dass Zeilen, die aktualisiert, aber noch nicht festgeschrieben wurden, sichtbar sind, aber: Kann eine Zeile als teilweise aktualisiert angezeigt werden, dh einige der Spalten werden aktualisiert, andere nicht? Kann eine einzelne Spalte teilweise …



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.