# Manage transactions

> This skill helps users choose the right path to manage distributed database transactions. Use this skill BEFORE diving into implementation details — it routes you to the appropriate detail skill based on your situation.

Part of **OceanBase**. Get the full, executable skill via `POST https://www.company-skill.com/api/route`.

## Related queries

manage distributed transactions, handle XA transactions, resolve in-doubt transactions, lock rows to prevent concurrent writes, recover failed global transactions, implement two-phase commit, use DBMS_XA, handle transaction errors, catch NO_DATA_FOUND, deal with TOO_MANY_ROWS, use SELECT FOR UPDATE

## Get the full skill

```bash
curl -s https://www.company-skill.com/api/route \
  -H 'Content-Type: application/json' \
  -d '{"query": "manage transactions", "product": "oceanbase"}'
```

---
Part of [OceanBase](https://www.company-skill.com/p/oceanbase.md) · https://www.company-skill.com/llms.txt
