Ich habe eine große Datenbank (200 GB +), die einige Protokollinformationen enthält. Und ich möchte SELECTAbfragen und gespeicherte Prozeduren beschleunigen . Ich habe eine Tabelle mit einer GeneratedOnUtc Datums- / Uhrzeitspalte und einen nicht gruppierten Index. Ich denke daran, es in einen Clustered-Index zu ändern. Gründe für: Große Datenmenge (~ …
Auf dieser MSDN-Seite steht, ob Sie basierend auf dem Grad der Fragmentierung neu organisieren oder neu erstellen sollten: 5% bis 30% -> ALTER INDEX REORGANIZE Über 30% -> ALTER INDEX REBUILD WITH (ONLINE = ON) * Wir haben jedoch festgestellt, dass REORGANIZE auch bei einer sehr hohen Fragmentierung (über 95%) …
Lassen Sie mich zunächst sagen, dass ich kein DBA bin und nicht viel Erfahrung mit Datenbankadministratoren habe. Ich bin nur ein Typ, der versucht, SQL Server auf meinem lokalen Computer auszuführen, um einige einfache .NET-Anwendungen zum Lernen und Üben zu erstellen. Ich habe das gleiche Problem, auf das in diesem …
Ich habe eine sehr einfache JSON-Tabelle, die ich mit einigen Beispieldaten fülle: CREATE TABLE jsonthings(d JSONB NOT NULL); INSERT INTO jsonthings VALUES ('{"name":"First","tags":["foo"]}'); INSERT INTO jsonthings VALUES ('{"name":"Second","tags":["foo","bar"]}'); INSERT INTO jsonthings VALUES ('{"name":"Third","tags":["bar","baz"]}'); INSERT INTO jsonthings VALUES ('{"name":"Fourth","tags":["baz"]}'); CREATE INDEX ON jsonthings USING GIN(d); Und ich versuche, den Index beim …
In einer meiner Tabellen befindet sich ein automatisch inkrementierendes ID-Feld. Es gibt auch ein anderes Feld (richter_code) mit einer eindeutigen Einschränkung, aber im Laufe der Jahreszeiten kann sich dieses Feld ändern - deshalb verwende ich es nicht als Primärschlüssel. Im Code meines Programms habe ich eine Ladefunktion. Überprüfen Sie zunächst …
Ich habe einen synthetischen Test, der einige Fehler reproduziert, die wir in der Produktionsumgebung haben. Hier sind die 2 Skripte, um es zu reproduzieren: 1 DBCC TRACEOFF(-1,3604,1200) WITH NO_INFOMSGS; SET NOCOUNT ON; IF @@TRANCOUNT > 0 ROLLBACK IF object_id('test') IS NOT NULL DROP TABLE test IF object_id('TMP_test') IS NOT NULL …
Hierbei handelt es sich um eine reguläre Standardversion von SQL Server 2014 vor Ort. Hier geht es NICHT um SQL Azure. Der einzige Teil von Azure in dieser Konversation ist Azure Blog Storage als Transport für einige Bits (SQL-Sicherungen und -Protokolle). Szenario: Der primäre SQL Server befindet sich im Rechenzentrum …
Ich habe eine gespeicherte Prozedur (MS SQL Server 2008 R2), die prüfen muss, ob 10 Punkte / Verkäufe innerhalb eines 30-Tage-Rolling-Fensters liegen. Bisher habe ich eine Lösung, die funktioniert, aber es ist keine "richtige" Lösung, da sie nicht satzbasiert ist. Ich benutze while-Schleifen, um zu verarbeiten, was los ist. Wenn …
Ich lerne für die Prüfung 70-462 und übe mit einigen Übungen, die ich im Internet finde. Auf der Website "Microsoft Questions and Answers" gibt es eine Lösung, die ich nicht verstehe. Der letzte Schritt der Lösung besteht darin, "SELECT-Zugriff auf die SalaryDetails-Tabelle für die Employees-Rolle zu verweigern". Alle Mitarbeiter des …
Warum befindet sich die Modelldatenbank in SQL Server im vollständigen Wiederherstellungsmodus und andere Systemdatenbanken im einfachen Wiederherstellungsmodus?
Ich habe eine Microsoft Dynamics AX SQL Server-Datenbank. Ich laufe nur DBCC CHECKDB, um die Integrität zu überprüfen. Nach ein paar Minuten bekam ich am Ende der Ergebnisse folgendes: CHECKDB hat in der Datenbank 'AXPROD' 0 Zuordnungsfehler und 4 Konsistenzfehler gefunden. paratur_rebuild ist die Mindestreparaturstufe für die von DBCC CHECKDB …
Wir haben einen Cluster mit zwei Knoten eingerichtet, auf dem SQL Server 2012 unter Windows Server 2012 R2 ausgeführt wird. Der Basiscluster besteht nur aus diesen beiden Knoten. Das Quorum wird als Knoten + Festplattenmehrheit eingerichtet, wobei sich eine gemeinsam genutzte Festplatte auf einem EqualLogic-Array befindet, das über iSCSI eine …
Wir haben eine Kundendatenbank, die stark fragmentiert ist - praktisch jede Tabelle mit mehr als 1000 Seiten weist eine Fragmentierung von> 95% auf. Füllfaktoren werden auf sinnvolle Werte gesetzt, aber die Nutzung des Seitenbereichs ist für die meisten Tabellen bei weitem kein Füllfaktor. Dies ist das Ergebnis einer fehlenden Wartung …
Ausführen eines Powershell-Skripts vom SQL Server-Agenten im Jahr 2014 mithilfe meines AD-Kontos über einen Berechtigungsnachweis. Ich erhalte den folgenden Fehler. Ein Jobschritt hat in Zeile 1 eines PowerShell-Skripts einen Fehler erhalten. Die entsprechende Zeile lautet 'set-executepolicy RemoteSigned -scope process -Force'. Korrigieren Sie das Skript und planen Sie den Job neu. …
Ich kenne nur ein paar SQL-Grundlagen und muss einen einfachen SQL-Syntax-Textmarker / Checker schreiben. Also kämpfe ich mich durch den Standard ... Ich bin über etwas gestolpert, bei dem ich nicht sicher bin, ob ich es richtig verstehe, da ich noch nie jemanden gesehen habe, der es verwendet a SETauf …
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.