Datenbankadministratoren

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



3
Data Warehouse-Server. Wie berechnen Sie die RAM / CPU-Spezifikationen?
Ich versuche, eine Spezifikation für einen Data Warehouse-Server für unser geplantes Data Warehouse-Upgrade zu schreiben. Da wir virtuelle Server auf VMWare-Hosts ausführen, können wir nach Bedarf Ressourcen hinzufügen oder entfernen. In der Vergangenheit haben wir RAM und CPU nach Bedarf schrittweise hinzugefügt. Da unsere Anforderungen gestiegen sind, haben wir uns …



2
Verkleinern eines SQL Server-Transaktionsprotokolls
Ich muss mich derzeit mit einem SQL Server-Transaktionsprotokoll befassen, das außer Kontrolle geraten ist. Haftungsausschluss: Ich bin kein dba und dies ist nicht mein Fachgebiet. Bitte nehmen Sie Kontakt mit mir auf. Derzeit habe ich eine 115-GB- Transaktionsprotokolldatei für eine 500-MB-Datenbank, die (offensichtlich) seit einiger Zeit schlecht verwaltet wurde, um …

1
Ausführen von SQL-Diensten auf dem Konto NT SERVICE \ MSSQLSERVER, wenn es früher auf LocalSystem ausgeführt wird
Kürzlich habe ich nur für experimentelle Puprose die Standardpfade für Daten \ Protokolldateien (C: ...) in den Servereinstellungen an einen neuen Speicherort (G: \ DBA) verschoben. Dann habe ich die Data \ Log-Dateien der zuvor vorhandenen Datenbank an den neuen Speicherort (G: \ DBA) verschoben und die SQL-Dienste neu gestartet. …


2
Partitionieren oder nicht partitionieren?
Nachdem ich bereits mehrere Fragen zu SO, externen Blog-Posts und Handbuch gelesen habe SO : Fremdschlüsseleinschränkung für partitionierte Tabelle in Seite dba.SE : Verschiedene Arten der Behandlung von FK mit partitionierten Tabellen in Seite Handbuch : Vererbung Handbuch : Partitionierung Handbuch : Einschränkungsauslöser Blog : Postgres-Modellierung mit Vererbung Ich frage …

2
8k Zeilenüberlauffehler beim Aktualisieren der Zeile der Größe 5k
Ich versuche, eine Zieltabelle mit einer Zeile der Größe 5k auf eine Zeile der Größe 5k zu aktualisieren. Da es sich um eine Zeile handelt, ist die tatsächliche Größe der Zeile leicht zu ermitteln: select * from sys.dm_db_index_physical_stats(DB_ID('RODS_HSD_ES'), OBJECT_ID(N'TBL_BM_HSD_SUBJECT_AN_148_REPRO'), NULL, NULL, 'DETAILED') Reproduzieren Die Tabelle wurde seit der Erstellung nicht …

3
Aktualisieren einer WHERE-Klausel, um zu überprüfen, ob sich ein Wert NICHT in einer separaten Tabelle befindet
Ich habe eine Abfrage, die eine WHEREKlausel verwendet, und ich verwende zufällig genau dieselbe WHEREKlausel in vielen Abfragen in dieser Tabelle (et al.). Die Abfrage lautet: SELECT DATENAME(DW, [AtDateTime]) AS [Day of Week] ,COUNT(*) AS [Number of Searches] ,CAST(CAST(COUNT(*) AS DECIMAL(10, 2)) / COUNT(DISTINCT CONVERT(DATE, [AtDateTime])) AS DECIMAL(10, 2)) AS …

2
Klassische ASP-Verbindung zu SQL Server 2014 ohne TLS 1.0 mit ADODB.Connection
Da TLS 1.0 im Namen der PCI-Konformität deaktiviert ist, kann eine 32-Bit-Classic-ASP-Anwendung nicht funktionieren. Gemäß den Empfehlungen von MS / Stack Exchange habe ich Folgendes installiert: SQL Server 2014 SP1 CU1 .NET Framework 4.6 Dadurch wurden unsere ASP.NET-Anwendungen / SSMS ausgeführt. Unsere klassische ASP-Anwendung, die ein ADODB.ConnectionObjekt verwendet, funktioniert jedoch …

2
Transparente Datenverschlüsselung
Gibt es Best Practices bei der Konfiguration von TDE in SQL Server 2008? In SQLMag heißt es im Artikel "FAQs zur transparenten Datenverschlüsselung", dass die CPU die Auslastung möglicherweise um bis zu 30% erhöht hat. Gibt es außer dem Hinzufügen von Server-Leistung noch etwas, was DBAs normalerweise tun, wenn sie …

3
Gibt es potenzielle Probleme beim gleichzeitigen Ausführen verschiedener Oracle Rman-Archivprotokollsicherungen derselben Datenbank?
Das Szenario besteht darin, dass RMAN-Archivprotokollsicherungen alle 2 Stunden auf Band (TSM) geplant werden. Die Planung stellt sicher, dass solche Sicherungen sich gegenseitig ausschließen. Ein separater Crontab-basierter Mechanismus wurde (von einem unabhängigen Team) eingerichtet, so dass manchmal "identische" RMAN-Archivprotokollsicherungen gleichzeitig ausgeführt werden. Gibt es potenzielle Probleme damit in Bezug auf …
8 oracle  rman 

2
generate_series für mehrere Datensatztypen in postgresql
Ich habe zwei Tabellen, die ich abfragen möchte: pest_countsund pestsdie so aussehen: CREATE TABLE pests(id,name) AS VALUES (1,'Thrip'), (2,'Fungus Gnosts'); CREATE TABLE pest_counts(id,pest_id,date,count) AS VALUES (1,1,'2015-01-01'::date,14), (2,2,'2015-01-02'::date,5); Ich möchte postgres 'verwenden generate_series, um die Nummer jedes Schädlingstyps anzuzeigen, der für die Datumsreihe gefunden wurde: erwartete Ergebnisse name | date | …

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.