The WebScale Database Infrastructure Architecture, Engineering and Operations Company

Full-Stack Database Engineering & Cloud DBaaS Solutions for PostgreSQL, MySQL, MongoDB & More | Performance, Scalability, High Availability, Security & Analytics Experts

  • MinervaDB
    • Who we are
    • Data Transformation
    • For CTOs
    • For CIOs
    • Remote DBA Support
    • MinervaDB Team Profile
    • Pricing
  • Products
    • MySQL
      • MySQL Optimization
      • MySQL Consulting
    • PostgreSQL
      • PostgreSQL Consulting
      • PostgreSQL Health Check
      • PostgreSQL Security
    • MariaDB Consulting
      • MariaDB Health Check
    • MongoDB Full-Stack Optimization
    • Full-stack DATA Ops.
    • Database SRE
    • Cloud DBA Services
    • NoSQL Consulting
    • Ticketing System
  • Support
    • Enterprise Support
    • Emergency Support
    • MySQL Support
    • MariaDB Support
      • Full-Stack Optimization
    • PostgreSQL Support
    • MongoDB Support
    • NoSQL
      • MinervaDB NoSQL Platform
    • Redis Support
      • Redis Performance Audit
    • CockroachDB Support
    • Milvus Support
    • Cassandra Support
    • Kafka Support
    • Linux SRE
    • Ticketing System
  • Remote DBA
    • 24/7 PostgreSQL DBA Support
    • PostgreSQL DBA
      • PostgreSQL + Ruby-on-Rails
      • PostgreSQL Maintenance Plan
    • 24/7 Remote MySQL DBA Support
      • MySQL Remote DBA
    • 24/7 Remote MariaDB DBA Support
      • MariaDB DBA
    • Managed Services for NoSQL
    • MongoDB Services
    • RDBA Subscription Plans
    • How RDBA Works ?
    • Database SRE
    • Cloud DBA Services
    • Ticketing System
  • ClickHouse
  • Blog
    • Shiv Iyer Talks
    • MinervaDB Blog
  • Careers
  • Contact
    • MinervaDB Contacts
    • Contact MinervaDB – Book a Seamless Appointment Now
    • Engagement Models
    • FAQ
    • Privacy Policy
    • Cookie Policy
  • Facebook
    • Data Ops. Geek
  • Twitter
    • @MinervaDB
    • @ShivIyer
    • @ChistaDATA
  • LinkedIn
    • Shiv Iyer
  • GitHub
    • @ShivIyer
  • Medium
HomeAuthorsShiv Iyer

Articles by Shiv Iyer

About Shiv Iyer
Open Source Database Systems Engineer with a deep understanding of Optimizer Internals, Performance Engineering, Scalability and Data SRE. Shiv currently is the Founder, Investor, Board Member and CEO of multiple Database Systems Infrastructure Operations companies in the Transaction Processing Computing and ColumnStores ecosystem. He is also a frequent speaker in open source software conferences globally.
Website Facebook Twitter LinkedIn
MySQL Internals

Using User-Level Locks in InnoDB to Prevent Deadlocks and Improve Performance

Using User-Level Locks in InnoDB to Prevent Deadlocks and Improve Performance User-level locks in InnoDB provide a mechanism for application-level synchronization, allowing developers to control locks within, their MySQL transactions manually. These locks are managed […]

DBA

Comprehensive Guide for Database Architects: Preventing Deadlocks and Optimizing Transactions in MySQL

Comprehensive Guide for Database Architects: Preventing Deadlocks and Optimizing Transactions in MySQL Deadlocks in MySQL occur when two or more transactions are waiting for each other to release locks, leading to a standstill. For database […]

DBA

Impact of Non-Covering Non-Clustered Indexes on Query Performance in PostgreSQL

Impact of Non-Covering Non-Clustered Indexes on Query Performance in PostgreSQL If a non-clustered index (also known as a secondary index in PostgreSQL) is useful for quickly finding one or more records but does not cover […]

Linux

Understanding and Optimizing CPU and I/O Subsystem Modelling for Enhanced System Performance

Understanding and Optimizing CPU and I/O Subsystem Modelling for Enhanced System Performance Concept and Function of CPU and I/O Subsystem Modeling CPU and I/O Subsystem Modelling plays a crucial role in the realm of performance […]

PostgreSQL

Minimizing Performance Impact: Best Practices for PostgreSQL Tracing and Monitoring

When tracing or monitoring tools are enabled in PostgreSQL, it can introduce some overhead and potentially slow down database performance. This is because tracing mechanisms such as logging, detailed monitoring, or execution profiling require additional […]

PostgreSQL Performance

Optimizing PostgreSQL Performance with Execution Plan Caching

PostgreSQL uses a sophisticated query planner and optimizer to determine the most efficient way to execute a query. One of the mechanisms PostgreSQL uses to improve performance is caching execution plans. This process involves reusing […]

PostgreSQL Performance

Optimizing PostgreSQL Performance: Understanding and Managing Linux Page Types for Efficient Disk I/O

Detailed Explanation of Linux Page Types and Their Influence on Disk I/O Performance in PostgreSQL Applications In Linux, memory management involves various types of pages, which are fundamental units of memory used by the operating […]

PostgreSQL Performance

Optimizing Outer Joins with Aggregation in PostgreSQL: Best Practices and Examples

Performing optimal outer joins in PostgreSQL while doing aggregation involves understanding both the logical and performance aspects of SQL queries. Here are some best practices and examples to help you achieve this: Best Practices for […]

PostgreSQL Internals

Implementing a Custom date_bucket() Function in PostgreSQL for Timestamp Bucketing

PostgreSQL date_bucket Function The date_bucket() function in PostgreSQL is a powerful tool for time series analysis. It allows you to group timestamps into fixed-size intervals, often referred to as “buckets.” This grouping is useful for […]

PostgreSQL Internals

Mastering Time-Series Analysis in PostgreSQL with the DATE_BUCKET Function

Mastering PostgreSQL Time-Series Analysis The DATE_BUCKET function is a powerful tool in PostgreSQL for handling time-series data, particularly useful for aggregating records into fixed intervals. This function isn’t available in all versions of PostgreSQL or […]

Posts pagination

« 1 … 4 5 6 … 52 »

Search MinervaDB Blog 🔎

Tell us how we can help!

Loading

★Read this WARNING★

* Everything changes over time – Our blogs/posts and comments changes over time, That’s how it should be! Whatever we comment from MinervaDB Inc. Teams (including Shiv Iyer) and other stakeholders or guest bloggers posted here are never permanent, These things worked for us. But, there is no guarantee they will work for you too, When using the recommendations from ChistaDATA or MinervaDB or MinervaSQL or any other online resources / Google,  You must test the advice before applying them to your production systems, and always invest for a robust Database DR solution, Thank you for understanding. 

Recent Posts ✏

  • Galera Cluster for MySQL 8.0.42-26.23 and 8.4.5-26.23
  • Building Horizontally Scalable RDS Infrastructure
  • Vector Index Algorithms in Milvus
  • Extending Milvus with Custom Plugins and Extensions
  • Milvus Migration Strategies

☎ Contact Global Sales (24*7)

📞 (844) 588-7287 (USA)

📞 (415) 212-6625 (USA)

 

☎ TOLL FREE PHONE (24*7)

(844) 588-7287 

📌 Our Support Channels (24*7)

✔ Email
✔ IRC
✔ Skype
✔ Google Hangouts
✔ WhatsApp
✔ Telegram
✔ Phone

🚩 MinervaDB FAX

+1 (209) 314-2364

Corporate Address: California

MinervaDB Inc.
440 N BARRANCA AVE #9718 COVINA,
CA 91723

Corporate Address: Delaware

MinervaDB Inc.,
PO Box 2093 PHILADELPHIA PIKE #3339
CLAYMONT, DE 19703

Corporate Address: Houston

MinervaDB Inc.,
1321 Upland Dr. PMB 19322, Houston,
TX, 77043, US

📨 Contact MinervaDB (24*7)

 Email – contact@minervadb.com 

(We are online 24*7)

 Google Hangouts – contact@minervadb.com

(for emergency support and quick response)

 

☛ Contact Shiv Iyer
▬▬▬▬▬▬▬▬▬▬▬▬▬
 Email – shiv@minervadb.com
Google Hangouts – shiv@minervadb.com

 

☛ Shiv Iyer LinkedIn
▬▬▬▬▬▬▬▬▬▬▬▬▬

https://www.linkedin.com/in/thewebscaledba/

 

☛ Shiv Iyer GitHub
▬▬▬▬▬▬▬▬▬▬▬▬▬

https://github.com/shiviyer 

HOW CAN WE HELP?

We are committed to building Optimal, Scalable, Highly Available, Reliable, Fault-Tolerant and Secured Database Infrastructure Operations for WebScale to our customers globally

📨 Contact MinervaDB Support (24*7)

✔ Support (24*7) – support@minervadb.com

✔ Google Hangouts – support@minervadb.com

(for emergency support and quick response)

📨 Only for MinervaDB 24*7 Enterprise-Class Support Customers 

If you are a MinervaDB 24*7 Enterprise-Class Support Customer, You can submit support tickets by sending email to support@minervadb.zohodesk.com or submit tickets online here

📌 Add us on Skype

✔ askdbexperts.skype 

✔ shiv_askdbexperts

✔ talk2shiviyer 

(You may contact Shiv Iyer directly for quick response and emergency support)

🌍 User groups we proudly support

✔ MinervaDB MySQL Users Group 

✔ ClickHouse India Users Group

💲Flexible Payment

✔ Wire

✔ PayPal

✔ Credit / Debit Cards

✔ Cheque

✔ Cash

💲Pay online using PayPal

https://www.paypal.me/ASKDBEXPERTS

★ Discounts ★

Discounts are applicable only for multi-year contracts / long-term engagements, We don’t hire low-quality and cheap rookie consultants to manage your mission-critical Database Systems Infrastructure Operations and so our consulting rates are competitive. Being a virtual corporation (no physical offices anywhere in the world), whatever you pay go directly to our consultant’s fee. It’s impossible for us to offer you low-cost consulting, support and remote DBA services with elite-class team, Thanks for understanding and doing business with MinervaDB.

PostgreSQL is a registered trademark of the PostgreSQL Community Association. ClickHouse is a registered trademark of ClickHouse, Inc. MongoDB is a registered trademark of MongoDB, Inc. Couchbase is a registered trademark of Couchbase, Inc. Redis is a registered trademark of Redis Ltd. Apache Cassandra is a registered trademark of the Apache Software Foundation. Milvus is a registered trademark of Zilliz. MinIO is a registered trademark of MinIO, Inc. Amazon Redshift and Amazon Aurora are registered trademarks of Amazon.com, Inc. Google Cloud is a registered trademark of Google LLC. Snowflake is a registered trademark of Snowflake Inc. Databricks is a registered trademark of Databricks, Inc. MySQL and InnoDB are registered trademarks of Oracle Corporation. Oracle is a registered trademark of Oracle Corporation. MariaDB is a trademark of MariaDB Corporation Ab. All other trademarks are property of their respective owners. Other product or company names mentioned may be trademarks or trade names of their respective owner. Copyrights © 2010-2025. All Rights Reserved by MinervaDB®.