Hallo,
Ik heb wat problemen met de snelheid van mijn database. Of eigenlijk maar één tabel. Ik ga er vanuit dat dit door de hoeveelheid data komt die er inmiddels in staat (125.000 records ongeveer en is stijgende), al zou MySQL prima met grote hoeveelheid records overweg moeten kunnen naar mijn idee.
De tabel waar het om gaat is mega simpel:
Naja, opzich dus duidelijk wat erin staat, hostnames en ipadressen. Hierop draai ik deze query zeer regelmatig:
Deze query kost alleen iets van 0,10 tot 0,20 seconden. Dit is veel te lang aangezien ik dit soms in een script 40.000 keer uitvoer met verschillende hosts.
Nu had ik iets gelezen over FULLTEXT indexes, alleen krijg ik niet de indruk dat ik hier wat aan heb, aangezien het daarmee om matches gaat en ik gewoon een ja of een nee terug wil hebben om het maar simpel te zeggen.
Mijn vraag dus, heeft iemand een idee wat ik kan doen om de boel wat sneller te krijgen?
Bedankt alvast!
Ik heb wat problemen met de snelheid van mijn database. Of eigenlijk maar één tabel. Ik ga er vanuit dat dit door de hoeveelheid data komt die er inmiddels in staat (125.000 records ongeveer en is stijgende), al zou MySQL prima met grote hoeveelheid records overweg moeten kunnen naar mijn idee.
De tabel waar het om gaat is mega simpel:
code:
1
2
3
4
5
| +-------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+--------------+------+-----+---------+-------+ | host | varchar(255) | YES | MUL | NULL | | +-------+--------------+------+-----+---------+-------+ |
Naja, opzich dus duidelijk wat erin staat, hostnames en ipadressen. Hierop draai ik deze query zeer regelmatig:
code:
1
| SELECT host FROM addresses WHERE host='host.name.nl'; |
Deze query kost alleen iets van 0,10 tot 0,20 seconden. Dit is veel te lang aangezien ik dit soms in een script 40.000 keer uitvoer met verschillende hosts.
Nu had ik iets gelezen over FULLTEXT indexes, alleen krijg ik niet de indruk dat ik hier wat aan heb, aangezien het daarmee om matches gaat en ik gewoon een ja of een nee terug wil hebben om het maar simpel te zeggen.
Mijn vraag dus, heeft iemand een idee wat ik kan doen om de boel wat sneller te krijgen?
Bedankt alvast!