Database Administration & Monitoring Migrating an Oracle instance to AWS Aurora – 2– The AWS Schema Conversion Tool (SCT) 18.03.2020 by Daniel Westermann Having the required infrastructure ready now it is time to have a look at the AWS Schema Conversion Tool (SCT). The goal of this tool is to convert a source schema (Oracle(…)
Database Administration & Monitoring Can I put my temporary tablespaces on a RAM disk with PostgreSQL? 18.03.2020 by Daniel Westermann The short answer to the title of this blog post is: yes, of course you can. The more important question is: should you? The PostgreSQL documentation about tablespaces contains an explicit warning: "Placing a tablespace on(…)
Database Administration & Monitoring Migrating an Oracle instance to AWS Aurora – 1 – Setting up the base infrastructure 17.03.2020 by Daniel Westermann Migrating database to the cloud is a hot topic since a few years. As more and more of our customers are in the cloud, and some of them in AWS, migrating some of their Oracle databases(…)
Database Administration & Monitoring About temp_tablespaces in PostgreSQL 14.03.2020 by Daniel Westermann There often is a discussion if tablespaces should be used in PostgreSQL. People used to work with Oracle are often a bit surprised by this discussion as there is no way around using tablespaces in that technology. PostgreSQL does not(…)
Database Administration & Monitoring Collations in PostgreSQL – basics 05.03.2020 by Daniel Westermann When you work with databases sooner or later you will need to get in touch witch collations. It might be that you never needed to think about it as initdb picked a(…)
Database Administration & Monitoring Adding PostgreSQL extensions without being super user? 22.01.2020 by Daniel Westermann Usually, when you need to install a PostgreSQL extension you do this as superuser (or at least I am doing it like this). The downside of that is, of course, that a super user must be available once a new(…)
Database Administration & Monitoring PostgreSQL 13: parallel vacuum for indexes 20.01.2020 by Daniel Westermann Because of its implementation of MVCC PostgreSQL needs a way to cleanup old/dead rows and this is the responsibility of vacuum. Up to PostgreSQL 12 this is done table per table and(…)
Database Administration & Monitoring Deploying your own PostgreSQL image on Nutanix Era – 2 – Deploying a new PostgreSQL VM 18.01.2020 by Daniel Westermann In the last post I described how you can create your own PostgreSQL image in Nutanix Era. In Nutanix wording this is a "Software profile". This profile can now be used to deploy PostgreSQL VMs with(…)
Database Administration & Monitoring Deploying your own PostgreSQL image on Nutanix Era 17.01.2020 by Daniel Westermann Some days ago we had a very good training on Nutanix. Nutanix is a Hyper-converged infrastructure and that means that all is software driven and the system can be deployed on many(…)
Database Administration & Monitoring Real time replication from Oracle to PostgreSQL using Data Replicator from DBPLUS 02.12.2019 by Daniel Westermann I've done quite some real time logical replication projects in the past, either using Oracle Golden Gate or EDB replication server. Build in logical replication in PostgreSQL (which(…)