Ich werde Ereignisse auf Anwendungsebene (Benutzer A hinzugefügt, Benutzer B hat das aktualisiert usw.) sowohl für den öffentlichen als auch für den privaten Verbrauch speichern. Unten finden Sie ein stark vereinfachtes Modell der Tabellen und ihrer Zuordnungen. users ------- id (PK) event_type ------- id (PK) description events ------- id (PK) …
Ich frage mich, ob es eine Möglichkeit gibt, die Ressourcen zu begrenzen, die ein Benutzer auf meinem Oracle-System beanspruchen kann. Ich möchte einige Abfragen und Systeme daran hindern, alle Systemressourcen zu belasten, wenn sie nicht optimierte Abfragen ausführen.
Ich war kürzlich in einer Präsentation eines Facebook MySQL-Ingenieurs und er erwähnte dort, dass die Verwendung von FORCE INDEXE / A reduziert. Dies hatte damit zu tun, dass das MySQL Query Optimizer nicht zum Datenwörterbuch gehen und Berechnungen durchführen musste. Kann jemand erklären, wie das funktioniert (vorzugsweise mit Referenzen)? Ist …
Ich frage mich, ob SQL Server Ansichten jedes Mal berechnet, wenn jemand die Ansichten abfragt. Das liegt daran, dass es jedes Mal, wenn ich die Ansichten abfrage , so lange dauert . Und als ich versuchte, die Zeit zu verkürzen, indem ich nur die obersten 10 Zeilen aus der Ansicht …
Auf unserem SQL-Produktionsserver ist ein Problem aufgetreten, bei dem das Löschen temporärer Tabellenobjekte lange dauert (offensichtlich, wenn ein kleiner und synchroner Drop verwendet wird). Ich kann dies nicht auf anderen SQL-Servern reproduzieren (ähnlich spezifiziert mit der gleichen Anzahl von Spindeln, die Tempdb-Datendateien bedienen (aufgeteilt in die gleiche Anzahl von Dateien …
Ich habe auf meinem Server einen Verbindungsserver mit den folgenden Methoden erstellt: exec sp_addlinkedserver @server=N'MyOldDB', @srvproduct=N'', @provider = N'SQLNCLI', @datasrc=N'MYSERVER', @catalog=N'TheDefaultDatabase'; Nun, trotz der folgenden Beschreibung, wie Anmeldeinformationen ermittelt werden (aus MSDN): Eine Standardzuordnung zwischen allen Anmeldungen auf dem lokalen Server und Remote-Anmeldungen auf dem Verbindungsserver wird automatisch durch Ausführen …
Ich bin beim Verweisen auf das Internet und Lehrbücher auf zwei Arten des Normalisierungsverfahrens gestoßen. nämlich. Typ 1 . Normalformen, die nur auf dem Primärschlüssel basieren. In diesem Typ -> 2NF verbietet partielle Abhängigkeiten vom Primärschlüssel . -> 3NF erlaubt keine transitiven Abhängigkeiten vom Primärschlüssel . Typ 2 . Eine …
Als ich vor vielen Jahren an Oracle 8 gearbeitet habe, habe ich den Befehl COMMIT nach jedem Masseneinfügen manuell ausgeführt. In SQL Server ist Auto-Commit standardmäßig aktiviert, was sowohl Vorteile als auch Gefahren bietet. Ich möchte wissen, ob in den neueren Versionen von Oracle Auto-Commit standardmäßig noch deaktiviert ist. Ich …
Wir haben kürzlich eine neue virtuelle Maschine unter Windows Server 2008 eingerichtet und eine Kopie von SQL Server 2005 darauf geklatscht. Der Server lief ungefähr zwei Wochen lang ohne Probleme. Die einzige wirkliche Wartung, die wir daran vorgenommen haben, besteht darin, die Partition zu verschieben, in der sich die Datenbankdateien …
Ich habe eine Transaktionstabelle, jede Transaktion hat 5-6 Kontakte beteiligt. Jeder Kontakt hat die gleichen Felder wie Name, Adresse, Zelle, E-Mail usw. Das Beste, was ich denke, ist, dieselbe Kontakttabelle zu verwenden und sie fünfmal mit der Transaktionstabelle zu verknüpfen. Ich muss also nicht fünfmal dieselbe Art von Tabelle erstellen. …
Ich habe ein transaktionsbezogenes Problem in einer SQL Server 2008-Produktionsdatenbank festgestellt. Eine kurze Übersicht ist, dass wir eine Website haben, auf der zahlreiche Benutzer im ganzen Bundesstaat gleichzeitig arbeiten und die über eine ASP.Net-Website GUI-ähnliche Arbeiten (Hinzufügen von Datensätzen, Ändern, Anzeigen usw.) ausführen. Jedes Einfügen und Aktualisieren erfolgt in einer …
Ich habe die folgende SQL-Abfrage in meiner Ruby-App: sql = "DELETE FROM `#{database}`.`table1` WHERE `same_id` = #{some_id};" Das Problem ist, dass es in seltenen Fällen table1möglicherweise nicht existiert. Ich muss diese Abfrage so erstellen, dass SQL auch dann keinen Fehler auslöst, wenn die Tabelle nicht vorhanden ist. Wie kann ich …
Ich versuche, ein Skript auszuführen, um eine Datenbank zu ändern, diese Abfrage ALTER TABLE cmContentVersion CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci; gibt diesen Fehler ERROR 1067 (42000) at line 68: Invalid default value for 'modifiedDateTime' Warning (Code 1264): Out of range value for column 'modifiedDateTime' at row 1 Error …
Ich habe eine SQL Server 2008-Abfrage, die an Millionen von Datensätzen arbeitet. Die Abfrage befindet sich in einem Prozess, der jeden Abend von einem Job ausgeführt wird. Die Abfrage kann einen ganzen Tag dauern, wenn ich sie zum ersten Mal auf den Server stelle, aber innerhalb einer Woche oder so …
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.