Database Administration & Monitoring Getting started with Ansible – Download the PostgreSQL sources, compile and install 26.07.2016 by Daniel Westermann In the last post in this series we looked at how you can instruct Ansible to install packages on the operating system using the yum module and how you can create(…)
Database Administration & Monitoring Getting started with Ansible – Installing OS packages, creating groups and users 25.07.2016 by Daniel Westermann It has been quite a while since the first post in this series: "Getting started with Ansible - Preparations". If you recap from the initial post Ansible was running on the control host and this simple Ansible(…)
Database Administration & Monitoring PostgreSQL as a central reporting hub? – Yes, of course 28.06.2016 by Daniel Westermann For every client we do projects for there usually are database systems from various vendors. In most places you at least find some Oracle and MS SQL Server databases. Probably somewhere there are even some MySQL/MariaDB or PostgreSQL instance running.
Database Administration & Monitoring Swiss PGDAY 2016, Slides are online 28.06.2016 by Daniel Westermann Last Friday the Swiss PGDAY happened in Rapperswil. All the slides as well as some pictures are now availble (tab “Programm”): >(…)
Database Administration & Monitoring EM13c and postgres plugin 10.06.2016 by Oracle Team As an Oracle DBA I use Enterprise Manager to monitor Oracle databases at my client’s sites. I also administer more and more Postgres databases. I decided to download the Blue Medora plugin in order to monitor the postgresql databases with(…)
Database Administration & Monitoring, Database management Which parameter changes do require a restart of my PostgreSQL instance? 10.06.2016 by Daniel Westermann Starting wiht PostgreSQL 9.4 you can change parameters in postgresql.conf with the "alter system" command in psql. In principle every parameter can be changed that way but not every parameter is applied immediately. Some of(…)
Database Administration & Monitoring A look at PostgreSQL 9.6 – psql gexec 19.05.2016 by Daniel Westermann This little, but powerful, enhancement that it made it in PostgreSQL 9.6 is probably nothing a application can benefit of. But it can be huge saving for people doing maintenance operations on a PostgreSQL instance. It is(…)
Database Administration & Monitoring A look at PostgreSQL 9.6 – Killing idle transactions automatically 18.05.2016 by Daniel Westermann A common issue with databases: The guy at floor 2 did some work on the database and then rashly left for lunch because the lady on floor 1 is already waiting for him. Unfortunately he did not close his transaction(…)
Database Administration & Monitoring A look at PostgreSQL 9.6 – progress reporting for VACUUM operations 18.05.2016 by Daniel Westermann Vacuum in PostgreSQL is one of the most important points to consider when managing a PostgreSQL instance. Usually vacuum is running in the background and just gets the job done. But, as always, there are situations when(…)
Database Administration & Monitoring A look at PostgreSQL 9.6 – The wait interface 16.05.2016 by Daniel Westermann For a long time there was no real wait interface in PostgreSQL core. Now, with the upcoming 9.6, pg_stat_activity was extended to provide more meaningful information for what a session is currently waiting on.