AWS, Database Administration & Monitoring Some thoughts about working with/on AWS 02.04.2020 by Daniel Westermann In the last year working with/on AWS has become an almost daily task in my life as a consultant and trainer. From a trainer perspective there is not much to say about it because we use a very limited amount(…)
Database Administration & Monitoring Where does PostgreSQL store information about default privileges? 31.03.2020 by Daniel Westermann A recent comment on the blog post about PostgreSQL default privileges is the reason for this little post: "I’d love to know where postgres stores default privileges?". Well, all the information about privileges should be stored(…)
AWS, Cloud, Database Administration & Monitoring Rapid PostgreSQL cloning using AWS EBS snapshots 30.03.2020 by Daniel Westermann When you go for AWS EC2 instances to host your PostgreSQL deployments and you want to rapidly clone PostgreSQL instances for development or testing purposes you can make use of AWS EBS(…)
Database Administration & Monitoring PostgreSQL 13 – Autovacuum can now be triggered based on inserts 29.03.2020 by Daniel Westermann A common issue with insert only tables in PostgreSQL is, that autovacuum well never kick in as the formula for autovacuum considers obsoleted tuples since the last vacuum but not the number of inserted tuples. Because of this you usually(…)
Database Administration & Monitoring Using AWS Storage Gateway as a backup target for PostgreSQL – Cached volume gateway 28.03.2020 by Daniel Westermann In the last post we had a look on how you can use AWS Storage Gateway as File gateway to store your PostgreSQL backups safely offsite on AWS(…)
Cloud, Database Administration & Monitoring Using AWS Storage Gateway as a backup target for PostgreSQL 27.03.2020 by Daniel Westermann In the last post we had a quick look at AWS Kinesis data streams and how you can push data to AWS S3 using(…)
Cloud, Database Administration & Monitoring Sending PostgreSQL data to AWS S3 by using AWS Kinesis data streams 26.03.2020 by Daniel Westermann Before we really start with this post: This is just an experiment and you should not implement it like this in real life. The goal of this post is just to show what is possible and I am not saying(…)
Database Administration & Monitoring PostgreSQL message levels 25.03.2020 by Daniel Westermann When you start to write business logic in the database by using triggers or functions/procedures you usually want to report messages to the user that runs your code or you want to include some debugging output for your own. In(…)
Database Administration & Monitoring Migrating an Oracle instance to AWS Aurora – 4 – AWS DMS Change Data Capture (CDC) 23.03.2020 by Daniel Westermann This is the last post in this little series about migrating on Oracle instance to AWS Aurora with PostgreSQL compatibility. For the previous one you can check here, here and(…)
Database Administration & Monitoring Migrating an Oracle instance to AWS Aurora – 3 – Data replication with AWS DMS 20.03.2020 by Daniel Westermann If you followed the last two posts in this little series (here and here) this is the current status of this demo migration project: We have converted the Oracle SH schema and(…)