On Wed, Sep 10, 2003 at 10:51:48PM +0200, Przemysław 'Repcio' Gubernat wrote:
On Wed, Sep 10, 2003 at 10:27:12PM +0200, A.L.E.C wrote:
Właśnie zrobiłem dość poważny upgrade modułu 'Statystyki' (traffic.html, traffic.php). Teraz jest tam chyba najdłuższy w całym lmsie SELECT. Sprawdzony tylko na postgresie, więc proszę zainteresowanych o testowanie na MySQL'u.
p.s. prawdę mówiąc obawiam się trochę wydajności (JOIN, WHERE, GROUP BY, ORDER BY, LIMIT), ale poczekamy zobaczymy, oby tylko działało na obu bazach.
Obawiam się że zagnieżdzone zapytania są bolaczką MySQL'a i mogą nie zadziałać.
W mysqlu trzeba robić coś takiego:
Lock table dupa read; create temp table blabla; selct max(data) group by id into blabla; alter blabla create index;
select wlasciwy where dupa cross join blabla;
Unlock;
coś co w pgsql robi select .... where dupa in (select costam);
Chbya że w mysql 4.0 coś udoskonalili.
kd.
uczestnicy (1)
-
hunter