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), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools 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_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
TroubleshootingL37-L62Diagnosing 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 PracticesL63-L79Operational 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 MakingL80-L106Guidance 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 PatternsL107-L125Architectural 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 & QuotasL126-L139Limits, quotas, and billing rules for Azure SQL: free tiers, free account deployments, DTU/vCore and serverless resourc

دانلود ZIP