نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
بیاموزید که چگونه مسائل معماری ، طراحی و پیاده سازی عملی را که می توانند مقیاس پذیری حجم کار SQL Server 2012 را محدود کنند ، شناسایی و از آنها اجتناب کنید. این دوره برای هر کسی که مسئول بهبود عملکرد و ... باشد ، قابل اجرا است مقدمه 23m 31s مهمترین مقیاس پذیری با SQL Server 2012 10 متر 35s به تعویق انداختن تصمیم مقیاس گذاری 52 متر 46s معماری و طراحی کاربرد 43 متر 53s معماری و طراحی پایگاه داده 54m 18s استراتژی و نگهداری نمایه سازی 49 متر 53s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
مقدمه
Introduction
-
مقدمه
Introduction
-
مهمترین مقیاس پذیری با SQL Server 2012
Top Scalability Issues with SQL Server 2012
-
به تعویق انداختن تصمیم مقیاس گذاری
Postponing the Scaling Decision
-
مسائل مربوط به معماری و طراحی
Application Architecture and Design Issues
-
مسائل مربوط به معماری و طراحی پایگاه داده
Database Architecture and Design Issues
-
استراتژی و نگهداری نمایه سازی
Indexing Strategy and Maintenance
-
خلاصه
Summary
-
ساختار دوره
Course Structure
مهمترین مقیاس پذیری با SQL Server 2012
Top Scalability Issues with SQL Server 2012
-
مقدمه
Introduction
-
بزرگترین پیاده سازی های SQL Server و کابوس شما
Largest SQL Server Implementations and Your Nightmare
-
مهمترین مقیاس پذیری با SQL Server 2012
Top Scalability Issues with SQL Server 2012
-
رسیدگی به مسائل مقیاس پذیری
Handling Scalability Issues
-
خلاصه
Summary
-
بعدی چیه؟
What is Next?
به تعویق انداختن تصمیم مقیاس گذاری
Postponing the Scaling Decision
-
مقدمه
Introduction
-
به تعویق انداختن تصمیم مقیاس گذاری
Postponing the Scaling Decision
-
جلوگیری از مشکلات مقیاس پذیری
Preventing Scalability Problems
-
یافتن گلوگاه های خود و بهبود آنها
Finding Your Bottlenecks and Improving Them
-
نسخه ی نمایشی: نمونه اسکریپت اضطراری 911 قسمت 1
Demo: Sample 911 Emergency Script Part 1
-
نسخه ی نمایشی: نمونه اسکریپت اضطراری 911 قسمت 2
Demo: Sample 911 Emergency Script Part 2
-
استفاده از ابزارهای تشخیصی برای یافتن گلوگاه ها
Using Diagnostic Tools to Find Bottlenecks
-
گلوگاه های عملکرد رایج
Common Performance Bottlenecks
-
کار با مشاوران
Working with Consultants
-
کار با توسعه دهندگان
Working with Developers
-
نسخه ی نمایشی: پرسش های مرد بد
Demo: The Bad Man Queries
-
کار با سهامداران
Working with Stakeholders
-
خلاصه و بازگشت سرمایه
Summary and Return on Investment
-
بعدی چیه؟
What is Next?
معماری و طراحی کاربرد
Application Architecture and Design
-
مقدمه
Introduction
-
مسائل مربوط به معماری و طراحی
Application Architecture and Design Issues
-
Refactoring برنامه
Application Refactoring
-
استفاده بیش از حد از ژنراتورهای کد ORM
Overuse of ORM Code Generators
-
با استفاده از Ad-Hoc T-SQL از برنامه
Using Ad Hoc T-SQL from the Application
-
استفاده بیش از حد از داده های XML
Overuse of XML Data
-
توابع تعریف شده توسط کاربر SQL Server Scalar
SQL Server Scalar User-Defined Functions
-
نسخه ی نمایشی: UDF های Scalar T-SQL
Demo: T-SQL Scalar UDFs
-
منطق تجاری بیش از حد در پایگاه داده
Too Much Business Logic in the Database
-
استفاده از راه اندازهای DML برای منطق برنامه
Using DML Triggers for Application Logic
-
استفاده از مجموعه های CLR برای منطق برنامه
Using CLR Assemblies for Application Logic
-
درخواست بیش از حد داده از پایگاه داده
Requesting Too Much Data from the Database
-
معاملات طولانی مدت با کنترل کاربر
User-Controlled, Long-Running Transactions
-
استفاده بیش از حد از ویژگی های جدید SQL Server
Overuse of New SQL Server Features
-
انجام پردازش ردیف به صورت ردیف
Doing Row-by-Agonizing-Row Processing
-
نسخه ی نمایشی: تنظیم مبتنی بر پردازش RBAR
Demo: Set-Based vs. RBAR Processing
-
نداشتن استراتژی بایگانی اطلاعات
Not Having a Data Archiving Strategy
-
نداشتن استراتژی گزارشگری
Not Having a Reporting Strategy
-
عدم استفاده از حافظه پنهان طبقه متوسط
Not Using Middle-Tier Caching
-
ابزارهای پنهان کش سطح متوسط
Common Middle-Tier Caching Tools
-
خلاصه
Summary
-
بعدی چیه؟
What is Next?
معماری و طراحی پایگاه داده
Database Architecture and Design
-
مقدمه
Introduction
-
مسائل مربوط به معماری و طراحی پایگاه داده
Database Architecture and Design Issues
-
با استفاده از خصوصیات پایگاه داده پیش فرض
Using Default Database Properties
-
نسخه ی نمایشی: ایجاد یک پایگاه داده جدید
Demo: Creating a New Database
-
طرح فیزیکی فایل داده
Data File Physical Layout
-
طرح ورود به سیستم فیزیکی پرونده معامله
Transaction Log File Physical Layout
-
پیکربندی پرونده ورود به سیستم تراکنش
Transaction Log File Configuration
-
نرمال سازی پایگاه داده ضعیف
Poor Database Normalization
-
عدم محدودیت های بررسی
Lack of Check Constraints
-
کمبود کلیدهای خارجی
Lack of Foreign Keys
-
میزهای انبوه
Heap Tables
-
انواع داده های نامناسب
Inappropriate Data Types
-
انواع گسترده داده
Wide Data Types
-
طراحی ضعیف پرس و جو (1)
Poor Query Design (1)
-
نسخه ی نمایشی: تبدیل های ضمنی
Demo: Implicit Conversions
-
طراحی ضعیف پرس و جو (2)
Poor Query Design (2)
-
SQL Server یک سرور پایگاه داده است!
SQL Server is a Database Server!
-
عدم استفاده از روشهای ذخیره شده T-SQL
Not Using T-SQL Stored Procedures
-
استفاده بیش از حد از ORM Query Generator
Overuse of ORM Query Generators
-
ملاحظات اضافی پرس و جو ORM
Additional ORM Query Considerations
-
خلاصه
Summary
-
بعدی چیه؟
What is Next?
استراتژی و نگهداری نمایه سازی
Indexing Strategy and Maintenance
-
مقدمه
Introduction
-
مسائل نمایه سازی مشترک
Common Indexing Issues
-
نمایه های بسیار زیاد
Too Many Indexes
-
نسخه ی نمایشی: یافتن شاخص های استفاده نشده
Demo: Finding Unused Indexes
-
داشتن شاخص های گمشده با تأثیر بالا
Having High Impact Missing Indexes
-
نسخه ی نمایشی: یافتن شاخص های گمشده
Demo: Finding Missing Indexes
-
یافتن هشدارهای فهرست موجود
Finding Missing Index Warnings
-
نمونه هشدار فهرست موجود نیست
Missing Index Warning Example
-
نسخه ی نمایشی: یافتن هشدارهای شاخص موجود
Demo: Finding Missing Index Warnings
-
مشکلات مشاور تنظیم پایگاه داده
Database Tuning Advisor Issues
-
نسخه ی نمایشی: با استفاده از ابزار خط فرمان DTA
Demo: Using the DTA Command-Line Utility
-
داشتن شاخص های ضعیف نگهداری شده
Having Poorly-Maintained Indexes
-
نگهداری نامناسب فهرست
Improper Index Maintenance
-
با استفاده از SQL Maintenance Plan Wizard
Using the SQL Maintenance Plan Wizard
-
شماره های مشترک فهرست XML
Common XML Index Issues
-
مسائل مشترک شاخص فضایی
Common Spatial Index Issues
-
عدم استفاده از فشرده سازی داده ها
Not Using Data Compression
-
ملاحظات فشرده سازی داده ها
Data Compression Considerations
-
نسخه ی نمایشی: فشرده سازی داده ها
Demo: Data Compression
-
عدم استفاده از نمایه های Columnstore
Not Using Columnstore Indexes
-
خلاصه دوره
Course Summary
نمایش نظرات