Tag: optimization

Raz a dobrze (SQL)

Problem na dziś Export do bazy pewnych danych. Nazwijmy je „akcesoria”. Aplikacja jest w WinFormsach. Tych „akcesoriów” jest dużo, ok. 1 000. Baza jest umieszczona daleko. Jak daleko? Ping zajmuje 32 ms. Podobnie czasowo zajmuje wykonanie „SELECT 1” (w ten sposób można sprawdzić, czy baza sama z siebie… Continue Reading „Raz a dobrze (SQL)”

Cachowanie wyniku metody GetStatus() a micro-optymalizacja

Mam klase SomeDBStore, która pobiera i obrabia dane z jakiegoś źródła. Najpierw chcemy poznać czy te dane są użyteczne korzystając z funkcji GetStatus() zwracającej enuma StoreStatus. W aktualnym kodzie akurat jest tak, że funkcja GetStatus() jest wywoływana kilkukrotnie na tym samym obiekcie. Pomyślałem więc,… Continue Reading „Cachowanie wyniku metody GetStatus() a micro-optymalizacja”