David Cao

David Cao

David is a Cloud & DevOps Enthusiast. He has years of experience as a Linux engineer. He had working experience in AMD, EMC. He likes Linux, Python, bash, and more. He is a technical blogger and a Software Engineer. He enjoys sharing his learning and contributing to open-source.

Why Your PostgreSQL Query Isn’t Using an Index

Indexes are the primary tools used to enhance database performance, allowing the server to retrieve specific rows much faster than scanning an entire table. However, simply creating an index does not guarantee that PostgreSQL will use it. Many developers are…

3 ways to Check When a Table Was Last Used in PostgreSQL

Monitoring table activity is a vital task for database administrators looking to optimize performance or clean up “bloat” from unused objects. PostgreSQL provides a built-in cumulative statistics system that tracks every scan, insert, and maintenance task performed on your relations.…

How to Integrate MCP Servers with Claude Skills

Imagine you have just connected a powerful Linear MCP to your workspace, but every Monday morning, you still find yourself manually explaining your team’s specific sprint planning methodology to Claude. Or perhaps you’ve integrated a Notion MCP, yet you still…

How to Fix High CPU Usage in Linux When Nothing Looks Wrong

Troubleshooting a sluggish Linux server is frustrating, especially when your %CPU utilization shows low numbers but the system remains unresponsive. This guide provides four practical methods to diagnose and fix high CPU tension across distributions. Key Takeaways: Troubleshooting Hidden CPU…