How Geopits ran a full Oracle security and performance audit for a retail and distribution enterprise
5
85 GB
100 +
600+
About
The Chennai Silks
The client runs a large-scale Oracle 11.2.0.4 database supporting core retail and distribution operations, including stock, purchasing, sales, and MRP workflows, on a 64 CPU, 64 GB RAM environment. Geopits ran a full security and performance audit covering patching, privileges, auditing, fragmentation, and disaster recovery readiness.
Geopits Global Private Limited increased the performance of the client's database. They managed the project effectively and delivered most activities within the agreed timelines. The team was highly responsive and had a strong understanding of the client's business requirements.
Business Challenges
The environment had grown around daily retail operations without a corresponding revisit of patching, privilege management, and monitoring.
The database was running Oracle 11.2.0.4, past its extended support end date of December 2020, with the latest available patch not yet applied.
5 non-DBA users held DBA-level privileges, well beyond what operational roles required.
Database-level auditing and proactive monitoring were both disabled, leaving anomalies to surface only after they escalated.
Dozens of tables showed significant fragmentation, and many carried outdated statistics that could mislead the query optimizer.
The database relied on manual log shipping for disaster recovery, with no automated failover process in place.
Project Objectives
Geopits was asked to run a full security and performance assessment covering patching, privileges, auditing, fragmentation, and operational readiness, and to produce a prioritized set of recommendations.
Key Goals:
- Assess patch currency and database version against vendor support timelines
- Identify privilege, auditing, and access-control gaps
- Evaluate performance risk from fragmentation, stale statistics, and undo errors
Solution Provided by Geopits
The audit moved through security, performance, and operational readiness, benchmarking each area against Oracle and industry standards.
User privileges, password hygiene, credential handling, and listener configuration were reviewed against Oracle and industry security standards.
Table fragmentation, statistics currency, top resource-consuming SQL, and archive log patterns were analyzed across the environment.
Table and index sizing, the recycle bin, and invalid database objects were reviewed for cleanup opportunities.
Backup schedule and parallelism were validated, and the disaster recovery process was assessed against automated failover best practices.
Key outcomes
Database past extended support
Excess DBA privileges flagged
Password hygiene confirmed strong
600+ undo errors traced to specific queries

Manual disaster recovery process
Conclusion
Geopits completed a full Oracle security and performance audit for the client's retail and distribution database, identifying an out-of-support database version, excess DBA privileges, disabled auditing and monitoring, and a manual disaster recovery process, and delivered a prioritized roadmap to close each gap.
Ready to Transform Your Data?
Geopits works alongside your team as a strategic partner, starting with stabilizing your current databases, then modernizing your data infrastructure, and ultimately helping you unlock the full potential of AI.
Happy Clients so far
Databases Managed
Successful Migrations
