نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
آیا تجربه نوشتن T-SQL را دارید اما می خواهید شروع به ایجاد روش های ذخیره شده کنید؟ خوب ، این دوره برای شما مناسب است! مهارت های خود را با یادگیری همه موارد خارج از طراحی و بهینه سازی روش های ذخیره شده ، به سطح بعدی برسانید. شاید شما سال های آغازین را شروع کرده اید یا با روش های ذخیره شده کار می کنید. شاید شما بخواهید درک خود را از رویه های فروشگاهی در SQL Server به سطح بالاتری برسانید. در این دوره ، Capturing Logic with Stored Procedures in T-SQL ، شما دانش بنیادی را برای توسعه روشهای ذخیره شده قدرتمند خواهید آموخت. ابتدا یاد خواهید گرفت که چرا استفاده از رویه های ذخیره شده در SQL Server برای اجرای کد قابل نگهداری از اهمیت بالاتری برخوردار است. در طول راه ، یادگیری اینکه چرا استفاده از اشیا temporary موقتی ممکن است پیچیدگی را کاهش دهد. در مرحله بعدی ، روشهایی را برای افزودن درخواستها به رویه های ذخیره شده خود پیدا خواهید کرد. سرانجام ، شما چندین روش را برای بهینه سازی عملکرد روشهای ذخیره شده خود کشف خواهید کرد. پس از پایان این دوره ، مهارت و دانش لازم برای ارائه مداوم روشهای ذخیره شده بهینه در SQL Server را خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
بررسی مزایای روش های ذخیره شده
Exploring the Benefits of Stored Procedures
-
مقدمه
Introduction
-
روش ذخیره شده چیست؟
What Is a Stored Procedure?
-
مقایسه گزینه های واکشی داده ها
Comparing Data Fetching Options
-
مزایای روش ذخیره شده اولیه
Primary Stored Procedure Benefits
-
نسخه ی نمایشی: ایجاد محیط آزمایش
Demo: Creating Test Environment
-
نسخه ی نمایشی: به حداقل رساندن تغییرات
Demo: Minimizing Modifications
-
بررسی مزایای امنیتی
Exploring Security Benefits
-
نسخه ی نمایشی: محدود کردن دسترسی کاربر
Demo: Limiting User Access
-
بررسی سودهای عملکرد
Exploring Performance Gains
-
نسخه ی نمایشی: استفاده مجدد از طرح اجرا
Demo: Execution Plan Reuse
-
معایب روشهای ذخیره شده
Disadvantages of Stored Procedures
-
خلاصه
Summary
ایجاد اولین روش ذخیره شده
Creating Our First Stored Procedure
-
مقدمه
Introduction
-
ایجاد روش ذخیره شده
Creating Our Stored Procedure
-
کاوش در نحو جدید و اجرا
Exploring New Syntax and Executing
-
نامگذاری رویه های ذخیره شده
Naming Stored Procedures
-
نسخه ی نمایشی: ایجاد و اجرا
Demo: Creating and Executing
-
نسخه ی نمایشی: روش های ذخیره شده اسکریپت نویسی
Demo: Scripting Stored Procedures
-
بررسی پارامترها
Exploring Parameters
-
نسخه ی نمایشی: افزودن پارامترها
Demo: Adding Parameters
-
کاوش در اشکال زدایی
Exploring Debugger
-
نسخه ی نمایشی: کد اشکال زدایی
Demo: Debugging Code
-
مرور بهترین روش ها
Reviewing Best Practices
-
خلاصه
Summary
تنظیم سالات در روشهای ذخیره شده
Setting up Queries in Stored Procedures
-
مقدمه
Introduction
-
نمایش سeriesالات در روشهای ذخیره شده
Building Queries in Stored Procedures
-
مرور اشیا موقت
Reviewing Temporary Objects
-
ایجاد اشیاporary موقت
Creating Temporary Objects
-
نسخه ی نمایشی: افزودن نمایش داده شد به روش های ذخیره شده
Demo: Adding Queries to Stored Procedures
-
نسخه ی نمایشی: استفاده از اشیاporary موقت
Demo: Using Temporary Objects
-
کاوش در پارامترهای ارزش جدول
Exploring Table Valued Parameters
-
نسخه ی نمایشی: پارامترهای جدول
Demo: Table Valued Parameters
-
بررسی Sp_executesql
Examining Sp_executesql
-
نسخه ی نمایشی: با استفاده از Sp_executesql
Demo: Using Sp_executesql
-
اجرای پرچم اشکال زدایی
Implementing a Debug Flag
-
نسخه ی نمایشی: افزودن پرچم اشکال زدایی
Demo: Adding a Debug Flag
-
خلاصه
Summary
بهینه سازی عملکرد روش ذخیره شده
Optimizing Stored Procedure Performance
-
مقدمه
Introduction
-
ایجاد یک خط پایه
Creating a Baseline
-
نسخه ی نمایشی: جمع آوری آمار پایه
Demo: Gathering Baseline Stats
-
افسانه های عملکرد Busting
Busting Performance Myths
-
نسخه ی نمایشی: افسانه جدول دما
Demo: Temp Table Myth
-
نسخه ی نمایشی: انتخاب 1 در مقابل انتخاب *
Demo: Select 1 Versus Select *
-
کاوش پارامتر بو کردن
Exploring Parameter Sniffing
-
نسخه ی نمایشی: پارامتر بو کردن
Demo: Parameter Sniffing
-
خلاصه
Summary
ساخت روشهای ذخیره شده در دنیای واقعی
Building Stored Procedures in the Real World
-
مقدمه
Introduction
-
تعریف الگوهای رویه ذخیره شده
Defining Stored Procedure Templates
-
نسخه ی نمایشی: ایجاد الگوها
Demo: Creating Templates
-
کاوش عکسهای کلیدی
Exploring Key Takeaways
-
ادامه سفر
Continuing the Journey
نمایش نظرات