Pager dla psql – ułatwianie pracy z PostgreSQL cz. I
W tym artykule przyjrzymy się pagerowi dedykowanemu do wykorzystania z psql. Pokażemy też, dlaczego w pracy z bazą danych less może nie być optymalnym rozwiązaniem.
Czytaj więcejW tym artykule przyjrzymy się pagerowi dedykowanemu do wykorzystania z psql. Pokażemy też, dlaczego w pracy z bazą danych less może nie być optymalnym rozwiązaniem.
Czytaj więcejWraz z wydaniem 11. silnika PostgreSQL, otrzymaliśmy nowe ciekawe narzędzie pozwalające na optymalizowanie szybkości wykonywania zapytań. Oczywiście mowa tu o kompilacji zapytań w locie (ang. just-in-time compilation). W tym artykule postaram się przybliżyć, dlaczego warto skorzystać z tego rozwiązania i jak wpływa ono na czas wykonywania analitycznych zapytań w EuroDB.
Czytaj więcejZgodnie z zapowiedziami wracamy dziś do tematyki graficznego modelowania bazy danych z wykorzystaniem modułu EuroDB – EuroModelera. W poprzednim tekście staraliśmy się przybliżyć wszystkie możliwości tego narzędzia z lotu ptaka. Teraz zejdziemy nieco niżej i skupimy się na jego głównym zastosowaniu – projektowaniu z wykorzystaniem ERD (Entity-Relationship Diagrams) w kontekście Postgresa. Trochę teorii – modelowanie […]
Czytaj więcejGenerowanie danych losowych dla PostgreSQL to temat niezwykle interesujący dla wielu osób związanych ze światem IT. Prawdopodobnie wiąże się to ściśle ze wzrostem znaczenia metodyki DevOps oraz związanego z nim rygoru testowania. W poprzedniej części cyklu omawialiśmy, jak można podejść do tego problemu od strony wykorzystania samego PostgreSQL. Zgodnie z zapowiedziami, w tym artykule zaprezentujemy […]
Czytaj więcejDobre dane są jednym z najpotrzebniejszych narzędzi podczas wytwarzania i testów oprogramowania. Często są niezbędne do wczesnego wykrycia błędów działania aplikacji, co zmniejsza potencjalne ryzyko przedostania się błędu do aplikacji działającej w środowisku produkcyjnym. Samo generowanie danych nie jest jednak najłatwiejszym zadaniem i zapewne dlatego moduł do generowania danych losowych zawarty w EuroDB jest tak […]
Czytaj więcejW tej części serii o psql – interaktywnym terminalu do bazy PostgreSQL – zajmiemy się, zgodnie z zapowiedziami w poprzednich artykułach, konfiguracją przy pomocy pliku .psqlrc. Pokażemy, które opcje mogą być szczególnie przydatne w codziennej pracy, a także zwrócimy uwagę na nowości wprowadzone wraz z pojawieniem się najnowszej wersji bazy PostgreSQL 11.1. Plik konfiguracyjny psqlrc […]
Czytaj więcejJedną z wielu trosk Administratorów Baz Danych korzystających z PostgreSQL na całym świecie są indeksy. Planujemy je z rozwagą, dobieramy właściwy typ, analizujemy wiele zmiennych. Ostatecznie tworzymy je i – kiedy spełniają pokładane w nich nadzieje – jesteśmy z nich dumni. Niestety, gdy już „zrobią swoje”, zdarza nam się o nich zapomnieć. Tymczasem w tym […]
Czytaj więcejMinęło sporo czasu od momentu, gdy nierelacyjne DBMS szturmem próbowały wziąć świat. Przez ten okres NoSQL1 zyskał zwolenników i przeciwników (choć może precyzyjniej byłoby powiedzieć: oddanych przyjaciół i śmiertelnych wrogów), a niektórzy zdążyli zmienić strony więcej niż jeden raz. Wbrew pozorom emocje w świecie IT, szczególnie w kontekście technologii, nie są rzadkim zjawiskiem. Zapewne w […]
Czytaj więcej