Datenbankadministratoren

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


2
Domänenadministratoren können keine Verbindung zu SQL Server herstellen
Ich habe einen Windows Server 2012 R2-Domänencontroller und einen Datenbankserver (W2K12R2 / SQL Server 2012). Als erlaubte Benutzergruppe habe ich der Gruppe "Domain-Admins" Sysadmin- Rechte erteilt . Aber irgendwie kann kein Domänenadministrator eine Verbindung zu diesem SQL Server herstellen, aber wenn ich den Domänenadministrator direkt als zulässigen Benutzer hinzufüge, funktioniert …


3
Massenlöschung für große Tabelle in MySQL
Ich habe eine Benachrichtigungstabelle, die ungefähr 100 Millionen Zeilen enthält, die in Amazon RDS mit 1000 IOPS gehostet werden, und ich möchte diese Zeilen löschen, die älter als ein Monat sind. In DELETE FROM NOTIFICATION WHERE CreatedAt < DATE_SUB(CURDATE(), INTERVAL 30 day);diesem Fall werden alle IOPS ausgeführt, der Vorgang dauert …

5
PostgreSQL-Äquivalent zu MySQL-Abfragevariablen?
Gibt es eine einfache Möglichkeit, diese Arten von MySQL-Abfragen an PostgreSQL anzupassen: Variablen in MySQL einstellen wie set @aintconst = -333 set @arealconst = -9.999 Es scheint nicht . Zuweisen von Variablen aus SELECT-Abfragen und anschließende Verwendung dieser Variablen in meinem SQL wie folgt: select @pfID := id from platform …

2
TempDB wird nicht schrumpfen. Keine offenen Transaktionen
Ich habe eine TempDB unter SQL 2008, die sehr groß geworden ist (> 40 GB), und ich möchte sie verkleinern. Ich habe die Datenbank dbcc shrinkdatabase, dbcc shrinkfile und den Befehl shrink über Management Studio verwendet. Ich erhalte folgenden Fehler: Seite 1: 4573184 konnte nicht verschoben werden, da es sich …



1
SQL stündliche Datenaggregation in postgresql
Ich bin ein Neuling mit Datenbank, also suche ich Ihre Hilfe bei dieser. Ich habe eine Tabelle mit Zeitreihendaten. 2012/01/01 00:10, 10 2012/01/01 00:30, 5 2012/01/01 01:00, 10 2012/01/01 01:40, 10 2012/01/01 02:00, 20 In der Tabelle werden intervallbasierte Daten gespeichert, indem nur die Obergrenze des Intervalls beibehalten wird. Zum …



2
Führen Sie zwei SELECT-Abfragen mit unterschiedlichen WHERE-Klauseln zusammen
Ich habe eine Tabelle mit Dienstleistungen. Ich muss zwei SELECT-Abfragen zusammenführen. Beide haben unterschiedliche where-Klauseln. Zum Beispiel SELECT U_REGN as 'Region', COUNT(callID) as 'OpenServices', SUM(CASE WHEN descrption LIKE '%DFC%' THEN 1 ELSE 0 END) 'DFC' FROM OSCL WHERE ([status] = - 3) GROUP BY U_REGN ORDER BY 'OpenServices' desc Das …

2
Die Auswahl einer Abfrage dauert länger als nötig
Ich habe eine MySQL-Datenbanktabelle mit fast 23 Millionen Datensätzen. Diese Tabelle hat keinen Primärschlüssel, da nichts eindeutig ist. Es hat 2 Spalten, beide sind indiziert. Unten ist seine Struktur: Nachfolgend einige Daten: Jetzt habe ich eine einfache Abfrage ausgeführt: SELECT `indexVal` FROM `key_word` WHERE `hashed_word`='001' Leider dauerte es mehr als …

1
Referenzassembly in sqlproj wird nicht auf dem Server bereitgestellt
Ich habe ein Visual Studio 2013-Datenbankprojekt, das eine modifizierte Version von fastJSON als Referenz verwendet. Ich habe in den Referenzeigenschaften die Option DDL generieren ausgewählt, wie in diesem Screenshot gezeigt: Und in der .sqlproj msbuild-Datei: <Reference Include="fastJSON"> <HintPath>..\..\fastjson\output\net40\fastJSON.dll</HintPath> <GenerateSqlClrDdl>True</GenerateSqlClrDdl> </Reference> Bin / debug / Project.sql enthält jedoch keine Zeile für …

4
Wählen Sie alle Zeilen mit einem Mindestwert aus
In SQLite 3 versuche ich herauszufinden, wie Zeilen basierend auf einem Mindestwert ausgewählt werden. Ich denke, dass ich eingeschränkt bin, weil ich nicht genug über die verwandte Terminologie weiß, um Google effektiv zu durchsuchen. Der Tisch sieht aus wie: num text num2 ---------- ---------- ---------- 0 a 1 0 a …
9 sqlite 

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.