JSystems

JSystems

Udostępnij

JSystems. Bezpłatne materiały edukacyjne, forum , opinie , rozmowy. Znacznie więcej niż tylko szkolenia z zakresu Oracle, Java, Postgresql....

06/08/2025

Spuchły Ci tabele i indeksy? Odczyt tych obiektów jest coraz wolniejszy z powodu dużej ilości bloatu? Chciałbyś przepisać te tabele, ale nie możesz sobie pozwolić na vacuum full, ponieważ tabela jest w ciągłym użyciu i czasem kilkugodzinna przerwa nie wchodzi w grę?

Dobre wieści są takie, że istnieje narzędzie pg_repack. Pozwala on na wykonanie większości operacji online, wymagając jedynie dwóch krótkich blokad ekskluzywnych na obiekcie, kilku do kilkudziesięciu milisekund na początku oraz na końcu operacji, a jedyna blokada, którą trzyma podczas całej operacji, jest ACCESS SHARE pozwalająca na wszystkie operacje na danych, ale nie pozwala na modyfikację struktury obiektu.

Link do artykułu: https://blog.jsystems.pl/show_post/postgresql_-_pg_repack__przenoszenie_przebudowa_i_klastrowanie_tabel_i_indeksow_online/

29/07/2025

Dziś zajmiemy się przyspieszeniem operacji UPDATE na tabelach w bazach PostgreSQL.

Z tego artykułu dowiesz się:

▶️ czym jest hot update i jak działa,
▶️ czym różni się zwykły update od hot update,
▶️ jakie są korzyści ze stosowania hot update,
▶️ jakie są negatywne konsekwencje stosowania hot update,
▶️ w jaki sposób hot update wpływa na szybkość odczytu i zmian danych,
▶️ jak znaleźć wśród tabel najlepszych kandydatów do hot update,
▶️ jak stosować hot update,
▶️ jak określić najbardziej optymalny fillfactor dla tabel.

⬇️ Link w komentarzu ⬇️

22/07/2025

Z tego artykułu dowiesz się:

- jakie parametry i w jaki sposób pozwalają dostroić proces autovacuum pod względem I/O,
- jak optymalizować autovacuum dla tabeli,
- jak sprawdzić które tabele i indeksy są aktualnie poddawane procesowi autovacuum,
- jak uzyskać bardzo szczegółowe informacje dotyczące trwających procesów autovacuum,
- jak oszacować prędkość autovacuuma,
- jak zoptymalizować proces autovacuum.

Link: https://blog.jsystems.pl/show_post/postgresql_-_tuning_parametrow_autovacuum/

03/07/2025

To intensywne, dwudniowe szkolenie stanowi praktyczny koncentrat wiedzy z języka SQL.

Zostało zaprojektowane z myślą o osobach, które chcą w krótkim czasie zdobyć konkretne, użyteczne umiejętności potrzebne do pracy z bazami danych.

To szkolenie od podstaw, dlatego zapraszamy na nie również osoby które nie mają żadnego doświadczenia z bazami danych.

Uczestnik nauczy się:
- tworzyć zapytania SQL od podstaw,
- filtrować, sortować i agregować dane,
- korzystać z funkcji wbudowanych (liczbowych, tekstowych, dat),
- łączyć tabele i tworzyć podzapytania,
- stosować operacje na zbiorach danych.

Szkolenie jest maksymalnie praktyczne – nacisk położony jest na zrozumienie działania zapytań i ich zastosowanie w codziennej pracy. Po zakończeniu kursu uczestnik będzie gotowy do samodzielnej analizy danych i tworzenia raportów w MS SQL Server.

W trakcie szkolenia uczestnicy realizują kilkadziesiąt warsztatów o wzrastającym poziomie trudności, co pozwala im uczyć się tego języka w praktyce i lepiej utrwalać wiedzę.

Link w komentarzu ;)

02/07/2025

Dziś nieco zmieniamy kierunek. Odchodzimy od klastrów Patroni i skalowania, na rzecz typowego maintanance - również mniejszych instalacji.

Z tego artykułu dowiesz się:
- jak pod maską działa model wielowersyjny MVCC,
- co zawierają i do czego służą kolumny xmin i xmax,
- co dokładnie robi VACUUM z plikami danych,
- jakie jest ograniczenie ilości transakcji w PostgreSQL i jaki to ma związek z VACUUM,
- czym jest VACUUM FREEZE, kiedy i jak go stosować.

Link: https://blog.jsystems.pl/show_post/postgresql_-_autovacuum_zaawansowane_zagadnienia_i_tuning/

25/06/2025

W dzisiejszym dynamicznym świecie cyberzagrożeń, rola Blue Teamu jest kluczowa dla bezpieczeństwa każdej organizacji.

Czy jesteś gotów stać się niezastąpionym ogniwem w cyfrowej obronie?

Nasze kompleksowe szkolenie "CyberTwierdza: Fundamenty Blue Teamu" to Twoja szansa na zdobycie dogłębnej wiedzy i praktycznych umiejętności, które pozwolą Ci skutecznie chronić cyfrowe aktywa.

Więcej informacji: https://jsystems.pl/szkolenia-cyberbezpieczenstwo;blue_team.szczegoly

24/06/2025

Miło nam poinformować, że Karnet Open trafia do sprzedaży ciągłej!

Karnet Open pozwala Ci na udział w NIELIMITOWANEJ LICZBIE SZKOLEŃ w ciągu roku.

▶️ Dowiedz się więcej: https://jsystems.pl/karnet-open

09/06/2025

Karnet Open – szkolenia bez limitu!

Jako pierwsi w Polsce wprowadzamy na rynek Karnet Open na szkolenia – jedyną w swoim rodzaju możliwość udziału w nielimitowanej liczbie szkoleń przez cały rok!

Jak działa Karnet Open?

▶️ Uprawnia do udziału w nielimitowanej liczbie szkoleń przez 12 miesięcy od daty wpłaty.
▶️ Dostępny zarówno dla osób fizycznych, jak i firm.
▶️ Cena: 9999 zł netto + VAT.
▶️ Płatność po otrzymaniu faktury pro forma lub VAT.
▶️ Karnet jest imienny – przypisany do jednej konkretnej osoby.
▶️ Na szkolenia możesz zapisywać się w dowolnym momencie przez cały rok.

Dlaczego warto?

Karnet Open to inwestycja w wiedzę, rozwój i swobodę. Bierzesz udział w tylu szkoleniach, ile tylko chcesz. Masz dostęp do całej naszej oferty – bez ograniczeń!

Dostępnych jest tylko 10 Karnetów!
Decyduje kolejność zgłoszeń!

Więcej info: https://jsystems.pl/karnet-open

05/06/2025

Z tego artykułu dowiesz się:

- jak pracować z Patroni z wykorzystaniem lokalnego pliku konfiguracyjnego,
- jak pracować z Patroni z wykorzystaniem klastra ETCD,
- jak zmieniać konfigurację klastra Patroni,
- jak zmieniać serwer primary w klastrze Patroni,
- jak zaplanować zmianę serwera primary w klastrze Patroni na wskazany moment,
- w jaki sposób restartować cały klaster Patroni,
- w jaki sposób restartować pojedyncze serwery PostgreSQL w klastrze Patroni,
- jak reinicjalizować repliki w klastrze Patroni,
- jak wykorzystywać Patroni REST API

Link: https://blog.jsystems.pl/show_post/postgresql_-_zarzadzanie_klastrem_patroni/

Photos from JSystems's post 12/05/2025

Dzisiaj wjeżdżają aż 3 odcinki na temat Patroni! Czym jest Patroni? To Twój w pełni automatyczny, łatwo skalowalny klaster HA dla PostgreSQL. Po zapoznaniu się z dzisiejszymi artykułami będziesz potrafić skonfigurować taki klaster u siebie 🙂

Wprowadzenie do Patroni:
https://blog.jsystems.pl/show_post/postgresql_-_patroni_postgresql_o_wysokiej_dostepnosci_-_wprowadzenie/

Konfiguracja Patroni na Ubuntu:
https://blog.jsystems.pl/show_post/postgresql_-_konfiguracja_patroni_z_etcd_na_ubuntu/

Konfiguracja Patroni na systemach z rodziny Red Hat:
https://blog.jsystems.pl/show_post/postgresql_-_konfiguracja_patroni_z_etcd_na_systemach_z_rodziny_red_hat/

Chcesz aby twoja szkoła była na górze listy Szkoła w Warsaw?

Kliknij tutaj, aby odebrać Sponsorowane Ogłoszenie.

Lokalizacja

Kategoria

Strona Internetowa

Adres


Żelazna 59
Warsaw
00-848

Godziny Otwarcia

Poniedziałek 09:00 - 17:00
Wtorek 09:00 - 17:00
Środa 09:00 - 17:00
Czwartek 09:00 - 17:00
Piątek 09:00 - 17:00