emrox_de
Mitglied Junior Boarder
| Beiträge: 6 |   |
|
Re:MySQL Indexe - 15/08/2007 12:07
Kleine Korrektur:
statt der Spalte Date in der Tabelle b4yccounter_data
sollte die Spalte time indiziert werden:
| Code: |
ALTER TABLE `b4yccounter_data` DROP INDEX ( `data` );
ALTER TABLE `b4yccounter_data` ADD INDEX ( `time` );
|
Weiterhin ist die Spalte date ueberfluessig, da sich das Datum auch aus dem Timestamp (Spalte time) ermitteln laesst (auch ueber MySQL)
Die Spalte date in der Tabelle b4yccounter_stat kann auch noch indiziert werden, was vor allem zum Tragen kommt wenn der Counter schon lange im Einsatz ist.
Edit: ich sehe gerade das die Spalte time in der Tabelle b4yccounter_data den Typ varchar hat -> besser Int benutzen, spart ein paar Bytes (vor allem bei der Indizierung)
|