آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

ویوهای مدیریت پویا

دوره های مرتبط با این مقاله

ویوهای مدیریت پویا

با معرفی SQL Server 2005، مایکروسافت Dynamic Management Views (DMVs) را معرفی کرد که به شما کمک می کند تا دیدگاه بهتری نسبت به اتفاقاتی که در SQL Server می افتد، داشته باشید. بدون این ابزار جدید اطلااعت زیادی در دسترس نبودند یا دسترسی به آنها بسیار مشکل بود.

DMVها ابزار بسیار خوبی برای کمک به اجرای عملکرد عیب یابی مربوط به مسائل می باشد و زمانی که قدرت آنها را درک کنید، جزء اصلی Database Administration شما خواهند شد.

توضیحات

SQL 2005 ها در معرفی شدند و با هر انتشار مایکروسافت DMVهایی برای کمک به مسائل عیب یابی اضافه می کرد. DMVها در واقع با دو سبک وارد شدند، DMVs (dynamic management views) و DMFs (dynamic management functions)و گاهی با عنوان DMOs (dynamic management objects) نیز تقسیم بندی می شوند. DMVها درست مانند ویوهای دیگر رفتار می کنند که شما می توانید از آنها داده انتخاب کنید و DMFها نیز به مقادیری احتیاج دارند که باید به کارکرد منتقل شوند، درست مانند دیگر کارکردها. DMVها به مولفه های زیر شکسته می شوند:

  • Change Data Capture Related Dynamic Management Views
  • Change Tracking Related Dynamic Management Views
  • Common Language Runtime Related Dynamic Management Views
  • Database Mirroring Related Dynamic Management Views
  • Database Related Dynamic Management Views
  • Execution Related Dynamic Management Views and Functions
  • Extended Events Dynamic Management Views
  • Full-Text Search Related Dynamic Management Views
  • Filestream-Related Dynamic Management Views (Transact-SQL)
  • I/O Related Dynamic Management Views and Functions
  • Index Related Dynamic Management Views and Functions
  • Object Related Dynamic Management Views and Functions
  • Query Notifications Related Dynamic Management Views
  • Replication Related Dynamic Management Views
  • Resource Governor Dynamic Management Views
  • Service Broker Related Dynamic Management Views
  • SQL Server Operating System Related Dynamic Management Views
  • Transaction Related Dynamic Management Views and Functions
  • Security Related Dynamic Management Views

دراینجا برخی DMV های مفید را می بینید که باید با آنها آشناشوید:

  • sys.dm_exec_cached_plans - در دسترس قرار دادن برنامه های Query ذخیره شده (cached query plans)
  • sys.dm_exec_sessions - بخش هایی در SQL Server
  • sys.dm_exec_connections- اتصالات به SOL Server
  • sys.dm_db_index_usage_stats- seeks، اسکن ها، جستجوها در هر ایندکس
  • sys.dm_io_virtual_file_stats - استاتیک های IO برای دیتابیس ها و فایل های log
  • sys.dm_tran_active_transactions - وضعیت تراکنش برای یک نم.نه SQL Server
  • sys.dm_exec_sql_text - گزارشات کد TSQL
  • sys.dm_exec_query_plan - گزارشات برنامه ی query
  • sys.dm_os_wait_stats - بازگرداندن اطلاعاتی که منابع SQL منتظر آن می باشند
  • sys.dm_os_performance_counters - گزارش شمارنده ی نظارت بر عملکرد مربوط به SQL Server
  • 2412
  •    866
  • تاریخ ارسال :   1394/07/27

دانلود PDF دانشجویان گرامی اگر این مطلب برای شما مفید بود لطفا ما را در GooglePlus محبوب کنید
رمز عبور: tahlildadeh.com یا www.tahlildadeh.com
ارسال دیدگاه نظرات کاربران
شماره موبایل دیدگاه
عنوان پست الکترونیک

ارسال

آموزشگاه برنامه نویسی تحلیل داده
آموزشگاه برنامه نویسی تحلیل داده

تمامی حقوق این سایت متعلق به آموزشگاه تحلیل داده می باشد .