ORA-600 / USLUGI / 0x600
We do the work.
Tuning, resilience, migrations and knowledge. From the first symptom to a change you can measure.
11 / 11 · Pick a topic. Open the details. No form standing in your way.
0x01 / PERFORMANCEDatabase and SQL tuning
Slow database? Let’s get inside.Look under the hood ↗
// THE DETAILS
Know where it hurts? We analyse the area, recommend changes or rewrite the code, and plan for growth.
Not sure what is wrong? We investigate:
- AWR where your Diagnostics Pack entitlement permits it; otherwise STATSPACK.
- Wait events and the underlying bottleneck.
- Practical fixes and discussions with your application vendor.
0x02 / DIAGNOSTICSPerformance audit
Symptoms are the start. We find the cause.Look under the hood ↗
// THE DETAILS
- Interview administrators and application users.
- Analyse AWR or STATSPACK according to available licensing.
- Correlate reports with V$, X$ views and trace files.
- Review operating system configuration.
- Investigate a specific process or SQL statement, its execution plans, waits and database objects.
- Analyse traces, including 10046 and 10053.
- Deliver a report with recommendations or a revised SQL statement.
0x03 / ENGINEERED SYSTEMSExadata: getting started and advanced
Your hardware has potential. Unleash it.Look under the hood ↗
// THE DETAILS
GETTING STARTED
Administration, infrastructure and database maintenance, analysis, configuration and system patching.
ADVANCED
Security assessment, performance optimisation, consolidation, migration and improved administrative procedures.
0x04 / RESILIENCEBusiness continuity, HA and backup
You have backups. Can you recover?Look under the hood ↗
// THE DETAILS
Outages are stressful. A tested recovery plan helps you sleep.
- Design HA procedures.
- Build backup and recovery scripts.
- Agree the scope and terms of an SLA.
0x05 / SECURITYSecurity audit
Find the doors that were left open.Look under the hood ↗
// THE DETAILS
- Review Oracle installation and configuration.
- Review operating system configuration for database best practices.
- Analyse system and object privileges.
- Identify potential attack vectors and privilege escalation paths where excessive access is found.
- Review PL/SQL for SQL injection risks.
- Deliver findings and recommendations in a report.
0x06 / MIGRATIONDatabase migrations
A new shore. No blind leaps.Look under the hood ↗
// THE DETAILS
- Design the full migration path.
- Advise on database versions and hardware.
- Carry out the migration with the lowest practical downtime.
- If you want to migrate to Windows, expect a lively discussion.
- Help resolve issues that emerge after the version change.
0x07 / DATA ENGINEERINGData warehouses and ETL
Make data work. Not pile up.Look under the hood ↗
// THE DETAILS
- Design the database, applying standards where they help and challenging them where they do not.
- Build ETL processes.
- Select tools and licences to fit your needs and budget.
- Implementation using Business Intelligence and Oracle Data Integrator.
0x08 / DEVELOPMENTApplications: APEX, PL/SQL and more
Code that delivers. Not just compiles.Look under the hood ↗
// THE DETAILS
We build with APEX, PL/SQL, Forms, Reports and BI Publisher. For PHP, we know people who do it.
0x09 / EXPERT WORKSHOPSPractical expert workshops for DBAs and developers
Fewer slides. More “now I get it”.Look under the hood ↗
// THE DETAILS
We bring DBA and development teams onto the same page. Practical expert workshops connect database mechanisms with the code and decisions that affect them.
0x0A / CONSULTINGConsulting and workshops
A hard problem? Put our minds to it.Look under the hood ↗
// THE DETAILS
We listen, challenge assumptions and work through the problem with your team. A technical brainstorming session, with someone who can help turn ideas into solutions.
0x0B / LICENSINGOracle licensing
Do the numbers. Then buy.Look under the hood ↗
// THE DETAILS
- Review and optimise Oracle licensing.
- Analyse new licence purchases and current usage.
- Match licences and technical support to actual needs.
- Review licence holdings against purchase documentation.
Investigate. Plan. Then verify that the change did its job. Scope, terms and pricing are agreed before work starts.
How we audit with JAS-MIN ↗