Articles of database

Details zum Einfluss verschiedener Sperrschemata in databaseen?

Ich teste verschiedene Schließschemata für einen großen Tisch, mehr als 4 Millionen Zeilen und erwarte, dass ich bis zu 10 Millionen wachsen werde. Meine Erfahrung mit SyBase: ALLPAGES, extrem langsam BCP (in) und mit einem Feld aktualisieren, das zum Primärschlüssel gehört. DATAROWS, schnelles BCP, schnelles Update für Felder im PK, schnellste Auswahl. DATAPAGES, schnellste BCP […]

SQL ALTER TABLE ADD PRIMÄRSCHLÜSSEL error1064

Aus irgendeinem Grund schlägt mein SQL-Skript beim Hinzufügen der Primärschlüsselanweisung fehl. Ich habe mich gefragt, ob irgendjemand erklären könnte warum? Hier ist die Tabellenaussage. CREATE TABLE IF NOT EXISTS `wp_bwg_album` ( `id` bigint(20) NOT NULL, `name` varchar(255) NOT NULL, `slug` varchar(255) NOT NULL, `description` mediumtext NOT NULL, `preview_image` mediumtext NOT NULL, `random_preview_image` mediumtext NOT NULL, […]

Wie modelliere ich die "inheritance" mehrerer Tabellen in Postgres?

Ich versuche, ein paar verschiedene Anwendungsfälle zu modellieren, die eine "inheritance" in meiner Postgres-database erfordern, und mir wird klar, dass es mehrere Möglichkeiten gibt, dies zu tun, und ich bin mir nicht sicher, welches das Beste ist. Die zwei spezifischen Anwendungsfälle, an die ich denke, sind: "Mitgliedschaften" – wo ein einzelner "Benutzer" Mitglied verschiedener Arten […]

Hilf mir, eine SQL-statement zu schreiben, um so etwas zu tun

Sie können auch Hibernate-HQL- oder Kriterien-Abfragen schreiben. Ich habe Lehrer-Entität und Schüler-Entität wie folgt: class Teacher { public Long id ; public Set<Student> students; } class Student { public Long id ; public Teacher teacher ; public Boolean passedSemester1; public Boolean passedSemester2; } Sie können davon ausgehen, dass meine Tabellen die folgende Struktur haben. Lehrer […]

Verschieben Sie Millionen datasätze aus der MEMORY-Tabelle in die MYISAM-Tabelle

Ich suche nach einer schnellen Möglichkeit, datasätze aus einer MEMORY-Tabelle in MYISAM-Tabelle zu verschieben. MEMORY-Tabelle hat etwa 0,5 Millionen datasätze. Beide Tabellen haben genau die gleiche Struktur (gleiche Anzahl von Spalten, datatypen usw.). Aber die MYISAM-Tabelle ist in einigen Spalten indiziert (B-TREE). Es gibt ungefähr 25 Spalten, von denen die meisten vorzeichenlose Ganzzahlen sind. Ich […]

Konvertieren Sie automatisch .Net null in DBNull.Value?

Ich habe ein Dienstprogramm geschrieben, um das Hinzufügen von Werten zu dataparametern für das Handrolling von SQL-Abfragen zu behandeln. Der Konsum sieht so aus utility.Add("SELECT * FROM MyTable WHERE MyColumn = {0}", myVariable, DBType.TheType); oder utility.Add("UPDATE MyTable SET MyColumn = {0}", myVariable, DBType.TheType); Wie sollte ein Nullwert für myVariable behandelt werden? Alle Werte sollten vollständig […]

.Net C # wie eine Verbindung zu einer externen SQL server-database herstellen? OleDb oder andere?

Hi ich möchte gerne wissen, wie ich mich mit der externen SQL server-database in C #, .NET verbinden soll? Zum Beispiel wenn ich dort Parameter habe: SQL-Informationen URL zur database (auch im gesamten Browser): Sqlweb.companyname.com database-Benutzername: Benutzername server: Dcms-xxx databasename: databasename databasepasswort: Passwort ? Ich weiß, wie man sich mit intern verbindet: Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + […]

beste Möglichkeit, eine lange file aufzuteilen. Programmierung oder SQL?

Ich habe eine database-Tabelle (in MS-Access) von GPS-Informationen mit einer Aufzeichnung der Geschwindigkeit, Standort (lat / lang) und Peilung eines Fahrzeugs für jede Sekunde. Es gibt ein Feld, das time wie dieses zeigt 2007-09-25 07:59:53. Das Problem besteht darin, dass diese Tabelle Informationen aus mehreren fileen zusammengetragen hat, die in diesem Projekt gesammelt wurden. So […]

Vereinfachen database ER Diagramm / Schema

Für ein Schulprojekt müssen wir eine eigene database erstellen. Ich entschied mich, eine database zu erstellen, um mein elektronisches Komponenteninventar zu verwalten. Als Voraussetzung mussten wir ein ER-Diagramm erstellen und dann aus diesem Diagramm das databaseschema ableiten. Leider glaubt der Professor, dass das von mir erstellte Diagramm vereinfacht werden kann und die Entität "Part" unnötig […]

Optimale Zeilengröße, die gleichzeitig von einer großen Tabelle abgerufen werden kann

Ich habe einen sehr großen Tisch mit etwa 20 Millionen Zeilen. Ich muss auf der Grundlage einiger Filterkriterien ungefähr 4 Millionen Zeilen von dieser Tabelle abrufen. Alle Spalten in Filterkriterien sind durch einige Index- und Tabellenstatistiken abgedeckt, die aktuell sind. Ich wurde vorgeschlagen, anstatt alle Zeilen in einem einzigen Schritt zu laden, eine Stapelgröße zu […]