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 …
Gibt Microsoft SQL Server 2012 (SP1) - 11.0.3000.0 (X64)es eine Möglichkeit zu sehen, welchen Mechanismus SQL Server verwendet, um die neuen Identitätswerte für Tabellen zu berechnen, die von erstellt wurden SELECT INTO? BEISPIELDATEN -- Create our base table CREATE TABLE dbo.A (A_ID INT IDENTITY(1, 1), x1 INT, noise1 int DEFAULT …
Hat hier jemand Glück gehabt, UDFs in der Azure Data Warehouse- Datenbank zu erstellen und zu verwenden ? Ich bin gerade dabei, ein On-Prem-Warehouse von SQL Server 2014 auf Azure Datawarehouse zu migrieren, und bin auf ein Problem mit UDFs gestoßen. CREATE FUNCTION dbo.fn_GetImpliedRate (@Multiple float, @term int) RETURNS float …
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 …
Ich führe eine Abfrage unter SQL Server 2008 aus: SELECT col1 FROM table1 WHERE col2=val2 AND col3=val3 Hier hat col2 einen nicht gruppierten Index, col1 ist der PRIMARY KEYund col3 hat keinen Index. Der Ausführungsplan für Abfragen ähnelt diesem. Ich möchte wissen, wie die Abfrageausführung hier funktioniert. Aus dem Ausführungsplan …
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. …
Leider habe ich keinen direkten Zugriff auf eine SQL 2016-Instanz, um dies zu testen. Wenn ich eine Zeittabelle mit folgendem Schema hätte: create table blah ( foo int identity(1,1), baa int ) und ich sollte die folgende Aussage machen: update blah set baa = baa Würde es Änderungen protokollieren, als …
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 …
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. …
Warum kann eine SQL Server-Tabelle nicht mehr als eine Identitätsspalte haben? CREATE TABLE t(id INT IDENTITY, id2 INT IDENTITY) Meldung 2744, Ebene 16, Status 2, Zeile 5 Mehrere Identitätsspalten für Tabelle 't' angegeben. Pro Tabelle ist nur eine Identitätsspalte zulässig. Ich verstehe, wir können es mit einer berechneten Spalte lösen. …
Ich habe eine Tabelle, und für einen bestimmten Satz von Feldern a, b und c muss ich die erste und letzte Zeile nach d und e sortieren und verwende ROW_NUMBER, um diese Zeilen abzurufen. Der relevante Teil der Erklärung ist ... ROW_NUMBER() OVER (PARTITION BY a,b,c ORDER BY d ASC, …
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 …
Bei dem Versuch, ein PivotZiel für eine zweizeilige Datentabelle in einer Zeile zu erreichen, war mein erster Gedanke, a zu verwenden Cross Apply. Durch die Verwendung der Cross Applykann jede der Zeilen mit einem bestimmten Spaltennamen identifiziert / generiert werden, der von der eindeutigen ID der Zeile abgeleitet ist. (zB …
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 …
Die eigentliche Abfrage ist komplizierter, aber das Problem, mit dem ich konfrontiert bin, kann folgendermaßen herausgearbeitet werden: Eine Abfrage zum Filtern eines Rowsets monoton ansteigender Ganzzahlen, sodass - in der endgültigen Ergebnismenge row (n + 1) .value> = row (n) .value + 5 . Für das eigentliche Problem, das ich …
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.