phpbar.de logo

Mailinglisten-Archive

datensaetze loeschen (speedproblem)
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

datensaetze loeschen (speedproblem)



so sieht eine DB hier aus:

mysql> explain tab_a;
+----------------+--------------+------+-----+---------+-------+
| Field          | Type         | Null | Key | Default | Extra |
+----------------+--------------+------+-----+---------+-------+
| artikelnummer  | char(25)     |      | MUL |         |       |
| wgnummer       | char(25)     |      | MUL |         |       |
| bez1           | char(255)    | YES  |     | NULL    |       |
| bez2           | char(255)    | YES  |     | NULL    |       |
| bez3           | char(255)    | YES  |     | NULL    |       |
| bez4           | char(255)    | YES  |     | NULL    |       |
| bez5           | char(255)    | YES  |     | NULL    |       |
| text       | char(50)     | YES  |     | NULL    |       |
| einheit        | char(7)      | YES  |     | NULL    |       |
| gewicht        | char(25)     | YES  |     | NULL    |       |
| beschreibung   | char(255)    | YES  |     | NULL    |       |
| steuerid     | char(1)      | YES  |     | NULL    |       |
| preis          | double(16,2) | YES  |     | NULL    |       |
| sel_1       | char(2)      | YES  |     | NULL    |       |
| sel_2 | char(255)    | YES  |     | NULL    |       |
| sel_3     | char(255)    | YES  |     | NULL    |       |
| sel_4    | char(25)     | YES  |     | NULL    |       |
| sel_5    | char(25)     | YES  |     | NULL    |       |
| sel_6      | double(16,2) | YES  |     | NULL    |       |
| sel_7      | char(25)     | YES  |     | NULL    |       |
| sel_8     | char(25)     | YES  |     | NULL    |       |
| sel_9         | char(1)      | YES  |     | NULL    |       |
| sel_10         | char(1)      | YES  |     | NULL    |       |
| sel_11         | char(1)      | YES  |     | NULL    |       |
| benutzer          | int(11)      |      | MUL | 0       |       |
+----------------+--------------+------+-----+---------+-------+
25 rows in set (0.00 sec)

ein loeschen von ca. 12.000 DS via "delete from tab_a where benutzer=123"
dauert auf einem AMD 400, 128MB Ram, IDE Platte (Seagate), Linux 2.2
und mysql 3.22.25 ueber drei minuten.

Kann man das irgendwie beschleunigen ??
SCSI gg. IDE ist schon in vorbereitung, aber ist das wirklich "der Knaller"
dann ?

Mariano


---
*** Abmelden von dieser Mailingliste funktioniert per E-Mail
*** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive