Malcolm McLean
Senior Software Engineer at Evermed
About
Malcolm is a Software Engineer, PostgreSQL DBA, Linux admin, tinkerer and a bit of a pedantic perfectionist, having over 19 years of experience with PostgreSQL and somewhat more than that with Linux and development.
Are you doing enough to secure your database and access to your data?
presented by Malcolm McLean
Securing access to your database and data seems obvious, but are you doing enough? The default settings within PostgreSQL and even the default firewall configuration on stock Linux installs are a far cry from being secure.
Even if you're not handling or storing credit card information, PCI-DSS defines many things to do in order to secure access to a database and operating system, which can b...
more Tue 8 2019 Ops and AdministrationTuning PostgreSQL isn't as hard as you think
presented by Malcolm McLean
Out of the box PostgreSQL comes with very conservative performance settings. In this 3-hour workshop, we'll look at more useful options that relate to performance and how to set them for your environment, as well as query optimization, statistics, operating system parameters and server resources.
There is no one-size-fits-all approach, but through this workshop, you'll get the fundamentals o...
more Wed 18 2019 Ops and AdministrationAre you doing enough to secure your database and access to your data?
presented by Malcolm McLean
Securing access to your database and data seems obvious, but are you doing enough? The default settings within PostgreSQL and even the default firewall configuration on stock Linux installs are a far cry from being secure.
Even if you're not handling or storing credit card information, PCI-DSS defines many things to do in order to secure access to a database and operating system, which can b...
more Fri 20 2019 Ops and AdministrationTuning PostgreSQL isn't as hard as you think
presented by Malcolm McLean
Presented as full-day training
Out of the box PostgreSQL comes with very conservative performance settings. In this workshop, we'll look at many of the options that relate to performance and how to set them for your environment, as well as query optimization, statistics, operating system parameters and server resources.
There is no one-size-fits-all approach, but through this workshop, ...
more Mon 18 2019 Ops and Administrationpresented by Malcolm McLean and Kobus Wolvaardt
Tue 9 2018
Tuning PostgreSQL isn't hard
presented by Malcolm McLean and Kobus Wolvaardt
Out of the box PostgreSQL comes with very conservative performance settings. In this talk, we'll look at some of the options that relate to performance and how to set them for your environment.
Wed 10 2018 Operations and AdministrationCreating and maintaning indexes in PostgreSQL
presented by Malcolm McLean
video
This will be an introductory talk about indexes within PostgreSQL
Tue 9 2018 Operations and AdministrationSelectively replicating data across geographically distributed servers
presented by Malcolm McLean
How and why we utilise PostgreSQL, our specific requirements for replication, how we handle it, what alternatives we looked at and what we are investigating for the future.
Our system is a geographically distributed system across multiple countries where data needs to be selectively replicated between each set of servers based on that country's legislation and failover requirements. This pos...
more Thu 19 2018 Use Casespresented by Margrit Drescher, Malcolm McLean, Martin Slabber, and Kobus Wolvaardt
Discussion on Postgres usage by the participants as well as the South African postgres landscape.
PostgresReplicating data to a geographically distributed system
presented by Malcolm McLean
How and why we utilise PostgreSQL, our specific requirements for replication, how we handle it, what alternatives we looked at and what we are investigating for the future.
We will also look at a few simple, yet interesting things we do within the database.
PostgresAre you doing enough to secure your database and access to your data?
presented by Malcolm McLean
Securing access to your database and data seems obvious, but are you doing enough? The default settings within PostgreSQL and even the default firewall configuration on stock Linux installs are a far cry from being secure.
Even if you're not handling or storing credit card information, PCI-DSS defines many things to do in order to secure access to a database and operating system, which can...
more Postgres