Wir verwenden eine SQL Server PDW-Appliance für unser Data Warehouse. Eine der Tabellen in unserem Lager ist eine replizierte Tabelle mit etwa 20 Millionen Zeilen. Im Rahmen unseres ETL-Prozesses müssen alte Datensätze aus dieser Dimension ablaufen. Wir sehen jedoch, dass das Aktualisieren einer Handvoll Datensätze (<100) mehr als 1 Stunde …
Was sind in diesem Anwendungsfall die richtigen Einstellungen für Min-Memory und Max-Memory? Der Server verfügt über 8 GB RAM, zwei Intel Xeon-Prozessoren, auf denen Windows Server 2008 R2 / SQL Server 2008 Standard Edition ausgeführt wird. Es werden mehrere Datenbanken mit einer Größe von 30 GB bis 5 GB ausgeführt. …
Ich habe die Streaming-Replikation auf Postgres 9.1.6 eingerichtet, das auf einem Debian-Server ausgeführt wird, und es läuft einwandfrei. Wenn ich versuche, eine Abfrage in der Replikat-Datenbank auszuführen, wird der folgende Fehler angezeigt: ERROR: index "tbl_cust_id_idx" contains unexpected zero page at block 0 HINT: Please REINDEX it. Was könnte diesen Fehler …
Folgendes berücksichtigen: declare @dt datetime, @dt2 datetime2, @d date set @dt = '2013-01-01' set @dt2 = '2013-01-01' set @d = '2013-01-01' select convert(varbinary, @dt) as dt, convert(varbinary, @dt2) as dt2, convert(varbinary, @d) as d Ausgabe: dt dt2 d ------------------ -------------------- -------- 0x0000A13900000000 0x07000000000094360B 0x94360B Jetzt verstehe ich bereits aus der …
Ich habe die folgende virtuelle Spalte aus einem Aggregat über eine sortierte Partition generiert: MIN(picture_id) OVER ( PARTITION BY [360_set] ORDER BY picture_id ASC ) Wenn ich das jedoch ausführe, erhalte ich Folgendes. Msg 11305, Level 15, State 10, Line 12 The Parallel Data Warehouse (PDW) features are not enabled. …
Ich hoffe, das ist keine allzu breite Frage. Ich bin mir sicher, dass es mir und zukünftigen DBA-Noobs helfen kann, die darauf stoßen. Ich bin ein Systemadministrator, der in die Rolle des DBA aufgenommen wurde (weil ich dem CEO bei seinem Ausblick geholfen habe, damit ich natürlich unsere Datenbanken verwalten …
Im Rahmen unserer automatisierten Komponententests werden viele Datenbanken erstellt, eingerichtet und dann gelöscht. Das Problem ist, dass jedes Mal, wenn dies passiert, eine Reihe von Datensätzen von SQL Server in der Windows-Ereignisanzeige abgerufen werden. Die Nachrichten sind meistens Dinge wie: "Starten", "Datenbankoption einstellen" und "Index wiederhergestellt". Gibt es eine Möglichkeit, …
Ich habe eine Tabelle mit den Details der Haushalte und eine andere mit den Details aller mit den Haushalten verbundenen Personen. Für die Haushaltstabelle habe ich einen Primärschlüssel definiert, der aus zwei Spalten besteht - [tempId,n]. Für die Personentabelle habe ich einen Primärschlüssel definiert, der mit 3 seiner Spalten definiert …
Obwohl SQL eher mit tabellenähnlichen Operationen und weniger mit rekursiven Operationen verbunden ist, möchten wir beispielsweise das Konzept der verknüpften (oder doppelt verknüpften) Liste implementieren (wie wir es beispielsweise in C getan haben). Gibt es eine Möglichkeit, dies effizient zu tun, wenn man bedenkt, dass Elemente von einem beliebigen Ort …
Wir haben kürzlich einige Fehler in unserem Warnprotokoll des Formulars erhalten 301598: Tue Jul 16 03:58:29 2013 301599: ORA-01555 caused by SQL statement below 301600: SELECT * FROM RELATIONAL(<owner>.<table>) Ich weiß, wie man mit ORA-01555-Fehlern umgeht, aber ich bin noch nie auf so etwas gestoßen SELECT * FROM RELATIONAL. Ich …
Ich implementiere eine anwendungsspezifische Datenimportfunktion von einer Datenbank in eine andere. Ich habe eine CSV-Datei mit beispielsweise 10000 Zeilen. Diese Zeilen müssen in die Datenbank eingefügt / aktualisiert werden. Es kann vorkommen, dass einige Zeilen in der Datenbank vorhanden sind, was bedeutet, dass diese aktualisiert werden müssen. Wenn nicht in …
SQL Server 2008 R2 Standard Edition (64-Bit) unter Windows 2008R2 Enterprise Der Server verfügt über mehr als 300 GB Arbeitsspeicher, aber die gesamte Speichernutzung in der Systemsteuerung überschreitet niemals 86 GB Lassen Sie SQL so konfigurieren, dass die maximale Speichermenge verwendet wird Auch bei starker Beanspruchung - CPU über 80% …
Ich habe eine Tabelle mit einer XML-Spalte. Xml ist ähnlich wie <Root> <Row> <user>abc</user> <Rowid>1</Rowid> </Row> <Row> <user>vf</user> <Rowid>2</Rowid> </Row> <Row> <user>ert</user> <Rowid>3</Rowid> </Row> <Maxrowid>3</Maxrowid> </Root> Jetzt unter der Abfrage geben Sie die Spalte sl_no und die Spalte myxml mit Zeilen zurück, die die XML-Spalte mit den Werten 'abc' oder …
Ich habe mehrere Tabellen mit jeweils 100-300 Spalten mit ganzzahligen Typen, die sehr flüchtige Daten enthalten. Die Datensätze werden mit einem oder zwei Primärschlüsseln verschlüsselt. Bei einer Aktualisierung wird der gesamte Datensatz gelöscht und neue Daten in eine Transaktion eingefügt. Die Datensatzgröße beträgt normalerweise einige hundert Zeilen, kann jedoch im …
Ich habe einen Centos-Server und / var / lib / mysql / ist 125 GB (Festplatte hat 1 GB freien Speicherplatz). Normalerweise würde ich mysqldump verwenden, um die Datenbanken zu sichern, aber normalerweise arbeite ich nicht mit so großen Datenbanken, daher muss ich wissen, wie die Datenbanken am sichersten auf …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.