Datenbankadministratoren

17
effektives mysql table / index design für 35 millionen zeilen + tabelle mit mehr als 200 entsprechenden spalten (double), von denen jede kombination abgefragt werden kann

Ich suche Beratung bei der Gestaltung von Tabellen / Indizes für die folgende Situation: Ich habe eine große Tabelle (Aktienkursverlaufsdaten, InnoDB, 35 Millionen Zeilen und wachsend) mit einem zusammengesetzten Primärschlüssel (assetid (int), date (date)). Zusätzlich zu den Preisinformationen...

17
Wie man Master in MySQL Master-Slave bestimmt

Ich richte die MySQL Master-Slave-Replikation ein und versuche herauszufinden, wie ich mit der Failover-Situation umgehen kann, in der ich den Slave zum Master befördere (für den Fall, dass der Master ausfällt). Mein Anwendungsserver muss alle Schreibvorgänge an den aktuellen Master leiten, aber...

17
Was bedeutet tinyint (N)?

Wenn wir eine Argumentlänge mit numerischen Datentypen verwenden, gibt dies meines Wissens die Anzeigebreite an. Ich habe folgendes versucht: mysql> create table boolean_test (var1 boolean, var2 tinyint); Query OK, 0 rows affected (0.10 sec) mysql> show create table boolean_test;...

17
"Kann die Datei mysql / plugin.frm nicht finden" beim Starten von MySQL

Wenn ich meinen MySQL-Server starte, erhalte ich folgende Fehlermeldung: /usr/libexec/mysqld: Can't find file: './mysql/plugin.frm' (errno: 13) [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. InnoDB: The error means mysqld does not have the access rights to InnoDB:...

17
Wie funktionieren Lesesperren in SQL Server?

Angenommen, ich habe die folgende lange laufende Abfrage UPDATE [Table1] SET [Col1] = 'some value' WHERE [Col2] -- some clause which selects thousands of rows Angenommen, die folgende Abfrage wird ausgeführt, während die obige Abfrage ausgeführt wird SELECT * FROM [Table1] Verhindert die erste...