![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
|
![]() |
#1 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Hm, ich hab hier eine MySQL-Tabelle mit Apachelogs gefüllt.
ATM sind's knapp über 2 Mio. Datensätze. Ich kann nicht ganz nachvollziehen, dass MySQL ab 500.000 schlapp machen sollte. Beispiel mit oben genannter Tablle und Index auf 'http_response': Code:
mysql>SELECT -> date, -> IFNULL(rem_host, rem_addr) as remote, -> req_uri -> FROM -> monanet2003 -> WHERE -> http_response = 404 -> ORDER BY -> date DESC -> LIMIT -> 100; +------------+--------------------------------------------+----------------------+ | date | remote | req_uri | +------------+--------------------------------------------+----------------------+ | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/form.pl | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/Form.pl | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/mail.pl | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/Mail.pl | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/fmail.pl | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/Fmail.pl | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/FMail.pl | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/form.cgi | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/Form.cgi | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/mail.cgi | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/Mail.cgi | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/fmail.cgi | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/Fmail.cgi | | 2003-09-05 | ppp-67-126-214-159.dsl.scrm01.pacbell.net | /cgi-local/FMail.cgi | | ... | +------------+--------------------------------------------+----------------------+ 100 rows in set (0.02 sec) Vielleicht solltest du erst die entsprechenden Datensätze in eiune temporäre HEAP Tablee einlesen und darauf deine Operationen ausführen. Sind die Indices "halbwegs gscheit" vergeben? ~ ps: google
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|