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.


2
Beste Möglichkeit, eine große SQL Server-Datenbank mit geringen Ausfallzeiten über das Netzwerk zu migrieren
Problem Definition Unser Datenbankserver muss auf ein anderes Rechenzentrum übertragen werden. Es wird unter Microsoft SQL Server 2012 Enterprise (64-Bit) ausgeführt und enthält zwei Datenbanken mit ca. 2 TB und 1 TB. Ideal wäre es, wenig oder gar keine Ausfallzeiten zu haben. Arbeitsbelastung Diese Datenbanken werden für eine .NET-Website verwendet …

1
Einfügen mit AUSGABE korreliert mit Unterabfragetabelle
Ich ändere die Struktur einer Datenbank. Der Inhalt mehrerer Spalten der Tabelle FinancialInstitution muss in die Tabelle Person übertragen werden . FinancialInstitution ist mit einer Person mit einem Fremdschlüssel verknüpft. Jede FinancialInstitution benötigt die ID ihrer entsprechenden Person. Für jede neue Zeile, die in Person eingefügt wird, muss die ID …

3
Wie kann man eine Eins-zu-Viele-Beziehung zu einem privilegierten Kind haben?
Ich möchte eine Eins-zu-Viele-Beziehung, in der für jedes Elternteil eines oder null der Kinder als „Favorit“ markiert ist. Allerdings wird nicht jedes Elternteil ein Kind haben. (Stellen Sie sich die Eltern als Fragen auf dieser Website vor, die Kinder als Antworten und den Favoriten als akzeptierte Antwort.) Zum Beispiel: TableA …

1
Warum verwendet SQL Server 2012 Express 9,5 GB RAM auf meinem Server?
Ich erstelle eine Anwendung, in die ich SQL Server 2012 Express als primären Datenspeicher einbetten möchte. Beim Testen auf meinem Entwicklungscomputer (Win7-32 ​​mit 3 GB RAM) habe ich nie beobachtet sqlservr.exe, dass mehr als 1 GB RAM verwendet werden, wie dies aufgrund der veröffentlichten Hardware-Skalierungsbeschränkungen für die Express Edition von …


4
Gibt es eine Möglichkeit, ein Tabellenerstellungsskript in TSQL zu generieren?
Gibt es eine Möglichkeit, ein Erstellungsskript ausschließlich in T-SQL aus einer vorhandenen Tabelle zu generieren (dh ohne Verwendung von SMO, da T-SQL keinen Zugriff auf SMO hat)? Angenommen, eine gespeicherte Prozedur empfängt einen Tabellennamen und gibt eine Zeichenfolge zurück, die das Erstellungsskript für die angegebene Tabelle enthält. Lassen Sie mich …

2
Leistungsunterschied zwischen gruppiertem und nicht gruppiertem Index
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Ich habe gelesen Clusteredund Non Clustered Indexes. Clustered Index- Es enthält Datenseiten. Das bedeutet, dass die vollständigen Zeileninformationen in der Clustered-Index-Spalte enthalten sind. Non Clustered Index- Es enthält …

1
SQL-Abfrage für Kombinationen ohne Wiederholung
Ich benötige eine Abfrage, die in (oder als) eine Funktion verwendet werden kann und alle Kombinationen von n Werten abruft. Und ich brauche alle Kombinationen der Länge k mit k = 1..n. Erweiterte Probeneingabe und Ergebnis, sodass die Eingabe 3 statt 2 Werte hat. Die Anzahl der Eingabewerte kann jedoch …

2
Aliase für Unterabfragen wie Aliase für Hauptabfragen
Ich habe eine SQL-Abfrage, deren Aliase mit denen einiger Aliase der Unterabfrage übereinstimmen. Beispielsweise: select * from ROOM r where ... ( select * from ROAD r where ... ) Dies funktioniert einwandfrei, da der Alias ​​der Unterabfrage den Alias ​​der Hauptabfrage zu verbergen scheint. Funktioniert das auf alle Fälle …

4
Merge-Anweisung blockiert sich selbst
Ich habe das folgende Verfahren (SQL Server 2008 R2): create procedure usp_SaveCompanyUserData @companyId bigint, @userId bigint, @dataTable tt_CoUserdata readonly as begin set nocount, xact_abort on; merge CompanyUser with (holdlock) as r using ( select @companyId as CompanyId, @userId as UserId, MyKey, MyValue from @dataTable) as newData on r.CompanyId = newData.CompanyId …

5
Warum sind regelmäßige Neustarts erforderlich, damit meine Instanz ordnungsgemäß funktioniert?
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Wir haben einen Produktions-DB-Server für SQL 2005. Alles läuft eine Weile normal, aber nach ein paar Wochen sehen wir einen bemerkenswerten Leistungsabfall. Nur durch einen Neustart von SQL …




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.