oltp-olap-workload-classifier
Installation
SKILL.md
OLTP/OLAP Workload Classifier
When to Use
You need to determine whether a system's data access patterns require a transactional database (OLTP), an analytic data warehouse (OLAP), or both — and then recommend the right architecture for each workload type.
Typical triggers:
- "Our analytic queries are slowing down production"
- "Should we build a data warehouse?"
- "What kind of database should we use for our reporting layer?"
- "Business analysts are running heavy queries on our app database"
- "We need to analyze years of transaction history"
- Designing a new system where both operational and reporting needs exist
Before starting: if the user is asking specifically about which storage engine (B-tree vs LSM-tree) to use for an OLTP system, use storage-engine-selector instead. If the user is asking about ETL pipeline architecture in detail, use batch-pipeline-designer after this skill.