Database monitoring is essential to track performance and dependant resources to ensure smooth operations of your entire system.
Databases are a key component in your environment which are normally ignored or given lip service by third parties due to not having the required skills or understanding inhouse.
A poorly setup server, or configured database can kill system performance and cost thousands in unseen costs. Quite often the solution proposed without understanding the problem will be to spend thousands on additional hardware, this cost is past onto the customer and is an ‘easy’ fix since the 3rd Party don’t understand the actual issue or have the skills to fix.
A skilled database engineer can often
- Spot issues quickly
- Propose improvements with a sliding scale of cost vs benefit
- Save money
- Ensure system stability
Some questions to ask your existing vendors
- How often do you run maintenance jobs?
- How often are backups checked?
- When was the last time a database consistency check was run?
- What’s the RTO and RPO following an outage?
- Where are the backups stored?
- What was the last time database growth was checked? Are they just relying on autogrowth?
- When did they last do a health check?
- How in step are the development environments to Production?
- When was the server last patched? Is it secure and the version supported?