دوره آموزشی عملکرد SQL Server برای توسعه دهندگان
3 ساعت 45 دقیقهمبتدی2018-04-26
مدرسین

Joey D'Antoni
Consultant and Thought Leader
جزئیات دوره
توسعه دهندگان هنگام تلاش برای توسعه برنامه های کاربردی کارآمد برای Microsoft SQL Server با مجموعه ای از چالش ها مواجه می شوند. در این دوره، مربی جوی دی آنتونی مفاهیم و استراتژی هایی را به اشتراک می گذارد که می تواند به شما کمک کند عملکرد برنامه خود را در SQL Server افزایش دهید. در طول این دوره، جوی بهترین شیوه ها را برای ساختن برنامه های پایگاه داده کارآمد و مقیاس پذیر دنبال می کند. او مجموعهای از موضوعات را پوشش میدهد، از جمله برنامههای اجرایی، فهرستهای ذخیره ستون، انواع دادهها، اشیاء موقت، و کارهایی که با SQL Server نباید انجام داد. او همچنین به نمایه سازی می پردازد و بهترین روش ایجاد اشیاء موقت را به اشتراک می گذارد.
اهداف یادگیری
اجرای پرس و جو
نحوه خواندن برنامه اجرایی
کارهایی که نباید با SQL Server انجام داد
چرا نشانگرها بد هستند
چرا UDF های اسکالر گران هستند؟
انواع داده ها و طراحی
نمایه سازی
ایندکس فروشگاه ستون چیست؟
جداسازی تراکنش
اهداف یادگیری
اجرای پرس و جو
نحوه خواندن برنامه اجرایی
کارهایی که نباید با SQL Server انجام داد
چرا نشانگرها بد هستند
چرا UDF های اسکالر گران هستند؟
انواع داده ها و طراحی
نمایه سازی
ایندکس فروشگاه ستون چیست؟
جداسازی تراکنش
مهارت ها
SQL ServerDatabase AdministrationDatabase ManagementMicrosoftDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
1. اجرای پرس و جو
- 03 - معرفی برنامههای اجرایی
- 04 - نحوه خواندن یک برنامه اجرایی
- 05 - XMLهای طرح اجرایی
- 06 - جستجوی کلید - چه زمانی خوب است و چه زمانی بد
- 07 - حلقه تودرتو در مقابل پیوند هش
- 08 - فروشگاه پرس و جو
- 09 - رویههای ذخیره شده در مقابل SQL پویا
- 10 - اخطارهای شاخص از دست رفته
2. کارهایی که نباید با SQL Server انجام داد
- 11 - چرا مکان نماها بد هستند
- 12 - چرا while حلقهها نشانگر هستند
- 13 - به جای نشانگر چه باید کرد
- 14 - چرا UDFهای اسکالر گران هستند
- 15 - ديدگاهها و ديدگاههاي مشمول
- 16 - چرا رویههای ذخیره شده بهتر از نماها برای گزارشها هستند
3. انواع دادهها و طراحی
- 17 - اهمیت انواع داده ها
- 18 - GUIDs در مقابل INT BIGINT
- 19 - دادههای یونیکد
- 20 - خطرات ذخیرهسازی فایلها در پایگاه داده شما
- 21 - تبدیل نوع داده با عملکرد کوئری شما چه میکند
4. اشیاء موقت
- 22 - جداول دما
- 23 - متغیرهای جدول
- 24 - جداول دمای داخل حافظه
5. پروفایل سازی
- 25 - انتخاب PK یا کلید فهرست خوشه ای
- 26 - چرا یک شاخص خوشه ای میخواهید
- 27 - جایی که ممکن است یک شاخص خوشه ای را نخواهید
- 28 - مروری بر شاخصهای غیر خوشه ای
- 29 - شامل توضیح ستون
- 30 - نمایههای فیلتر شده
6. Columnstore
- 31 - ایندکس ستون استور چیست
- 32 - خوشه ستون و DW
- 33 - فروشگاه ستون غیرکلاستری - چرا
- 34 - استفاده از فروشگاه ستون غیرکلاستری فیلتر شده برای HTAP
7. سطوح جداسازی
- 35 - انزوا معامله
- 36 - RCSI - چرا خوب است
- 37 - معاملات ضمنی - چرا وحشتناک هستند
نتیجه
- 38 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی آموزش عملی پیشرفته SQL Server: استراتژیها و تکنیکها
- دوره آموزشی طراحی انبار داده در SQL Server 2019
- دوره آموزشی یادگیری Microsoft SQL Server 2022
- دوره آموزشی یادگیری Microsoft SQL Server 2019
- دوره آموزشی توسعه مدلهای یادگیری ماشین با پایتون و T-SQL
- دوره آموزشی کوئریها در مایکروسافت SQL سرور 2022
- دوره آموزشی یادگیری جامع Microsoft SQL Server 2022
- دوره آموزشی SQL Server: خدمات گزارشدهی