What a first engagement establishes
A first database engagement is almost always an assessment, and it is worth being precise about what an assessment can see. With read only access to the instance, the configuration, the alert log and the backup catalogue, a great deal becomes visible within days: parameter drift, unpatched versions, privileges granted long ago to accounts nobody recognises, jobs that fail quietly every night. What is not visible is intent. Why a parameter was set, which application depends on a particular behaviour, and who decided a table should never be indexed.
So the assessment runs alongside conversations rather than instead of them. The people who know why usually still work somewhere in the organisation, or their reasoning survives in an old change record. Recovering that context early is cheap. Reconstructing it after the person leaves means inferring intent from the system itself, which is slow and produces answers that are plausible rather than correct. Where a departure is already scheduled, that window becomes the most valuable part of the engagement.
The output is a written baseline and a ranked list, and the ranking is where judgement is applied. An unverified backup and a missing index are both findings, but only one of them can end the organisation. We separate what threatens recovery, what threatens security, what threatens performance and what is merely untidy, then say plainly which items we would fix this month. Being told that most of the list can safely wait is a legitimate and reasonably common outcome.
- Read only assessment access agreed in advance, with a named technical contact
- Configuration intent recovered from people and change records while it is still available
- Findings ranked by consequence rather than presented as an undifferentiated list
- A clear statement of what an assessment cannot see without application knowledge
- An explicit decision on which findings are deferred, recorded with a review date