Ich teste minimale Protokolleinfügungen in verschiedenen Szenarien und von dem, was ich unter Verwendung von TABLOCK und SQL Server 2016+ als INSERT INTO SELECT in einen Heap mit einem nicht gruppierten Index gelesen habe, sollte nur eine minimale Protokollierung erfolgen vollständige Protokollierung. Meine Datenbank befindet sich im einfachen Wiederherstellungsmodell und …
Diese Abfrage select count(*) from planner_eventdauert sehr lange. Ich habe sie aufgegeben und getötet, bevor sie beendet war. Beim Ausführen explain select count(*) from planner_eventsehe ich jedoch eine Spalte in der Ausgabe mit der Anzahl der Zeilen (14 m). Wie kommt es, dass EXPLAIN die Anzahl der Zeilen sofort ermitteln …
Ich spreche nicht von dynamischen Spalten, sondern vom JSON-Datentyp der nativen Spalte. Kann ich mit einfachen Worten den folgenden Code auf jeder MariaDB-Version ausführen? CREATE TABLE example (names JSON); Soweit ich weiß, ist dies nicht der Fall, aber ich bin mir immer noch nicht sicher, da es eine Menge Themen …
Ich habe eine Tabelle und ich muss einige Namen aktualisieren, aber ich habe mich über die gewundert folgende Fragen: Werden beide dasselbe tun? Abfrage1 Update mytable Set Name = Replace(Name,'Jeff','Joe') Abfrage2 Update mytable Set Name = 'Joe' where Name = 'Jeff'
Dies ist eine seltsame Situation, aber ich hoffe, dass jemand eine Antwort hat. Bei einigen Leistungsproblemen haben wir einer Tabelle einen NONCLUSTERED INDEX hinzugefügt, wie von angefordert sp_BlitzIndex. Wir haben die Verwendung am nächsten Tag überprüft und es wurden 0 Lesevorgänge ( 0 Scans / Suchvorgänge, 0 Singleton-Suchvorgänge ) angezeigt …
Gibt es eine Möglichkeit, den Fortschritt eines pg_dumpVorgangs auf einer großen Datenbank (dh> 1 GB) zu sehen? Durch das Hinzufügen der -vOption wird nur Text auf dem Bildschirm ausgegeben, es werden jedoch keine aussagekräftigen Tracking-Informationen angezeigt.
Ich bin mir nicht sicher, ob ich den richtigen Titel für diese Frage gewählt habe. Was ich wirklich möchte, ist, dass ich bei einem bestimmten Windows AD-Benutzer die Liste der Windows AD-Gruppen (Anmeldungen) herausfinden möchte, die Zugriff auf eine bestimmte Datenbank auf diesem Server haben wenn ich die folgende Abfrage …
Als ich kürzlich auf das Skript zum Wiederherstellen einer Datenbank gestoßen bin, habe ich Zweifel, warum wir " FILE = 1 " verwenden müssen. Können wir ohne diese Anweisung keine Datenbank wiederherstellen? Grundsätzlich, wofür wird es verwendet?
Problemzusammenfassung Beim Browsen zum Oracle 12c EM Express-Webinterface tritt eine Zeitüberschreitung auf, wenn eine URL wie die folgende verwendet wird: http (s): // Hostname: 5500 / em http (s): //hostname.domain: 5500 / em Bei Verwendung einer URL, die die IP-Adresse oder localhost enthält, wird die Seite geladen, jedoch sehr, sehr …
Ich habe eine Auswahl in SQL Server, die die gesamte Tabelle sperrt. Hier ist das Setup-Skript (stellen Sie sicher, dass Sie nichts überschreiben) USE [master] GO IF EXISTS(SELECT 1 FROM sys.databases d WHERE d.name = 'LockingTestDB') DROP DATABASE LockingTestDB GO CREATE DATABASE LockingTestDB GO USE [LockingTestDB] GO IF EXISTS(SELECT 1 …
Ich habe ein Problem mit der zweiten normalen Form (2NF) und ich konnte es nicht mit Google lösen. Es macht mich verrückt, weil ich Lehrer bin und meinen Schülern nichts Falsches beibringen möchte. Lassen Sie uns eine Tabelle mit 5 Feldern haben. Benotungen = {StudentName, SubjectCode, SubjectName, #Exam, Note} Abhängigkeiten …
Installieren: create table dbo.T ( ID int identity primary key, XMLDoc xml not null ); insert into dbo.T(XMLDoc) select ( select N.Number for xml path(''), type ) from ( select top(10000) row_number() over(order by (select null)) as Number from sys.columns as c1, sys.columns as c2 ) as N; Beispiel-XML für …
Ich führe diese Abfrage in der AdventureWorks2012- Datenbank aus: SELECT s.SalesOrderID, d.CarrierTrackingNumber, d.ProductID, d.OrderQty FROM Sales.SalesOrderHeader s JOIN Sales.SalesOrderDetail d ON s.SalesOrderID = d.SalesOrderID WHERE s.CustomerID = 11077 Wenn ich mir den geschätzten Ausführungsplan ansehe, sehe ich Folgendes: Die anfängliche Indexsuche (oben rechts) verwendet den Index IX_SalesOrderHeader_CustomerID und durchsucht das …
Ich habe 2 Abfragen, die bei gleichzeitiger Ausführung einen Deadlock verursachen. Abfrage 1 - Aktualisieren Sie eine Spalte, die in einem Index (index1) enthalten ist: update table1 set column1 = value1 where id = @Id Nimmt X-Lock für Tabelle1 und versucht dann, Index1 mit X-Lock zu versehen. Abfrage 2: select …
Ich habe eine Tabelle mit vielen Einfügungen und setze eines der Felder ( uploaded_at) auf NULL. Dann wählt eine periodische Aufgabe alle Tupel aus WHERE uploaded_at IS NULL, verarbeitet sie und aktualisiert sie und stellt sie uploaded_atauf das aktuelle Datum ein. Wie soll ich die Tabelle indizieren? Ich verstehe, dass …
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.