Instrukcja ‘IF’ w Czystym DDL – Czy To Możliwe?

Tak, jest to możliwe. Wykorzystując zmienne SQL, można sterować pewnymi zachowaniami instrukcji DDL jak np w poniższym przykładzie, gdzie tworzona jest tabela z pierwszą partycją, której zakres górny określony jest przez warunek. →Czytaj dalej

Kompresowanie Tabeli – BASIC Compression

Kompresja podstawowa (BASIC Compression), to wbudowany mechanizm kompresji dla wersji Enterprise bazy danych Oracle. Pozwala na upakowanie dużej liczby danych w mniejszą przestrzeń, co pozwala na zaoszczędzenie miejsca na dyskach, a tym samym zoszczędzenie $. →Czytaj dalej

Dynamiczne Używanie Nazwy Tabeli W Instrukcji SELECT

Wstrzyknięcie nazwy tabeli w zapytanie SQL nie jest tak oczywiste jak mogłoby się wydawać, Poniżej prezentuje dwa sposoby, z których sam korzystam. →Czytaj dalej

Szacowanie Współczynnika Kompresji Danych

Dużą ilość danych można upakować do nieco bardziej akceptowalnych rozmiarów poprzez wykonanie mechanizmu kompresji danych. Który typ kompresji będzie najbardziej optymalny, można oszacować z wykorzystaniem procedury DBMS_COMPRESSION.get_compression_ratio. →Czytaj dalej

Jak Obliczyć Rzeczywisty Rozmiar Tabeli?

Ten wpis dotyczy wyliczenia rzeczywistego rozmiaru danych przechowywanych w tabeli w bazach danych Oracle. →Czytaj dalej

Z Głową W Chmurach, Czyli Tworzę Bazę W Oracle Cloud

Drogi Towarzyszu, jak zapewne wiesz, lub nie, jestem (nie)szczęśliwym posiadaczem MacBooka. I choć wiele recenzji przeczytałem i oglądnąłem, to żadna nie natłukła mi do łba, że jestem bazodanowy i moje oczekiwania względem systemu MacOS, a właściwie z jego systemem plikowym nie są mi po drodze. →Czytaj dalej

10 Minutowy Przewodnik Po Podstawach GITa #7 – Rozwiązywanie Konfliktów

10 Minutowy Przewodnik Po Podstawach GITa – merge plików i rozwiązywanie konfliktów →Czytaj dalej

10 Minutowy Przewodnik Po Podstawach GITa #6 – Praca Na Gałęziach

Nim zaczniemy omawiać polecenia przydatne przy obsłudze gałęzi (BRANCHy) to zapoznajmy się z tym terminem. BRANCH Wszystkie zmiany zapisywane są w repozytorium w postaci tzw. snapshotów. Taki snapshot posiada swój własny identyfikator (hash zmiany), a tworzony jest w następstwie polecenia git commit. BRANCH to nic innego jak wskaźnik do takiego snapshota. W naszym projekcie istnieje […] →Czytaj dalej