@Kuziu
Cytat
Nie weim czy to da jakiś spory zysk czasu ale np. osoby przebywające online mogą być zapisiwane w bazie tymczasowej gdyż restart servera nei spowoduja utraty waznych danych.
Z tego co wiem bazy tymczasowe przetrzymywane są w pamięci a nie na dysku ale czy to daje tak duże zyski czasowe to nie weim.
O jakim restarcie ty mowisz, to sa zupelnie 2 odrebne tematy, systemy bazodanowe dzialaja tak ze raz sa wlonczone i caly czas dzialaja (pomijajac to co np PC instalujesz).
Dla kwestii wyjasnienia nie bazy tymczasowe tylko tabele i nie sluza do tego aby trzymac dane w pamieci i czekac ze restart ich usunie. Takie tabele sluza do obliczen posrednich, gdzie dane moga byc kopiowane z kilku tabel, obliczanie usuwane itd - co wynikiem da jakis tam zbior. Oprocz tego maja wile wiecej zastosowan, przede wszystkim chodzi tez o wydajnosc.
@TomASS
Cytat
Np. wtedy gdy dane chcesz skompletować z kilku tabel jakimś zapytaniem i później na tych danych wykonywać inne selecty.
To sie nazywa VIEW (widok), poczytaj o nich (w wiekszosci baz danych dostepne od bardzo dawna w MySQL od 5.0)