خانه SQL Server اسکریپت: لیست جداول همراه با تعداد ارجاعات (پر ارجاع ترین جداول) SQL Server دستورات SQL نوشته شده توسط: زهرا فرهنگی تاریخ انتشار: ۱۷ مهر ۱۳۹۷ آخرین بروزرسانی: ۲۳ مهر ۱۴۰۲ زمان مطالعه: 5 دقیقه ۵ (۱) مقدمه همانطور که میدانید توسط Foreign Keyها میتوان اطلاعات یک فیلد از جدول را به فیلدی خاص در جداول دیگر ارجاع داد.دستور زیر اسامی جداول همراه با تعداد ارجاعات آنها را به ترتیب پر ارجاعترین لیست خواهد کرد. به طور مثال در DatawareHouseها پرارجاعترین جداول عموما جداول Dimension میباشند. select schema_name(tab.schema_id) + '.' + tab.name as [table], count(fk.name) as [references], count(distinct fk.parent_object_id) as referencing_tables from sys.tables as tab left join sys.foreign_keys as fk on tab.object_id = fk.referenced_object_id group by schema_name(tab.schema_id), tab.name having count(fk.name) > 0 order by 2 desc Table: نام جدول به همراه نام شمای آن References: تعداد Foreign keyهایی که به این جدول ارجاع دادهاند Referencing_tables: تعداد جداول متمایزی که به این جدول ارجاع داده اند .گاهی اوقات ممکن است یک جدول از طریق چندین فیلد به یک جدول ارجاع داده شود, مانند جدول DimDate در DatawareHouseها یک نمونه از نتیجه اجرای کوئری بالا در نتیجه بدست آمده از دیتابیس AdventureWorks جدول Products , 14 بار توسط ۱۳ جدول مورد ارجاع قرار گرفته است. برای بدست آوردن اطلاعات بیشتر در مورد اسکریپت های پرکاربرد SQL ، به مقاله زیر مراجعه کنید. چه رتبه ای میدهید؟ میانگین ۵ / ۵. از مجموع ۱ اولین نفر باش دانلود مقاله اسکریپت: لیست جداول همراه با تعداد ارجاعات (پر ارجاع ترین جداول) فرمت PDF 1 صفحه حجم 1 مگابایت دانلود اسکریپت معرفی نویسنده مقالات 51 مقاله توسط این نویسنده محصولات 0 دوره توسط این نویسنده زهرا فرهنگی کارشناس پایگاه داده، در حال کسب تجربه در زمینههای تحلیل انباره داده، BI، بهینه سازی پایگاههای داده معرفی محصول ایمان باقری دوره آموزشی کوئری نویسی در SQL Server 2.190.000 تومان مقالات مرتبط ۱۵ مهر SQL Server معرفی Performance Monitor ابزار مانیتورینگ SQL Server تیم فنی نیک آموز ۱۱ مهر SQL Server راهنمای جامع مانیتورینگ بکاپ ها در SQL Server تیم فنی نیک آموز ۰۸ مهر SQL Server Resource Governor چیست؟ آشنایی با نحوه پیکربندی و اهمیت های آن تیم فنی نیک آموز ۰۳ مهر SQL Server روش استفاده از Policy-Based Management در امنیت SQL server تیم فنی نیک آموز دیدگاه کاربران لغو پاسخ دیدگاه نام و نام خانوادگی ایمیل ذخیره نام، ایمیل و وبسایت من در مرورگر برای زمانی که دوباره دیدگاهی مینویسم. موبایل برای اطلاع از پاسخ لطفاً مرا با خبر کن ثبت دیدگاه Δ سولماز ۰۶ / ۰۸ / ۹۷ - ۰۹:۱۷ خیلی ممنونم از شما و این دانش خوبتون که در اختیار میزارید تا برای ما هم راهی باشه و بر روی دانش مون افزوده بشه،این سایت فوق العادست مرسی پاسخ به دیدگاه