CodeShot
SQL Server Management Studio1 دقیقه مطالعه

SSMS چیست؟

SQL Server Management Studio؛ ابزار رسمی مایکروسافت برای مدیریت، Query‌نویسی، Debug و مانیتورینگ دیتابیس‌های SQL Server.

چرا مهم است؟

SSMS ابزار پیش‌فرض هر کسی است که با SQL Server کار می‌کند — از نوشتن Query روزمره تا مشاهده Execution Plan و مدیریت Backup/Restore.

تعریف

SSMS یک برنامه دسکتاپی رایگان مایکروسافت برای اتصال، مدیریت و Query‌نویسی روی SQL Server (محلی یا Azure SQL) است.

قابلیت‌های کلیدی

  • Object Explorer: مرور بصری جدول‌ها، View، Stored Procedure و Indexها.
  • Execution Plan: نمایش گرافیکی نحوه اجرای یک Query برای عیب‌یابی کارایی (به‌همراه SET STATISTICS IO/TIME ON).
  • Backup/Restore و مدیریت کاربران: از رابط گرافیکی، بدون نوشتن اسکریپت دستی.

مثال: مشاهده Execution Plan

-- در SSMS، قبل از اجرا: Query > Include Actual Execution Plan (Ctrl+M)
SELECT * FROM Orders WHERE CustomerId = 42;

اشتباه رایج

❌ اجرای مستقیم اسکریپت DELETE/UPDATE بدون WHERE روی محیط Production از داخل SSMS — همیشه اول با SELECT همان شرط را تست کنید و از Transaction (BEGIN TRAN ... بررسی ... COMMIT) استفاده کنید.

منبع و مطالعه بیشتر

خلاصه

SSMS ابزار رسمی مدیریت و Query‌نویسی SQL Server است، با Object Explorer و نمایش Execution Plan. قبل از UPDATE/DELETE روی Production همیشه با SELECT و Transaction تست کنید. مرجع کامل: مستندات رسمی SSMS.

این مطلب مفید بود؟
نشان کردن
مشاهده در Concept Hub ←