Datenbankadministratoren

Fragen und Antworten für Datenbankexperten, die ihre Datenbankfähigkeiten verbessern und von anderen in der Community lernen möchten



1
Wie entwerfe ich ein Schema für eine Site, die Anmeldungen von mehreren Sites akzeptiert (z. B. Facebook Connect, Google, Flickr usw.)? [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Datenbankadministratoren Stapel von Exchange. Geschlossen vor 9 Jahren . Ich erstelle eine Site ( "The Site" ) und überlege, wie ich das …


2
Der effizienteste Weg, um mehrere Aggregate in einem einzigen gespeicherten Prozess zurückzugeben?
Was ist der beste oder effizienteste Weg, um mehrere aggregierte Ergebniswerte zu erhalten? Grundsätzlich habe ich eine E-Mail-App und wollte alle Nachrichten für jeden Ordnertyp (Posteingang, gesendet, archiviert, markiert ...) wie unten definiert abrufen. Hier ist eine Auswahl von Dingen, die ich in einem gespeicherten Proc-Aufruf ausführen möchte. (wobei [uid] …

2
SQL Server - RangeX-X- und RangeI-N-Sperren
Ich bin in einer Deadlock-Analyse zu einem toten Punkt gekommen. Laut msdn : RangeX-X sind exklusive Range- und exklusive Ressourcensperre. Wird beim Aktualisieren eines Schlüssels in einem Bereich verwendet. RangeI-N sind Insert Range, Null Resource Lock; Wird zum Testen von Bereichen verwendet, bevor ein neuer Schlüssel in einen Index eingefügt …


3
Wann wird die Normalisierung im Datenbankdesign angewendet?
Hallo Datenbankadministratoren. Vor kurzem habe ich über Normalisierung gelesen, um meine Fähigkeiten im Datenbankdesign zu verbessern. Ich bin jedoch etwas verwirrt darüber, wann ich diese Technik anwenden soll. Bevor ich etwas über Normalisierung lernte, las ich normalerweise das Szenario / die Beschreibung in den Anforderungen und erstellte ein ER-Diagramm (unter …

6
Wie schließe ich SQL Server als Grund für eine langsame Website aus?
Auf einer von uns gehosteten Website wurden kürzlich langsame Ladezeiten festgestellt. Es wurde ausgeschlossen, dass das Problem beim Webserver liegt und möglicherweise datenbankbezogen ist. Welche Schritte oder Verfahren unternehme ich, um zu bestätigen oder auszuschließen, dass SQL Server der Grund für die langsamen Ladezeiten ist? Welche Verhaltensweisen / Merkmale von …

2
In MySQL auslösen, um das Einfügen zu verhindern
Ich möchte den Trigger erstellen, der das Einfügen in die Reservierungstabelle von Flügen ( numflights) verhindert, die nicht vorhanden sind. Tables ---------------------------------------------- flights(numflight, origine, destination, dep, arr) airports(code, city, country) reservation(people, numflight, date_travel) Die Spalten origineund destinationenthalten Flughafencodes.
7 mysql  trigger 



1
Abhängige T-SQL-Vergleichssortierung
Gibt es eine Möglichkeit, die Sortierung für einen Zeichenfolgenvergleich basierend auf einer unabhängigen Variablen oder einem Spaltenwert festzulegen? So etwas wie SELECT COL1, col2 FROM [TABLE] WHERE COL3 LIKE '%string%' COLLATE CASE CASE_SENSITIVE WHEN 1 THEN SQL_Latin1_General_CP1_CS_AS ELSE SQL_Latin1_General_CP1_CI_AS END oder DECLARE @collation AS VARCHAR(50) SET @collation = 'SQL_Latin1_General_CP1_CI_AS' SELECT …

4
Die Eigenschaft PopulationStatus ist für FullTextCatalog nicht verfügbar.
Ich habe einen neuen Katalog erstellt (ohne Berücksichtigung der Groß- und Kleinschreibung, Standardkatalog erstellen). Wenn ich versuche, mit der rechten Maustaste auf> Eigenschaften zu klicken, um Tabellen hinzuzufügen, wird folgende Fehlermeldung angezeigt: Die Eigenschaft PopulationStatus ist für FullTextCatalog '[Search]' nicht verfügbar. Diese Eigenschaft ist für dieses Objekt möglicherweise nicht vorhanden …

1
Warnung bei Datenbankspiegelungsereignissen
Ich suche nach Maßnahmen, die ergriffen werden müssen, damit Schwellenwertwarnungen für eine einzelne gespiegelte Datenbank in einer Instanz von SQL Server 2008 mit mehreren gespiegelten Datenbanken auftreten. Zu Ihrer Information : Dies ist bereits auf ServerFault.com veröffentlicht und als Fehler in Microsoft Connect gemeldet .

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.