← ClaudeAtlas

database-engine-selection-and-migrationlisted

Choosing among SQL Server, MySQL/InnoDB, and PostgreSQL for a greenfield system, or planning a migration between them, from explicit semantic, workload, operational, JVM-driver, DDL, cost, and team constraints. Use when an ADR, proof of concept, compatibility inventory, shadow validation, or reversible cutover is needed. Not a generic product ranking or live query-tuning workflow.
robsonkades/agent-skills · ★ 2 · API & Backend · score 68
Install: claude install-skill robsonkades/agent-skills
# Database Engine Selection and Migration ## Purpose Make the accepted trade-offs and non-portable assumptions visible before an engine choice or cutover. Start with vetoes and behavioral proof, not a weighted feature popularity score. ## Decision inputs For an existing system, establish the outcome requiring change and whether migration or its destination is already mandated. If the choice remains open, include retaining the current engine as a baseline and assess whether a targeted query/index, configuration or supported-version change meets the same success criteria. Route unexplained slowness to `database-performance` before treating migration as its remedy; reuse accepted decisions when the target is fixed. ```text read/write/admin SLOs, availability, RPO/RTO, retention, and growth: OLTP/analytic/hybrid workload, data shape/distribution, working set, and peak concurrency: transaction invariants and anomalies the domain permits or forbids: topology, regions, replication/CDC, backup/restore, and failover requirements: required SQL/types/extensions/indexes/search/JSON/partitioning/columnar capabilities: JDK, ORM, pool, exact driver versions, batching/fetch/generated-key behavior: edition/license/managed-service constraints and team operational competence: DDL/cutover window, reversibility, data sovereignty, and exit cost: ``` If these are missing, produce the evidence plan rather than selecting a winner. Inspect build/toolchain, resolved dependencies and runtime image