Als «sql-server-2008-r2» getaggte Fragen

SQL Server 2008 R2 (Hauptversionsversion 10.50.xxxx). Bitte taggen Sie auch mit SQL-Server.


4
Aufschlüsselung der Daten und der Datenträgerverwendung nach Tabelle
Ich habe eine SQL Server 2008 R2-Datenbank, die von mehreren bereitgestellten Programmen verwendet wird. Frage: Gibt es eine einfache Möglichkeit, anzuzeigen, wie viel Speicherplatz jede Tabelle für alle Tabellen in der Datenbank belegt, und logischen Speicherplatz von Speicherplatz zu unterscheiden? Wenn ich SSMS (Management Studio) verwende, lauten die für die …






3
Nicht gruppierter Index ist schneller als gruppierter Index?
Beide Tabellen haben dieselbe Struktur und 19972 Zeilen in jeder Tabelle. Zum Üben der Indizierung habe ich beide Tabellen mit der gleichen Struktur erstellt und erstellt clustered index on persontb(BusinessEntityID) und nonclustered index on Persontb_NC(BusinessEntityId) und Tabellenstruktur BusinessEntityID int FirstName varchar(100) LastName varchar(100) -- Nonclusted key on businessentityid takes 38% …

3
Speicher, der von Locks verwendet wird
Ich bin ein bisschen neugierig, eine der SQL 2012 Enterprise Edition mit 128 GB RAM-Größe der Datenbank ist 370 GB und wächst, Speicherplatz wird von Sperren (OBJECTSTORE_LOCK_Manager) verwendet, der 7466016 KB anzeigt. Ich kann das auch bestätigen, indem ich mir den Perf Counter anseheselect * from sys.dm_os_performance_counters where counter_name = …


2
Durchführen von Datenaktualisierungsvorgängen beim Sichern einer großen SQL Server-Datenbank
Ich habe eine große Datenbank (in zweistelliger Millionenhöhe), für die ich eine vollständige Datenbanksicherung durchführen werde . Die Datenbank ist jedoch groß genug, damit Transaktionen vor und während sowie während und nach der Sicherung gestartet werden können. Zum Beispiel: T0 = Transaction A start T1 = Full database backup start …


3
SQL Row-Verkettung mit XML PATH und STUFF führt zu einem aggregierten SQL-Fehler
Ich versuche, zwei Tabellen abzufragen und Ergebnisse wie die folgenden zu erhalten: Section Names shoes AccountName1, AccountName2, AccountName3 books AccountName1 Die Tabellen sind: CREATE TABLE dbo.TableA(ID INT, Section varchar(64), AccountId varchar(64)); INSERT dbo.TableA(ID, Section, AccountId) VALUES (1 ,'shoes','A1'), (2 ,'shoes','A2'), (3 ,'shoes','A3'), (4 ,'books','A1'); CREATE TABLE dbo.TableB(AccountId varchar(20), Name varchar(64)); …



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.