Tag: Linux

Lessons learned from debugging application performance in Cloud

Lift and shift migration using tools like Cloudendure is the fastest way to migrate ‘on premises’ systems to Google Cloud. When the migration is complete, the environment can be refactored to use cloud-native capabilities. During application testing after a recent automated…

Read More >

Enable X11 Forwarding After Sudo SSH Session for AWS EC2 Linux Instance

Working with a secure environment presents some challenges and this post will demonstrate how to overcome one of the challenges. Prerequisites: Configuration for X-Windows must have been completed. Scenario: From laptop, connect to dinh@host, then connect to ssh ec2-user, then…

Read More >

Migrating btrfs Root Partition to ext4 in OVM

Recently I spent some time trying to migrate root partition to another FS type in an OVM environment. The target was to migrate root partition from btrfs to ext4. Here is a short outline of how it was done. 1….

Read More >

HugePages for Oracle Database in Azure Cloud

So, what’s up? In case you don’t know, my co-worker Gleb Otochkin has written a couple of blog entries about HugePages’ support in different cloud providers here and here. Given that I am preparing a presentation about HugePages, I reached…

Read More >

Linux File System for SQL Server DBAs

With Microsoft releasing SQL Server on Linux and a lot of SQL Server DBAs coming from a predominantly Windows background, this post is going to arm the DBA with the fundamental knowledge of the Linux file system. If you come…

Read More >

Setting up Docker on Oracle Linux

Over the last couple of years, I have been hearing about Docker at different conferences. It’s a container technology that seems to have gained a lot of popularity. In recent months, I have started exploring how Docker can be used…

Read More >

BTRFS Performance Compared to LVM+EXT4 with Regards to Database Workloads

Introduction In many database builds, backups pose a very large problem. Most backup systems require an exclusive table lock and don’t have any support for incremental backups; they require a full backup every time. When database sizes grow to several…

Read More >

Site Reliability Engineering – Networking

Introduction In this blog post, I’m not going to talk about what the term SRE means or how it works. My understanding is that Google has invented the term “Site Reliability Engineer” and that this is Google’s way of doing…

Read More >

How to immediately kill ALL processes for a Unix user

On occasion I have found it necessary to immediately kill all processes for a particular user on a Linux or Unix server. It has been quite some time since I found it necessary to do so, and the occasions for…

Read More >

How Linux Hugepages Work to Improve Oracle Performance

This post is not intended to be an in-depth discussion of how Linux Hugepages work, but rather just a cursory explanation. In the course of discussing this topic with many DBAs I have found that while many DBAs may know…

Read More >
Page 1 of 612345...Last Page »