Datenbankadministratoren

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

3
MongoDB MMAPv1 gegen WiredTiger-Speicher-Engines
In mongoDB3 erschien eine neue Speicher-Engine: WiredTiger . Dennoch ist MMAPv1 in Mongo immer noch die Standardoption . Eines ist vielleicht nicht besser als das andere, es ist oft eine Frage des Anwendungsfalls und der Auswahl des richtigen Werkzeugs für den Job. Aber welcher Motor passt zu welchem ​​Job? In …


1
Trigger in Kombination mit Transaktion
Angenommen, wir haben die folgende Situation: Wir haben einen Tisch (sagen wir mal Table_A), an dem ein Auslöser hängt INSERT. Der Auslöserjob besteht darin, einige Zeilen in table_Bbasierend auf den eingefügten Werten in zu aktualisieren table_A. Nun ist alles in Ordnung, wenn wir einfach eine Zeile in die Tabelle einfügen, …


4
Ist es möglich, eine Spalte nur lesbar zu machen?
Ich bin gespannt, ob es möglich ist, eine Tabelle mit einer Spalte zu erstellen, die niemals geändert werden kann, die anderen Spalten der Tabelle jedoch. Zum Beispiel könnte ich mir eine CreatedByUserSpalte vorstellen , die niemals geändert werden sollte. Gibt es eine integrierte Funktionalität in SQL Server dafür, oder ist …
25 sql-server 

2
Können Sie COUNT DISTINCT mit einer OVER-Klausel verwenden?
Ich versuche, die Leistung der folgenden Abfrage zu verbessern: UPDATE [#TempTable] SET Received = r.Number FROM [#TempTable] INNER JOIN (SELECT AgentID, RuleID, COUNT(DISTINCT (GroupId)) Number FROM [#TempTable] WHERE Passed = 1 GROUP BY AgentID, RuleID ) r ON r.RuleID = [#TempTable].RuleID AND r.AgentID = [#TempTable].AgentID Momentan dauert es mit meinen …


2
MongoDB und PostgreSQL zusammen verwenden
Mein aktuelles Projekt ist im Wesentlichen ein Durchlauf des Mill Document Management Systems. Das heißt, es gibt einige Falten (Überraschung, Überraschung). Während einige der Falten für das Projekt ziemlich spezifisch sind, glaube ich, dass es einige allgemeine Beobachtungen und Fragen gibt, die keine kanonische Antwort haben (die ich ohnehin finden …

2
Wofür steht 'ibfk' in MySQL?
Wenn ich in phpmyadmin eine Fremdschlüsseleinschränkung für die Tabelle 'photos' erstelle, sehe ich später, dass die Einschränkung 'photos_ibfk_1' heißt und die nächste Einschränkung 'photos_ibfk_2' usw. lautet die Konvention für DB-Einschränkungen in MySQL. Ist das richtig? Wofür steht IBFK?

1
Ändern Sie die Länge des Varchar auf der Live-Produkttabelle
Ich habe einen MS SQL Server 2008 R2-DB-Server, der derzeit mit einer Produktions-App verwendet wird. Eine neue Erweiterung der App erfordert nun, dass eine varchar(100)Spalte in einer Tabelle länger wird. Kann die Länge dieser vorhandenen Spalte in der Produktdatenbank erhöht werden, ohne die aktuellen Daten zu beeinflussen? Muss diese Änderung …



3
innodb_file_format Barracuda
Ich habe ein paar Fragen für die Vertrauten. Die meisten meiner Instanzen haben Antelope ausgeführt, obwohl sie Barracuda unterstützen. Ich wollte mit ein paar Kompressen an Innodb-Tischen herumspielen. Meines Wissens ist dies nur im Barracuda-Format verfügbar. Ich sehe, dass innodb_file_format dynamisch ist, so dass ich einfach ohne einen Sprung umschalten …

1
Berichtsdienst- und Anwendungsrolle
Erstes Plakat, lange Zeit lauert hier. Wie kann die Anwendungsrolle in einem Bericht am besten aktiviert werden? Ich habe verschiedene Dinge ausprobiert und bis jetzt funktioniert die einzige Methode darin, den Aufruf der Anwendungsrolle wie folgt einzubetten: EXEC sp_setapprole 'REPORTZ', 's3cr3t'; select * from mytable where ID < 10000 im …
25 sql-server  ssrs  role 


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.