Hallo Leute,
ich habe derzeit ein kleines Performance-Problem mit einer MySQL Tabelle. Die Inserts in die Tabelle dauern alle unendlich lange, 1-2 Sekunden. Damit ihr versteht, was ich mache:
Ich habe zwei Tabellen mit Daten. Die Datensätze in den Tabellen stehen in einer many to many Beziehung zueinander. Diese Beziehung wird mit der Tabelle mzuordnungs realisiert. Dementsprechend viele Einträge sind in der Tabelle enthalten, derzeit 1,2Mio.
Mein Problem ist, dass die Inserts in die Tabelle nun 1-2 Sekunden dauern. Hat jemand von euch einen Tipp, wie ich die Inserts beschleunigen kann?
ich habe derzeit ein kleines Performance-Problem mit einer MySQL Tabelle. Die Inserts in die Tabelle dauern alle unendlich lange, 1-2 Sekunden. Damit ihr versteht, was ich mache:
Ich habe zwei Tabellen mit Daten. Die Datensätze in den Tabellen stehen in einer many to many Beziehung zueinander. Diese Beziehung wird mit der Tabelle mzuordnungs realisiert. Dementsprechend viele Einträge sind in der Tabelle enthalten, derzeit 1,2Mio.
Code:
mysql> INSERT INTO `mzuordnungs` (`merkmal_id`, `created_at`, `updated_at`, `kfz_typ_id`) VALUES(111111111111, '2012-03-06 13:00:59', '2012-03-06 13:00:59', 1879600);
Query OK, 1 row affected, 1 warning (2.72 sec)
mysql> select count(*) from mzuordnungs;
+----------+
| count(*) |
+----------+
| 1249174 |
+----------+
1 row in set (0.17 sec)
Mein Problem ist, dass die Inserts in die Tabelle nun 1-2 Sekunden dauern. Hat jemand von euch einen Tipp, wie ich die Inserts beschleunigen kann?