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.

5
Maximale Speichereinstellung in SQL Server
Ich verwende SQL Server 2008 und eine webbasierte Anwendung auf einem einzelnen dedizierten Server mit nur 2 GB verfügbarem Speicher. Wie an anderer Stelle erwähnt, belegt SQL Server regelmäßig bis zu 98% des physischen Speichers, was die auf dem Server ausgeführte Webanwendung zu verlangsamen scheint. In den Servereigenschaften in SSMS …

3
Best Practice für Tempdb-Protokolldatei
Ich habe hier und da viele Blogs über das Konfigurieren von Tempdb-Datendateien gelesen, aber ich habe keine Informationen bezüglich der Tempdb-Protokolldatei gefunden . Hier ist die Strategie, die ich derzeit mit meiner Tempdb verwende: Ich habe die Empfehlungen von Paul Randal zum Teilen meiner Tempdb-Datendateien verwendet Ich habe die Größe …

2
Ist die SQL Server-Datenkomprimierung für schreibgeschützte Datenbanken kategorisch gut?
In einigen Literaturstellen zur SQL Server-Datenkomprimierung, die ich gelesen habe, heißt es, dass sich die Schreibkosten auf das Vierfache der normalerweise erforderlichen Kosten erhöhen. Es scheint auch zu implizieren, dass dies der Hauptnachteil der Datenkomprimierung ist, was stark impliziert, dass bei einer schreibgeschützten Archivdatenbank die Leistung (mit wenigen Ausnahmen) durch …

1
Wie füge ich eine Standardzeile ein?
Wenn ich eine Tabelle mit einer Identitätsspalte als Primärschlüssel erstelle und alle anderen Spalten beispielsweise Standardwerte haben create table rr (id int identity(1,1) primary key, dt datetime default getdate())
11 sql-server 

1
Warum muss der SQL Server das Ergebnis count (*) in int konvertieren, bevor er es mit einer int-Variablen vergleicht?
Ich habe viele Abfragen in meiner Anwendung, bei denen ich in der have-Klausel einen Vergleich der Zählaggregatfunktion mit der int-Variablen habe. In den Abfrageplänen kann ich vor dem Vergleich eine implizite Konvertierung sehen. Ich möchte wissen, warum dies geschieht, da gemäß der SQL Server-Dokumentation der Rückgabetyp der Zählfunktion int ist. …


4
Die Abfrage ist für bestimmte Benutzer langsam
Ich habe einige Abfragen von einer C # .NET-Webanwendung aufgerufen, die für mich immer schnell sind (ich bin ein lokaler Administrator auf dem SQL Server), aber für eine Gruppe von Benutzern (Domänengruppe mit erforderlichen Berechtigungen) ist die Abfrage unglaublich langsam der Punkt, an dem es in der Anwendung abläuft. Was …


2
Stellen Sie die Datenbank aus einer Sicherungsdatei einer anderen Version / Edition wieder her
Ich habe gelesen, dass es aus Gründen der Abwärtskompatibilität möglich ist, eine Datenbank in SQL Server wiederherzustellen, solange Sie von einer älteren Version auf eine neuere Version wiederherstellen. Weiß jemand sofort, ob Sie eine Datenbank aus einer * .bak-Datei für verschiedene Editionen von SQL Server wiederherstellen können? Wir verschieben eine …


2
Inhalt der Transaktionsprotokolldatei im Detail
Ich habe eine Frage zum Inhalt des Transaktionsprotokolls (nennen wir es kurz LDF). Ich gehe von einer Datenbank mit vollständigem Wiederherstellungsmodell aus. Ich habe gelesen, dass die LDF-Datei jeden Vorgang in der Datenbank enthält (protokolliert) (dh im vollständigen Wiederherstellungsmodus). Wie unterscheidet es sich von der Protokollierung während BEGIN TRAN; COMMAND(s); …

1
DB_ID-Kontext vom weiter oben liegenden Aufrufstapel
Ist es in SQL Server möglich, das DB_IDaus dem Kontext weiter oben im Aufrufstapel abzurufen? Mein Ziel ist es, einige praktische (und zugegebenermaßen hackige) Dienstprogrammfunktionen in einer Entwickler-Sandbox-Datenbank zu erstellen, die es einfach und übersichtlich machen, die vollständig qualifizierten Namen von Objekten anhand ihrer kurzen oder fragmentierten Namen abzurufen und …
11 sql-server 

8
Die SqlLocalDB-Instanz kann nicht mit meinem Windows-Konto gestartet werden
Ich bin der Administrator und führe einfach den Befehl aus: sqllocaldb start v11.0 Ergebnis: Start of LocalDB instance "v11.0" failed because of the following error: Error occurred during LocalDB instance startup: SQL Server process failed to sta rt. Ereignisanzeigeprotokoll Ereignis-ID: 528 Der Windows-API-Aufruf WaitForMultipleObjects hat den Fehlercode 575 zurückgegeben. Die …

1
Geschätzter versus tatsächlicher Abfrageplan mit Funktionsaufrufen
Ich habe diese Abfrage auf SQL Server, eine Zusammenführungsreplikationsabfrage: SELECT DISTINCT b.tablenick, b.rowguid, c.generation, sys.fn_MSgeneration_downloadonly ( c.generation, c.tablenick ) FROM #belong b LEFT OUTER JOIN dbo.MSmerge_contents c ON c.tablenick = b.tablenick AND c.rowguid = b.rowguid; Der geschätzte Abfrageplan enthält Informationen zu 3 Abfragen: Die obige Abfrage Der Funktionsaufruf nur für …


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.