![]() |
Re: Wie MySQL-Abfrage optimieren? (große Tabelle, Dauer: 0.2
@Matze
Ich hab dein .Sql File genommen und eingelesen. Danach hab ich nur den Index geändert.
SQL-Code:
--
-- Tabellenstruktur für Tabelle `log_parser_countries` -- CREATE TABLE IF NOT EXISTS `log_parser_countries` ( `cc` char(2) collate utf8_unicode_ci NOT NULL default '', `country` varchar(64) collate utf8_unicode_ci NOT NULL default '', PRIMARY KEY (`cc`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; -- -------------------------------------------------------- -- -- Tabellenstruktur für Tabelle `log_parser_ips` -- CREATE TABLE IF NOT EXISTS `log_parser_ips` ( `ip_from` int(10) unsigned NOT NULL default '0', `ip_to` int(10) unsigned NOT NULL default '0', `cc` char(2) collate utf8_unicode_ci NOT NULL default '', PRIMARY KEY (`ip_from`,`ip_to`), KEY `cc` (`cc`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=FIXED; |
Re: Wie MySQL-Abfrage optimieren? (große Tabelle, Dauer: 0.2
Hm komisch, so hatte ich es eigentlich auch.
PHP zeigt mir auch dann knapp 0.2 Sekunden an, seltsam. MySQLQueryBrowser nur 0.0046 Sekunden. Dann dürfte letzteres wohl stimmen. :-) Ich danke euch. Grüße, Matze |
Re: Wie MySQL-Abfrage optimieren? (große Tabelle, Dauer: 0.2
Neulich kam ein ehamaliger Mitarbeiter mit einem Db-Problem zu mir: Windows, PHP und MySQL. War grottenlangsam. Ob ich mir seine DB-Struktur mal anschauen kann: Soweit alles super, 3NF, Indexe usw. Top. Trotzdem saulangsam...
... später hat er das unter Linux ausgeführt und da waren die Performanceprobleme auf einmal verschwunden. Wir vermuten, das irgendwas in Win/PHP in Zusammenarbeit mit MySQL eine gewaltige Performancebremse ist. |
Re: Wie MySQL-Abfrage optimieren? (große Tabelle, Dauer: 0.2
Hallo,
das habe ich auch schon festgestellt. Unter Windows sind die Abfragen bei mir ebenfalls deutlich langsamer als auf dem Linux-Webserver. Es wäre wirklich interessant zu wissen, woran das genau liegt. Grüße, Matze |
Re: Wie MySQL-Abfrage optimieren? (große Tabelle, Dauer: 0.2
Ich wollte letzt testweise mal die Kombination IIS, FastCGI, PHP, mySQL ausprobieren und schauen ob die schneller ist, aber leider leider wie immer zu wenig Zeit für solche Spielerein
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:16 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz