Aktywne Wpisy

kamil-tumuletz +107
„Polish jokes” to gotowy tytuł na dokument o tym, jak w Polsce przez trzy dekady wbijano ludziom do głowy, że trzeba się „cieszyć z roboty za grosze, bo inaczej gospodarka padnie”.
To jest groteskowy paradoks:
– państwo dogania Zachód wskaźnikami PKB,
– młodzi masowo emigrują, bo tutaj nie da się żyć za pensję,
– a w dyskusjach o podwyżce minimalnej wciąż dominuje retoryka januszexu: „jak podniesiecie, to ja zamknę firmę, bo się nie opłaca”.
To jest groteskowy paradoks:
– państwo dogania Zachód wskaźnikami PKB,
– młodzi masowo emigrują, bo tutaj nie da się żyć za pensję,
– a w dyskusjach o podwyżce minimalnej wciąż dominuje retoryka januszexu: „jak podniesiecie, to ja zamknę firmę, bo się nie opłaca”.
źródło: Zdjęcie z biblioteki
Pobierz
Idę na grzibki, nie znam się na tym to nigdy nie chodziłem, no za dzieciaka z wujkiem takim co się znal.
Moja mama wpoiła mi jakąś panikę przed grzybami, ona ma mykofobie jakas.
No i nie chodziłem bo się nie znam, ale znajomy sprzedał mi protip, jak nie znam jakiegoś grziba to sobie go wrzuce w chat GPT i on mie tego grziba zidentyfikuje i powie czy to borowik czy szatan jakiś.
Moja mama wpoiła mi jakąś panikę przed grzybami, ona ma mykofobie jakas.
No i nie chodziłem bo się nie znam, ale znajomy sprzedał mi protip, jak nie znam jakiegoś grziba to sobie go wrzuce w chat GPT i on mie tego grziba zidentyfikuje i powie czy to borowik czy szatan jakiś.





1. Czy dodanie warunku WHERE ROWNUM <= 1 powoduje wykonanie zapytania w całości (tak jakby warunku nie było) ale finalnie zwraca tylko jeden rekord czy może zapytanie wykonuje się szybciej bo kończy po odnalezieniu pierwszego wyniku?
2. Czy podzapytanie wewnątrz WHERE EXISTS() wykonuje się w całości zanim funkcja zwróci TRUE (zakładamy że coś by znalazło) czy może odnajduje pierwszy lepszy rekord, kończy wykonywanie podzapytania i zwraca TRUE?
#oracle #plsql #bazydanych #sql
2) konczy po pierwszym odnalezionym
@ck__: To wytłumacz mi w takim razie dlaczego po dodaniu do podzapytania wewnątrz EXISTS warunku WHERE ROWNUM <= 1 koszt zapytania zmniejsza mi się drastycznie?
Komentarz usunięty przez autora
Nie jestem specem ale w Twoim przypadku (nie wiem jak wygląda całe zapytanie, które wykonujesz, jaka jest struktura tabel, indeksów, wolumen i rozmieszczenie danych) optymalizator kosztowy po prostu znalazł sobie plan do wykonania Twojego zapytania, który przy dodaniu warunku na rownum <= 1 ma mniej bloków do odczytu stąd koszt zapytania mniejszy. Nie widzę tu