Als «mysql» getaggte Fragen

7
Deadlock-frei MERGE-Alike in MySQL?

Ich versuche, einige Teile des MERGEMySQL-Treibers in Drupal zu implementieren . Natürlich hat Drupal etwas, aber in Wahrheit funktioniert es nur, weil der häufigste MERGE-Emittent nur Ausnahmen isst. Was auch immer wir versuchen, es treten Deadlocks auf. Was wir tun, wir starten eine Transaktion,...

7
mysql_install_db: So legen Sie das Root-Passwort fest

mysql 5.6 scheint eine neue Option --random-passwords für mysql_install_db zu haben, mit der ich das Root-Passwort ermitteln kann: http://dev.mysql.com/doc/refman/5.6/en/mysql-install-db.html# option_mysql_install_db_random-passwords Aber was kann ich mit MySQL 5.5 machen? Die Dokumentation schlägt...

7
query_cache_type = 0 vs query_cache_type = 1

Kürzlich bin ich von Standard-MySQL zu gewechseltPercona und habe den Percona-Assistenten zum Generieren verwendet my.cnf. Ich kann jedoch sehen, dass standardmäßig die generierten Einstellungen zur my.cnfVerwendung sind query_cache_type = 0. (Abfrage-Cache ist deaktiviert). Das einzige, was ich...

7
Umgang mit einem großen Tisch in MySQL

Ich habe eine wirklich große Tabelle (ca.> 100.000.000 Zeilen und eine Größe von> 50 GB) und es wird gerade ein großer Performance-Kill. Unter dem Primärschlüssel (ID) wird ein Volltextschlüssel in einem Varchar (500) -Feld verwendet, um die MySQL-Volltextsuchoption zu verwenden. Das...

7
Migrieren Sie MySQL physisch ohne Speicherauszug

Ein Client bittet mich, seine MySQL-Datenbank zu migrieren: Der Server hat keinen freien Speicherplatz und eine sehr große Tabelle, die kaputt ist, sodass ich sie nicht sichern kann. Ich kann es nicht reparieren, weil es an freiem Speicherplatz mangelt. Frage: Gibt es eine Möglichkeit, MySQL...

7
Datenbankdesign für eine E-Commerce-Website

Ich bin neu im Datenbankdesign. Ich entwerfe eine Datenbank für eine E-Commerce-Website. Es müssen viele Produkte aktualisiert werden. Beim Entwerfen für eine Produktspezifikationstabelle verstehe ich jedoch nicht, ob ich alle Spezifikationen in einer Tabelle angeben oder andere verwenden muss...

7
Sollte ich häufig aktualisierte Spalten trennen?

Ich habe eine usersTabelle mit Benutzerinformationen und eine Spalte mit dem Namen credits, die häufig aktualisiert wird. Auf der Indexseite wird eine Liste der Benutzer mit grundlegenden Benutzerinformationen angezeigt, ich benötige jedoch keine Credits. Auf der Detailseite zeige ich auch Credits...

7
MySQL hängt vollständig, wenn `ALTER TABLE… ENABLE KEYS`

Ich weiß sehr wenig über Datenbankverwaltung, muss mich aber mit einigen sehr großen Tabellen auf meiner Site befassen. Dieser Server verfügt über 64 GB RAM und Intel Core i7-3820 (4 x 3600 MHz). Das meiste von allem, was es tut, ist MySQL. Ich verwende halb MyISAM- und halb InnoDB-Tabellen. Ich...

7
Das Neuladen von MySQL my.cnf ändert sich

Müssen Sie MySQL neu starten, um Änderungen zu bearbeiten? Oder können Sie sie im laufenden Betrieb bearbeiten und MySQL neu starten oder die Änderungen in MySQL vornehmen? Auf diesem Server werden Hunderte von Websites ausgeführt, die aktiv sind, und ich möchte MySQL nicht wirklich für einen...