Datenbankadministratoren

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


5
Erkennen von Änderungen an einer Datenbank (DDL und DML)
Auf dem SQL-Server meines Clients befinden sich viele Datenbanken. Diese Datenbanken befinden sich in der Entwicklung, sodass Entwickler Daten entwerfen, umgestalten, ändern und so weiter können. Es gibt einige Datenbanken, die sich selten ändern. Mein Kunde muss sie alle sicher aufbewahren (sichern) und einige Zeit mit der Verwaltung der Umgebung …

4
SQL Server Management Studio für eine entfernte Datenbank
Mit einer SQL Server-Datenbank, die sich auf einem remote gehosteten dedizierten Server befindet, kann ich mit SQL Server Management Studio arbeiten, das entweder auf demselben Server oder auf meinem lokalen Computer installiert ist. Im ersten Fall sollte ich mit Remotedesktop arbeiten, was die Arbeit etwas verlangsamt. Im zweiten Fall muss …
13 sql-server  ssms 

4
Berechnung des Prozentsatzes einer Zeile über der Gesamtsumme
Entschuldigung für den schlechten Titel, ich war mir nicht sicher, was ein guter Titel dafür sein würde. Dies sind derzeit (vereinfachte Ansicht der) Daten, mit denen ich arbeite Agent | Commission ---------|------------ Smith | 100 Neo | 200 Morpheus | 300 Ich muss den Prozentsatz der gesamten Provision berechnen, für …

4
Gute Ressourcen zum Betreiben / Verwalten von MongoDB
Was sind die besten Ressourcen, um zu lernen, wie man MongoDB bedient und verwaltet ? Es gibt eine Menge Ressourcen, um dagegen zu entwickeln - was tatsächlich ein Problem darstellt, wenn Sie über ausreichend Entwicklungskompetenz verfügen und dieses Rauschen wirklich herausfiltern müssen. Für Entwickler, die es sich noch nicht leisten …
13 mongodb 


3
Dynamisches SQL in in MySQL gespeicherten Routinen
Aufgrund der Einschränkungen für gespeicherte Routinen und Trigger kann dynamisches SQL nicht verwendet werden (Einschränkung für gespeicherte Prozeduren in Version 5.0.13 und höher aufgehoben). Warum besteht diese Einschränkung? Und warum für Prozeduren heben, aber nicht Funktionen oder Trigger?

5
Ist es nicht ratsam, die Replikation auf demselben physischen Server auszuführen?
Ich überlege, eine Master-Slave-Replikation für meine Datenbank einzurichten. Der Slave-Server wird für Redundanz und möglicherweise einen Berichtsserver verwendet. Eines der größten Probleme, auf das ich stoße, ist jedoch, dass wir in unserem Rechenzentrum bereits mit maximaler Leistung arbeiten. Das Hinzufügen eines weiteren physischen Servers ist daher keine Option. Unser vorhandener …



2
Sicherheit für Anwendungsentwickler, die PL / SQL ausführen, arbeiten in Oracle
Wie gehen Sie mit dem Mangel an Berechtigungen auf Schemaebene in Oracle um? Die Sicherheitsarchitektur von Oracle eignet sich gut für Anwendungen, die nur Berechtigungen auf Objektebene benötigen, und für Datenbankadministratoren, die nur wenige Einschränkungen benötigen. Es scheint jedoch eine große Lücke in der Architektur zu geben, wenn Programmierer mit …

2
Wie strukturiere ich ein Modell, um baumartige Daten in relationalen Datenbanken korrekt und effizient darzustellen?
Basierend auf dem Durchlaufen von baumähnlichen Daten in einer relationalen Datenbank mithilfe von SQL möchte ich wissen, wie die Art und Weise, wie baumähnliche Daten in relationalen Datenbanken unter Berücksichtigung physikalischer Implikationen regelmäßig beschrieben werden, aussieht. Ich gehe davon aus, dass das RDBMS keine anderen speziellen Funktionen als reguläres SQL …

4
Hinweise zur Abfrageoptimierung in SQL Server 2005/8
Ich möchte ein Team über das Schreiben besserer SQL Server-Abfragen aufklären und habe mich gefragt, welche Tipps die besten für die Verbesserung der Leistung sind. Zum Beispiel hatte ich einmal einen DBA, der darauf bestand, dass count (*) schlechter abschneidet als count (1) (ich habe keine Ahnung, ob sie Recht …

3
Select-Ausgabe von T-SQL ausblenden
Ich versuche, die Ausführungszeit für Abfragen zu ermitteln, möchte aber auch die Abfrageausgabe ausblenden. Ich möchte nur die verstrichene Zeit - keine Ausgabe. Beispiel DECLARE @Start datetime DECLARE @End datetime SELECT @StartTimeWA=GETDATE() SELECT [id] ,[database_id] ,[proc_name] ,[exec_t] from [DB].[dbo].[STAT] SELECT @End=GETDATE() SELECT DATEDIFF(MS,@Start,@End) AS [Duration] Im Moment erhalte ich eine …
13 sql-server  t-sql 


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.