Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 100x UPDATE vs 1500x SELECT z 3 tabel
ostry400
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 9.04.2012

Ostrzeżenie: (0%)
-----


Witam

Mam dylemat czy lepiej kopiować dane z kilku tabel do jednej i z niej wyświetlać wyniki online czy 1 zapytaniem łączyć kilka tabel i takiego molocha wyrzucać każdemu który chce sobie zobaczyć (wyniki online)

Akcja dzieje się w ciągu 2 h zazwyczaj
w tym czasie kopiuje dane z tabel łącząc je do jednej dobrze poukładane ok 100razy

Później oglądane jest to ok 1500 razy w ciągu tych 2h

Czy bezpośrednio na wyniki online robić zapytanie ?

Posiadam układ

tabela Users
tabela Czasy
tabela Czasy2
tabela Układ
tabela Wyniki

Zasada działania na chwilę obecną jest taka

Wyniki do tabel Czasy i Czasy2 są ładowane z plików

Później zgodnie z układem jaki jest zapisany w tabeli "Układ" wyniki są kopiowane i układane w tabeli "wyniki" przez co wrzucam je tam kilkanaście do kilkadziesiąt razy na godzinę . przez ok 2 godziny.

Później mamy czyste dane które są wyświetlane prosto z tej jednej tabeli połączonej z danymi usera. odczytów jest sporo bo w ciągu tych 2 h dochodzi do ok 1500. (są to wyniki online)



Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 07:33