Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten

2
Aktualisieren einer Tabelle mit mehr als 850 Millionen Datenzeilen
Ich wurde beauftragt, eine Aktualisierungsabfrage zu schreiben, um eine Tabelle mit mehr als 850 Millionen Datenzeilen zu aktualisieren. Hier sind die Tabellenstrukturen: Quellentabellen: CREATE TABLE [dbo].[SourceTable1]( [ProdClassID] [varchar](10) NOT NULL, [PriceListDate] [varchar](8) NOT NULL, [PriceListVersion] [smallint] NOT NULL, [MarketID] [varchar](10) NOT NULL, [ModelID] [varchar](20) NOT NULL, [VariantId] [varchar](20) NOT NULL, …


3
Wie kann ich überprüfen, ob eine vollständige Datenbankwiederherstellung die genaue Quellendatenbank in SQL Server widerspiegelt?
Wir nehmen unseren alten SQL Server 2000 Ent außer Betrieb. Instanz zugunsten von SQL Server 2008 R2 Ent. Mein geplanter Migrationspfad lautet: Clientverbindungen beenden (2000) Vollständige Sicherung (2000) Wiederherstellen (2008 R2) Ich werde gebeten, einen schlüssigen Beweis dafür zu liefern, dass jede einzelne Transaktion "es geschafft" hat und dass die …


2
Ist eine Fragmentierung mit hohem Ausmaß ein Problem?
DBCC SHOWCONTIG scanning 'MyTable' table... Table: 'MyTable' (2048062382); index ID: 1, database ID: 28 TABLE level scan performed. - Pages Scanned................................: 1019182 - Extents Scanned..............................: 127400 - Extent Switches..............................: 127399 - Avg. Pages per Extent........................: 8.0 - Scan Density [Best Count:Actual Count].......: 100.00% [127398:127400] - Logical Scan Fragmentation ..................: 0.01% …


2
Durch Erhöhen der Dezimalgenauigkeit wurde die Größe der Tabelle abrupt erhöht
Ich habe einen Tisch wie: CREATE TABLE grid_rows( [grid_row_id] [int] NOT NULL, [grid_column_id] [smallint] NOT NULL, [decimal_val] [decimal](18, 6) NULL, [datetime_val] [datetime] NULL, [integer_val] [int] NULL, [string_val] [varchar](1024) NULL ) Diese Tabelle hat einige 1,037,560 rows exec sp_spaceused "grid_rows" gives: rows reserved data 1,037,560 461,768KB 302,648KB` Nach dem Ändern der …

3
Sollte ich häufig aktualisierte Spalten trennen?
Ich habe eine usersTabelle mit Benutzerinformationen und eine Spalte mit dem Namen credits, die häufig aktualisiert wird. Auf der Indexseite wird eine Liste der Benutzer mit grundlegenden Benutzerinformationen angezeigt, ich benötige jedoch keine Credits. Auf der Detailseite zeige ich auch Credits mit Benutzerinformationen. Zwei Hauptoperationen sind im Projekt dicht. Die …




2
TF610 in SSIS einschalten
Ich habe ein einfaches SSIS-Paket, das eine Dummy-Datei lädt, die 100000 Zeilen enthält. Jede Zeile ist ungefähr 4 KB lang, eine int-Spalte und eine lange Textspalte. Ich versuche, TF610 zu testen, wenn diese Daten in eine Tabelle mit einem Clustered-Index geladen werden. In meinem SSIS-Paket verfügt mein Control Flow über …




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.