azure-sql-database
راهنمای تخصصی طراحی، عیبیابی و بهینهسازی Azure SQL Database
این Skill به شما در عیبیابی مشکلات performance، CPU، memory، blocking، deadlock، ظرفیت، اتصال و replication در Azure SQL Database کمک میکند و برای انتخاب tier، مدل قیمتگذاری، معماری و مسیر migration راهنمایی تخصصی ارائه میدهد.
همچنین best practiceهای monitoring، امنیت، HA/DR، scaling، serverless، geo-replication، sharding، multi-tenant و deployment را پوشش میدهد و در صورت نیاز به مستندات بهروز Microsoft ارجاع میدهد.
چه چیزی میگیرید
- تشخیص و رفع مشکلات performance، blocking، deadlock و connectivity
- راهنمای انتخاب tier، مدل pricing، Hyperscale، serverless و Hybrid Benefit
- پیشنهاد معماری برای HA/DR، geo-replication، sharding و SaaS چندمستاجری
- راهنمای امنیت، monitoring، auditing، scaling و مدیریت منابع
- کمک برای migration، deployment، integration و الگوهای کدنویسی T-SQL
برای چه کاری خوب است
- تیمهایی که روی طراحی یا نگهداری سامانههای مبتنی بر Azure SQL Database کار میکنند
- توسعهدهندگانی که با مشکلات performance، ظرفیت، اتصال یا مقیاسپذیری پایگاه داده روبهرو هستند
- معمارانی که باید tier، معماری HA/DR یا مسیر migration به Azure SQL را انتخاب کنند
برای چه کاری نیست
- پروژههایی که از Azure SQL Database استفاده نمیکنند و به راهنمایی عمومی SQL Server نیاز دارند
- کارهایی که فقط به اجرای مستقیم query یا مدیریت روزمره داده بدون تحلیل معماری نیاز دارند
دربارهٔ این اسکیل
Install This Skill
npx skills add MicrosoftDocs/Agent-Skills@azure-sql-database
mkdir -p ~/.claude/skills/azure-sql-database
curl -o ~/.claude/skills/azure-sql-database/SKILL.md \
https://raw.githubusercontent.com/MicrosoftDocs/Agent-Skills/main/skills/azure-sql-database/SKILL.md
Azure SQL Database Skill
This skill provides expert guidance for Azure SQL Database. Covers troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Troubleshooting | L37-L62 | Diagnosing and fixing Azure SQL issues: performance (CPU, memory, blocking, deadlocks), capacity/log, connectivity/replication, elastic scale/sharding, serverless, Data Sync, and Managed Instance errors. |
| Best Practices | L63-L79 | Operational best practices for Azure SQL: monitoring, auditing, HA/DR, failover, maintenance, scaling/serverless, resource and file management, security, read replicas, and T-SQL/Data Sync guidance |
| Decision Making | L80-L106 | Guidance on choosing Azure SQL tiers, pricing models, migration paths, DR/HA options, automation, and cost/security features like Hyperscale, serverless, Hybrid Benefit, and Always Encrypted. |
| Architecture & Design Patterns | L107-L125 | Architectural patterns for Azure SQL apps: geo-replication, DR/BCP, connectivity/routing, sharding & elastic scale, multi-tenant SaaS models, Hyperscale internals, and upgrade/failover designs. |
| Limits & Quotas | L126-L139 | Limits, quotas, and billing rules for Azure SQL: free tiers, free account deployments, DTU/vCore and serverless resourc |