![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
Jak w temacie. Mam zapytanie:
i wykonuje się ono w granicach 20 sekund co jest nie do przyjęcia. W tabelach news i newstext znajduje się po około 80 tysięcy rekordów w tabeli photo jest około 40 tysięcy wpisów tabela news2photo to około 50 tysięcy rekordów. Pytanie co zrobić żeby przyspieszyć to zapytanie do jakiegoś znośnego czasu? Ten post edytował devnul 3.05.2008, 15:54:19 -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 470 Pomógł: 75 Dołączył: 21.09.2005 Skąd: że znowu Ostrzeżenie: (0%) ![]() ![]() |
@php programmer: Ty chyba nie doczytałeś tego co napisałem w pierwszym poście w obu tabelach ma po około 80 tysięcy rekordów - niekoniecznie pokrywających się co oznacza wyciągnięcie 2*po 80 tysięcy id z obu tabel i sprawdzenie ich w pętli - na dość mocno obciążonym serwerze takie działanie nie przejdzie z przyzwoitą szybkością.
Rozbicie newsa na 2 tabele było mi potrzebne z pewnych względów o których pisać tutaj nie będę bo nie w tym problem, gdyby tak nie było - wierz mi że te tabele byłyby jedną. Ten post edytował devnul 21.12.2007, 13:21:13 -------------------- |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 13:32 |