Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Problem z wydajnością aplikacji.
xbigos
post 21.10.2008, 22:48:59
Post #1





Grupa: Zarejestrowani
Postów: 239
Pomógł: 27
Dołączył: 13.07.2005
Skąd: Jarocin

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


Witam. Pracuję aktualnie nad modyfikacjami dużego systemu.

Mam bazę danych a w niej statystyki - danych do przetworzenia jest względnie dużo. Zastanawiam się jakby ominąć każdorazowe SQL_CALC_FOUND_ROWS Zliczanie wszystkich danych z bazy, cachowanie zapytań też odpada.

Moduł jest dostępny tylko do admina.

Zastanawialem się nad takim czymś:

Gdyby co 24 h robic podliczenie wszystkich rekordów, zapisanie je do pliku a następnie skasować stare dane z bazy.
Co sądzicie nad tego typu rozwiązaniem?. Zastanawiam się także w jakim rodzaju pliku przechowywać informacje o pobranych danych.
Nigdy nie miałem takiego problemu, jestem ciekaw rozwiązania. Osobiście wydaje mi się, że pliki powinny dać radę, nie bedzie częstego zapisu danych. Napisanie przez dwie osoby też nie wchodzą w grę.
Nie chce także tworzyć nowej dodatkowej tabeli w mysql. Bo straszny balagan się zrobi.

Jak mój pomysł ma się do wydajności? Czy ma to jakiś sens?.

Pozdrawiam
xbigos


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:29