Cześć, mam problemy z optymalizacją, bo operacje w bazie długo mi trwają.
Dzisiaj czytam cały dzień o metodach, ale jak na razie udało mi się skrócić o jakieś 15 - 20 sekund. W porównaniu z ok. dwiema minutami, to prawie nic ;)
Wobec tego chcę się chwycić każdej deski ratunku, ale nie zawsze wiem jak.
Przykładowo, mam jakieś zapytanie:
Select .... FROM tabela
WHERE deviceID in(SELECT ID from devices WHERE mode = 3)
Podobno można to zoptymalizować za pomocą joina. Ale nie mam pojęcia jak i czy na pewno.
Zapytanie z listy nie powinno zwrócić wielu rekordów.