Skip to main content

Principal Database Administrator

Marios Pavlidis

Database Solutions Lead based in Athens, Greece. Specialising in Oracle, SQL Server, PostgreSQL, and MongoDB — with a focus on high availability, disaster recovery, performance engineering, cloud migrations, and DBA leadership.

Platform Expertise

Oracle

  • RAC & Data Guard
  • RMAN & Backup Strategy
  • Performance Tuning
  • OCI & APEX

SQL Server

  • Always On AG
  • Failover Clustering
  • Performance Tuning
  • Azure SQL

PostgreSQL

  • Replication
  • Performance
  • pgvector
  • Monitoring

MongoDB

  • Replica Sets
  • Sharding
  • Administration
  • Operational Support

DBA Scripts

All scripts →

Identifies exact duplicate indexes on the same table — indexes with identical key column lists in the same order — so that redundant indexes can be safely dropped to reduce write overhead and storage in MySQL and MariaDB.

MySQL8.0, 8.4Index Maintenance

Identifies exact duplicate indexes on the same table — indexes with identical key column lists in the same order — so that redundant indexes can be safely dropped to reduce write overhead and segment storage.

Oracle19c, 21c, 23aiIndex Maintenance

Estimates the size of a proposed B-tree index before creation — calculates the per-entry byte footprint from key column type widths using USER_TAB_COLUMNS and average column lengths, then projects total size against the current row count, block size, and PCTFREE.

Oracle19c, 21c, 23aiCapacity Planning

Selected Projects

All projects →

Creator and Sole Developer

Design and development of a browser-based tool for visualizing and analyzing MongoDB explain plan output, covering the classic and Slot-Based Execution engines across MongoDB 4 through 7.

MongoDBJavaScriptHTMLCSSBrowser-side JSON parsing+1

Get in touch

Available for consulting, architecture review, and DBA leadership roles.