![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 47 Pomógł: 0 Dołączył: 25.06.2003 Skąd: Gdynia Ostrzeżenie: (0%) ![]() ![]() |
Mam 2 tabele: 'informacje' i 'woj', w ktorych przechowuję informacje dotyczące danych województw.
W 'informacje' uzbierało się już ponad 50000 rekordów i niestety całość trochę zaczyna mulić. struktura 'informacje': id int(10) UNSIGNED tytul text tresc text woj tinyint(3) miasto varchar(255) data_wprowadzenia date termin_waznosci datetime indeksy: id (UNIQUE), data_wprowadzenia, woj, termin_waznosci (INDEX) struktura 'woj': id tinyint(3) nazwa varchar(255) indeks: id (UNIQUE) Dane pobieram zapytaniem:
czasem wykonanie zapytania trwa nawet 30-40 sekund (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Jak takie coś przyspieszyć żeby mogło funkcjonować w warunkach strony www - wiadomo, musi się jakoś rozsądnie wczytywać. P.S. Przy wykonywaniu bardziej skomplikowanych zapytań (gdzie dochodzą jeszcze np. kategorie informacji, daty, terminy, dających mniej rekordów w odpowiedzi, wczytuje się dużo szybciej) P.P.S.: ... a wogóle jak dużo rekordów pomieśli tabela MySQLa, bo może jestem przy wartości granicznej czy co...:/ ? pozdro Alek |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 660 Pomógł: 13 Dołączył: 9.06.2004 Skąd: Wrocław i okolice Ostrzeżenie: (0%) ![]() ![]() |
Cytat czasem wykonanie zapytania trwa nawet 30-40 sekund Zapytanie czy wyświetlenie wyników trwa 30-40 sekund. Napisałeś że wykonanie, jednak wolę się upewnić (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Cytat Jak takie coś przyspieszyć żeby mogło funkcjonować w warunkach strony www - wiadomo, musi się jakoś rozsądnie wczytywać. Możesz pomyśleć o cachowaniu danych. Cytat uzbierało się już ponad 50000 rekordów . . . P.P.S.: ... a wogóle jak dużo rekordów pomieśli tabela MySQLa, bo może jestem przy wartości granicznej czy co...:/ ? MySQL może teoretycznie pomieścić nawet Terabajty danych. 50 tyś to nawet chyba nie kwalifikuje się do bazy średniej wilkości. Z taką ilością danych MySQL nie powinien mieć kłopotów. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 03:46 |