Datenbankadministratoren

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

2
VARCHAR-Primärschlüssel - MySQL
Derzeit habe ich eine categoriesTabelle mit 2 Spalten - category VARCHAR(50) NOT NULL PRIMARY KEYund parent VARCHAR(50). Die parentSpalte ist ein Fremdschlüssel (FK) für die categorySpalte. Dies scheint der naheliegendste Ansatz zu sein. In meinem Kopf läuten jedoch Alarmglocken, weil ich eine VARCHARSpalte für einen Primärschlüssel verwende, was den Vorgang …

2
Teilweises Db-Dump / Wiederherstellen
Ein Teil meiner Datenbank (PostgreSQL 9.3) basiert auf zusätzlichen Tabellen (z. B. County, City, Town, ...). Ich verwalte diese Tabellen nicht, sie werden regelmäßig von Dritten aktualisiert. Jedes Mal, wenn ich einen neuen vollständigen Speicherauszug erhalte, fällt es mir schwer, die Änderungen wieder in meine Datenbank zu übertragen. Ich habe …


1
Unterschied zwischen Mongod- und Mongodb-Upstart-Jobs
Mir ist gerade aufgefallen, dass es zwei Möglichkeiten gibt, mongodb zu starten: Service Mongodb Start (verwendet /etc/mongod.conf) Service Mongod Start (verwendet /etc/mongodb.conf) Kann mir jemand sagen, was der Unterschied zwischen den beiden ist? Ich verwende Mongodb 2.6.4 unter Ubuntu 14.04 (64 Bit).
8 mongodb  ubuntu 


3
Tabellennamen von Union Query abrufen?
Das ist meine Frage SELECT Id, productName, Largeimagepath, Discount, Price, Image FROM tablename1 where Active =1 union SELECT Id, productName, Largeimagepath, Discount, Price, Image FROM tablename2 where Active =1 union SELECT Id, productName, Largeimagepath, Discount, Price, Image FROM tablename3 where Active =1 Es funktioniert richtig. Jetzt möchte ich productNamein Zukunft …

1
SQL Server - Wählen Sie diese Option, während Sie sie in eine andere Transaktion einfügen. Dies führt zu unerwarteten Ergebnissen
Ich bin über eine Situation gestolpert, die mein Wissen über Transaktionen und Sperren grundlegend verändert (ich weiß allerdings nicht viel), und ich brauche Hilfe, um es zu verstehen. Nehmen wir an, ich habe einen Tisch wie diesen: CREATE TABLE [dbo].[SomeTable]( [Id] [bigint] IDENTITY(1,1) NOT NULL, [SomeData] [varchar](200) NOT NULL, [Moment] …

3
GROUP BY eine Spalte, während in PostgreSQL nach einer anderen sortiert wird
Wie kann ich GROUP BYeine Spalte, während nur nach einer anderen sortieren . Ich versuche Folgendes zu tun: SELECT dbId,retreivalTime FROM FileItems WHERE sourceSite='something' GROUP BY seriesName ORDER BY retreivalTime DESC LIMIT 100 OFFSET 0; Ich möchte die letzten / n / Elemente aus FileItems in absteigender Reihenfolge auswählen , …

1
Randomisierung des automatischen Inkrements in MySQL
Wir haben eine Datenbank, in der wir Daten in die Tabelle einfügen, wenn wir eine Bestellung von unseren Diensten erhalten. Wir verwenden auto_increment, um die ID zu generieren und die Bestellung mit derselben zuzuweisen. Dies ist normalerweise überall gleich. Das Problem ist jedoch, dass diese Informationen, da sie an Drittanbieter …


2
Herstellen einer Verbindung zu SQL Server mit Oracle SQL Developer
Ich verwende Oracle SQL Developer, um meine Oracle-Datenbank zu verwalten. Ich habe kürzlich Datenbank-JDBC-Treiber von Drittanbietern hinzugefügt, um eine Verbindung zu meinen neuen MySQL- und SQL Server-Installationen herstellen zu können. Ich benötige Hilfe bei den richtigen Einstellungen für die SQL Server-Verbindung, z. B. Benutzername, Hostname, Port einschließlich der Formate

5
Der Verlauf konnte nicht in der Datei "/var/lib/postgresql/.psql_history" gespeichert werden: Keine solche Datei oder kein solches Verzeichnis
Ich folge diesem Tutorial, um meine postgresql-Datenbank einzurichten. http://inventtheweb.blogspot.ca/2012/05/install-postgresql-for-django.html Nachdem ich den Befehl CREATE DATABASE ausgeführt habe, führe ich \ q aus Ich bekomme folgende Antwort. could not save history to file "/var/lib/postgresql/.psql_history": No such file or directory Was genau verursacht das und wird mir dies Probleme bereiten? Weitere Informationen: …

1
In Postgresql werden nach pg_dump die Zugriffsrechte für die Datenbank selbst nicht wiederhergestellt
Angenommen, Benutzer foo besitzt eine Datenbank gee, und Benutzer foo hat der Benutzerleiste alle Zugriffsrechte für Datenbank gee erteilt gee=> \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges -----------+----------+----------+-------------+-------------+----------------------- gee | foo | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =Tc/foo + | …

2
Skript zum Schätzen der Zeilengröße für jede Tabelle
Ich versuche, den Speicherplatzbedarf für einen zentralen Datenbankserver abzuschätzen, der Daten aus etwa 200 identischen Felddatenbanken sammelt. Ich habe die durchschnittliche tägliche Zeilenanzahl für jede Tabelle und muss jetzt die Zeilengröße einschließlich der Indizes für jede Tabelle schätzen. Gibt es so ein Tier oder muss ich mein eigenes rollen? Können …

1
Verschlüsselung auf Postgres-Datenbankebene
Ich möchte, dass die gesamte Datenbank verschlüsselt wird, anstatt die Daten vor dem Speichern in der Datenbank zu verschlüsseln. Ist es möglich, die gesamte Postgres-Datenbank zu verschlüsseln und welche Methode ist am besten geeignet? Vielen Dank :)

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.