Unsere Datenbanken bestehen aus vielen Tabellen, von denen die meisten einen ganzzahligen Ersatzschlüssel als Primärschlüssel verwenden. Etwa die Hälfte dieser Primärschlüssel befindet sich in Identitätsspalten. Die Datenbankentwicklung begann in den Tagen von SQL Server 6.0. Eine der Regeln, die von Anfang an befolgt wurden, war: Vermeiden Sie es, einen Clustered-Index …
Ich habe ein System, in dem ich das Design einiger Tabellen (repliziert über Slony-I) nicht steuern kann, und daher habe ich eine Reihe von sogenannten Schattentabellen, in denen ich einige Informationen aus den replizierten Tabellen extrahiere , und speichern Sie es in der verarbeiteten Form, die ich benötige, während Sie …
Ich kenne die Antwort auf diese Frage schon ein wenig, aber ich habe immer das Gefühl, dass ich mehr zu diesem Thema tun muss. Mein grundlegendes Verständnis ist, dass im Allgemeinen ein einziger Index, der nur alle Felder enthält, nach denen Sie möglicherweise zu einem bestimmten Zeitpunkt fragen / sortieren, …
Was sind die Vorteile von Mnesia gegenüber großen SQL-Datenbankimplementierungen und wie unterscheidet es sich von diesen? Kann ich die Datenbank verwenden, um wirklich große Datenmengen zu speichern, ohne dass sich die Leistung merklich verschlechtert?
Ich habe eine Konfigurationstabelle in meiner SQL Server-Datenbank und diese Tabelle sollte immer nur eine Zeile enthalten. Damit zukünftige Entwickler dies besser verstehen, möchte ich verhindern, dass mehr als eine Datenzeile hinzugefügt wird. Ich habe mich dafür entschieden, einen Auslöser zu verwenden, wie unten dargestellt ... ALTER TRIGGER OnlyOneConfigRow ON …
Ich habe in den letzten drei Tagen hier Beiträge über Oracle-Support gelesen und dieses Problem aufgegeben. Eine Oracle-Datenbank hing. Das Herunterfahren der Datenbank dauerte einige Stunden und wurde dann beendet. Es würde nicht neu starten. Der Server wurde neu gestartet. Oracle wurde neu gestartet. Schritt für Schritt: Das Starten von …
Wir haben BI-Software und eine Repository-Datenbank verwendet, die auf Oracle Enterprise 11gR2 installiert sind. Einige dieser Stapelberichte versuchen, auf eine Datenbanktabelle zuzugreifen, die möglicherweise noch gesperrt ist. Wie kann ich herausfinden, ob eine Oracle-Tabelle gesperrt ist oder nicht? Gibt es eine SQL-Anweisung, die Verlaufsdetails für die Analyse anzeigt?
Ich entwerfe eine Datenbank, in der Daten in verschiedenen Sprachen gespeichert werden (unter Verwendung von UTF-8). Ich denke, die beste Möglichkeit, die Ergebnisse der Abfrage anzuzeigen, besteht darin, sie gemäß der Sprache des Benutzers während der Abfrage selbst zu ordnen ( da es mehr als eine gibt) richtige Art und …
Ich habe eine vorhandene Tabelle: CREATE TABLE dbo.ProofDetails ( ProofDetailsID int NOT NULL CONSTRAINT PK_ProofDetails PRIMARY KEY CLUSTERED IDENTITY(1,1) , ProofID int NULL , IDShownToUser int NULL , UserViewedDetails bit NOT NULL CONSTRAINT DF_ProofDetails_UserViewedDetails DEFAULT ((0)) ); Diese Tabelle enthält 150.000.000 Zeilen. Das System ist 24x7x365 in Betrieb, daher gibt …
Inspiriert von einer Django-Modellierungsfrage: Datenbankmodellierung mit mehreren Viele-zu-Viele-Beziehungen in Django . Das DB-Design ist so etwas wie: CREATE TABLE Book ( BookID INT NOT NULL , BookTitle VARCHAR(200) NOT NULL , PRIMARY KEY (BookID) ) ; CREATE TABLE Tag ( TagID INT NOT NULL , TagName VARCHAR(50) NOT NULL , …
Ich bin größtenteils ein Anwendungsentwickler, muss aber die gesamte Vorab -Datenbankarbeit für mein aktuelles Projekt erledigen ( übrigens seinen MS SQL Server 2008 ). Als erste Entscheidung versuche ich herauszufinden, ob ich meinen Status mithilfe separater Datenbanken oder mithilfe separater Schemas in derselben Datenbank aufteilen soll. Ich habe ein wenig …
Wir verwenden eine Datenbankkonfiguration aus einer Anwendung eines Anbieters, die die Namen von Datenbanktabellen nur sehr schwer lesen kann, und keine Dokumentation darüber, was wo gespeichert ist. Ich kann sehen, warum man die Tabellenstruktur in einer proprietären App verschleiern möchte, aber eines der Verkaufsargumente dieser Anwendung (Enterprise Resource Planning) war …
Diese Frage wurde von Stack Overflow migriert, da sie in Stack Exchange für Datenbankadministratoren beantwortet werden kann. Vor 7 Jahren migriert . Ich habe auf meinem MSSQL Server 2005 einen Auftrag, den ich jedem Datenbankbenutzer erlauben möchte, ausgeführt zu werden. Ich mache mir keine Sorgen um die Sicherheit, da die …
In letzter Zeit gab es viele Probleme mit der Datenbankleistung, und ich habe versucht herauszufinden, warum. Wir haben keinen DBA (ich bin ein Softwareentwickler), also fliege ich nur damit und vieles, was ich online finde, liest sich für mich wie eine Fremdsprache. Wir haben SQL Server jeden Morgen neu gestartet, …
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.