mamue
14-06-2009, 13:32
Hallo,
ich protokolliere einiges von syslog nach MySQL. Das werden leider recht schnell viele Einträge. Das mitführen vieler Indizes macht das etwas zu träge, also würde ich gerne einige löschen, aber DROP INDEX scheint nicht zu funktionieren. Vor "DROP INDEX program ON syslogSamba":
| Field | Type | Null | Key | Default | Extra |
+----------+---------------------+------+-----+---------+----------------+
| id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
| host | varchar(42) | YES | MUL | NULL | |
| facility | varchar(10) | YES | MUL | NULL | |
| priority | varchar(10) | YES | MUL | NULL | |
| level | varchar(10) | YES | | NULL | |
| tag | varchar(10) | YES | | NULL | |
| date | date | YES | MUL | NULL | |
| time | time | YES | MUL | NULL | |
| program | varchar(42) | YES | MUL | NULL | |
Nach dem Befehl:
| Field | Type | Null | Key | Default | Extra |
+----------+---------------------+------+-----+---------+----------------+
| id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
| host | varchar(42) | YES | MUL | NULL | |
| facility | varchar(10) | YES | MUL | NULL | |
| priority | varchar(10) | YES | MUL | NULL | |
| level | varchar(10) | YES | | NULL | |
| tag | varchar(10) | YES | | NULL | |
| date | date | YES | MUL | NULL | |
| time | time | YES | MUL | NULL | |
| program | varchar(42) | YES | MUL | NULL | |
Also genau gleich. Fehlermeldungen gab es nicht. Was mache ich falsch?
Wäre für Hilfe dankbar!
mamue
Version: MySQL 5.0.67-Max
ich protokolliere einiges von syslog nach MySQL. Das werden leider recht schnell viele Einträge. Das mitführen vieler Indizes macht das etwas zu träge, also würde ich gerne einige löschen, aber DROP INDEX scheint nicht zu funktionieren. Vor "DROP INDEX program ON syslogSamba":
| Field | Type | Null | Key | Default | Extra |
+----------+---------------------+------+-----+---------+----------------+
| id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
| host | varchar(42) | YES | MUL | NULL | |
| facility | varchar(10) | YES | MUL | NULL | |
| priority | varchar(10) | YES | MUL | NULL | |
| level | varchar(10) | YES | | NULL | |
| tag | varchar(10) | YES | | NULL | |
| date | date | YES | MUL | NULL | |
| time | time | YES | MUL | NULL | |
| program | varchar(42) | YES | MUL | NULL | |
Nach dem Befehl:
| Field | Type | Null | Key | Default | Extra |
+----------+---------------------+------+-----+---------+----------------+
| id | bigint(20) unsigned | NO | PRI | NULL | auto_increment |
| host | varchar(42) | YES | MUL | NULL | |
| facility | varchar(10) | YES | MUL | NULL | |
| priority | varchar(10) | YES | MUL | NULL | |
| level | varchar(10) | YES | | NULL | |
| tag | varchar(10) | YES | | NULL | |
| date | date | YES | MUL | NULL | |
| time | time | YES | MUL | NULL | |
| program | varchar(42) | YES | MUL | NULL | |
Also genau gleich. Fehlermeldungen gab es nicht. Was mache ich falsch?
Wäre für Hilfe dankbar!
mamue
Version: MySQL 5.0.67-Max