Datenbankadministratoren

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

2
MongoDB vs RDBMS DBA Pflichten
Was sind die Unterschiede zwischen den täglichen Aufgaben eines Mongo DBA im Vergleich zu einem RDBMS DBA? Einige Websites behaupten beispielsweise, dass ein MongoDB-DBA keine Datenmodellierung oder das Entwerfen der Datenbank durchführen müsste, wie dies von einem Entwickler oder Anwendungsdesigner durchgeführt würde. Dies würde bedeuten, dass einige Aufgaben für MongoDB-Administrationen …
7 mongodb  nosql 



1
Welche Berechtigungen sind erforderlich, um Zeilen aus information_schema.schemata zurückzugeben?
In postgres (ich bin auf 9.3.4), für welche Berechtigungen Zeilen zurückgegeben werden müssen select * from information_schema.schemata In der 9.3-Dokumentation heißt es "gehören einer derzeit aktivierten Rolle". Bedeutet das, dass der aufrufende Benutzer schematadie verschiedenen Schemata besitzen muss (oder Teil einer Rolle sein muss, die sie besitzt)? Später in der …


3
Würde ein Tisch davon profitieren, wenn es ein Haufen wäre?
Ich habe eine Protokollierungstabelle mit ca. 1.500.000 Zeilen, der Primärschlüssel ist eine aufsteigende Identität und der Clustered-Index befindet sich auf dem Primärschlüssel. Der Identitätswert wird automatisch generiert => Datensätze werden immer am Ende hinzugefügt. Die durchschnittliche Zeilengröße beträgt 1570 Byte. Es gibt viele Seitenteile, da häufig neue Zeilen hinzugefügt werden. …


2
Transponieren hierachischer Daten von einem VARCHAR auf zwei INTs
DAS PROBLEM Die Tabelle, in der die Daten aufgezeichnet werden, ist CREATE TABLE [dbo].[Almoxarifado]( [idAlmoxarifado] [varchar](20) NOT NULL, [tipoAlmoxarifadoId] [varchar](30) NOT NULL, [entidadeId] [bigint] NOT NULL, [dtInclusao] [smalldatetime] NOT NULL, [dtUltimaAlteracao] [smalldatetime] NULL, [descricao] [varchar](255) NOT NULL, [terceiro] [bit] NOT NULL ) ON [PRIMARY] Und dies ist ein SELECT TOP …

1
OFFSET FETCH in SQL Server 2008
Ich habe diese Abfrage, um die Ergebnisse zu paginieren, und sie funktionierte unter SQL Server 2012 einwandfrei. Ich musste jedoch meine Datenbank auf SQL Server 2008 verschieben, und jetzt funktioniert meine gespeicherte Prozedur nicht mehr. Ich habe einige Nachforschungen angestellt und festgestellt, dass OFFSETdies in SQL Server 2008 nicht funktioniert. …



2
Großer Mongodump, gefolgt von Mongorestore
Ich habe eine ziemlich große Mongo-Datenbank (~ 240 GB), die ich über ein träges Netzwerk auf einen neuen Server übertragen muss. Traditionell für diese Situationen habe ich festgestellt , dass ein , mongodumpgefolgt von einem mongorestorewar viel schneller als ein db.cloneCollection()Verfahren. Heute wurde mir jedoch klar, dass es etwas verschwenderisch …


2
Wie erhalte ich geschätzte Teilbaumkosten?
Wenn ich eine Abfrage habe, die einen Abfrageplan zurückgibt, zum Beispiel wie folgt: SELECT TOP 1000 st.TEXT ,cp.size_in_bytes ,cp.plan_handle ,QP.query_plan FROM sys.dm_exec_cached_plans AS cp CROSS APPLY sys.dm_exec_sql_text(cp.plan_handle) AS st CROSS APPLY sys.dm_exec_query_plan(cp.plan_handle) AS QP WHERE cp.objtype = N'Adhoc' AND cp.usecounts = 1 Dann kann ich auf einen Abfrageplan klicken und …


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.