Datenbankadministratoren

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

1
Wie kann ich die Verbindungen pro Host in MongoDB begrenzen?
Ich verwende einen Mongo-Server, der Verbindungen von anderen Clients über den Java-Treiber akzeptiert. Was mir aufgefallen ist, ist, dass einige Benutzer nach einer Weile zu viele Ports öffnen und dies andere Benutzer daran hindert, eine Verbindung zum Mongo herzustellen. Sie erstellen nur ein mongoClientObjekt, obwohl die Überprüfung ihrer IP-Adresse dazu …


1
Riesige Leistungsunterschiede von MySQL auf zwei Servern
Wir haben einen MySQL-Server auf zwei verschiedenen Computern installiert, einen Testserver und einen Produktionsserver, beide Fenster, die von einer Webanwendung verwendet werden. Das Problem ist, dass es bei der Ausführung einiger Abfragen RIESIGE Leistungsunterschiede zwischen den beiden Computern gibt (der Produktionsserver ist der langsamere). Die MySQL-Version auf beiden Servern ist …



1
Bester Ansatz zum Auffüllen der Datumsdimensionstabelle
Ich möchte eine Datumsdimensionstabelle in eine SQL Server 2008-Datenbank einfügen. Die Felder in der Tabelle lauten wie folgt: [DateId] INT IDENTITY(1,1) PRIMARY KEY [DateTime] DATETIME [Date] DATE [DayOfWeek_Number] TINYINT [DayOfWeek_Name] VARCHAR(9) [DayOfWeek_ShortName] VARCHAR(3) [Week_Number] TINYINT [Fiscal_DayOfMonth] TINYINT [Fiscal_Month_Number] TINYINT [Fiscal_Month_Name] VARCHAR(12) [Fiscal_Month_ShortName] VARCHAR(3) [Fiscal_Quarter] TINYINT [Fiscal_Year] INT [Calendar_DayOfMonth] TINYINT [Calendar_Month …


1
Was passiert bei „großen“ Einfügungen in eine Tabelle mit einem zusammengesetzten Clusterschlüssel?
Meine SQL-Kenntnisse sind begrenzt, daher sind die Begriffe, die ich verwenden werde, höchstwahrscheinlich nicht die richtigen. Ich habe eine Tabelle, in der Testergebnisse für mehrere Standorte gespeichert werden. Die Tests werden in verschiedenen Datenbanken an verschiedenen Standorten aufgezeichnet (keine Netzwerkverbindung) und der "Master" -Standort "importiert" regelmäßig die Testergebnisse von den …

1
Indexsuche mit ODER-Bedingung im Vergleich zu separaten SELECTs viel langsamer
Basierend auf diesen Fragen und den gegebenen Antworten: SQL 2008 Server - Leistungsverlust, möglicherweise verbunden mit einer sehr großen Tabelle Eine große Tabelle mit historischen Daten weist zu viel SQL Server 2008 Std. Zu. Speicher - Leistungsverlust für andere Datenbanken Ich habe eine Tabelle in einer Datenbank SupervisionP wie folgt …


3
AlwaysOn-Verfügbarkeitsgruppen log_send_rate
Bei all unseren AlwaysOn-Setups, bei denen Windows 2012 und SQL Server 2012 in virtuellen Maschinen und auf Bare-Metal ausgeführt werden, gibt die log_send_rate in sys.dm_hadr_database_replica_statesdurchweg falsche Werte zurück. Zum Beispiel (für den synchronen Modus) sys.dm_hadr_database_replica_states.log_send_rate (ave = 36.571 (kb / s in bol aufgeführt)) Perfmon - SQLServer: Verfügbarkeitsreplik - An …

1
Erläuterung für langsames LÖSCHEN mit SQL Server angefordert
Ich möchte einige zusätzliche Einblicke / Gründe für das Löschverhalten von SQL Server erhalten. Wir haben eine ziemlich große Datenbank von über 1800 GB. Darin befinden sich einige sehr flache Tabellen (nur wenige ganzzahlige Spalten) mit vielen Millionen Zeilen. Wenn wir 10.000 Zeilen aus diesen flachen Tabellen löschen, sind die …

1
Explizite Erteilung von Berechtigungen zum Aktualisieren der Sequenz für eine serielle Spalte erforderlich?
Kürzlich habe ich eine Tabelle als Superuser erstellt, die eine Spalte mit der Seriennummer enthält, z. create table my_table ( id serial primary key, data integer ); Da ich wollte, dass mein Nicht-Superuser-Benutzer Schreibzugriff auf diese Tabelle hat, erteilte ich ihr folgende Berechtigungen: grant select, update, insert, delete on table …

1
Warum funktioniert UNPIVOT mit der Kompatibilitätsstufe 80 DB?
Ich versuche, Daten mit UNPIVOT in einer SQL Server 2008 SP3-Datenbank abzurufen, die auf Kompatibilitätsstufe 80 ausgeführt wird. Dies sollte bedeuten, dass UNPIVOT nicht funktioniert, in meinem Fall jedoch unter bestimmten Umständen ... Werke: Unabhängige SELECT-Abfrage des Formulars: SELECT...FROM...UNPIVOT...WHERE...GROUP BY Funktioniert nicht: Dieselbe Abfrage in einer LEFT JOIN ()anderen Tabelle …

3
Zwei gleichnamige Tabellen in MySQL
Ich habe dieses seltsame Problem heute bekommen, als ich einen temporären Tisch fallen ließ. Ich habe die temporäre Tabelle gelöscht und die Tabelle nur zur Überprüfung heruntergefahren. Aber der Tisch wurde nicht fallen gelassen. Nach einigem Suchen fand ich Folgendes: Mit MySQL kann eine temporäre Tabelle mit demselben Namen wie …
8 mysql  table 

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.