Daily Shaarli

All links of one day in a single page.

February 14, 2019

Managed Databases for PostgreSQL
thumbnail
PostgreSQL: PostgreSQL 11.2, 10.7, 9.6.12, 9.5.16, and 9.4.21 Released!

Highlight: Change in behavior with fsync()

plprofiler - Getting a Handy Tool for Profiling Your PL/pgSQL Code
thumbnail

PostgreSQL is emerging as the standard destination for database migrations from proprietary databases. As a consequence, there is an increase in demand for database side code migration and associated performance troubleshooting. One might be able to trace the latency to a plsql function, but explaining what happens within a function could be a difficult question. Things get messier when you know the function call is taking time, but within that function there are calls to other functions as part of its body. It is a very challenging question to identify which line inside a function—or block of code—is causing the slowness. In order to answer such questions, we need to know how much time an execution spends on each line or block of code. The plprofiler project provides great tooling and extensions to address such questions.

Vitess | A database clustering system for horizontal scaling of MySQL
thumbnail