آموزش مقیاس گذاری SQL Server 2012 - قسمت 1

Scaling SQL Server 2012 - Part 1

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه مسائل معماری ، طراحی و پیاده سازی عملی را که می توانند مقیاس پذیری حجم کار 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

نمایش نظرات

آموزش مقیاس گذاری SQL Server 2012 - قسمت 1
جزییات دوره
3h 54m
93
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
137
4.4 از 5
دارد
دارد
دارد
Glenn Berry
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Glenn Berry Glenn Berry

گلن به عنوان مشاور اصلی در SQLskills.com کار می کند. او از سال 2007 به عنوان SVL Server MVP فعالیت می کند و مجموعه ای کامل از گواهینامه های مایکروسافت از جمله MCITP ، MCDBA ، MCSE ، MCSD ، MCAD و MCTS را در اختیار دارد که ثابت می کند او دوست دارد در آزمون ها شرکت کند. تخصص وی شامل DMV ، قابلیت دسترسی بالا ، انتخاب سخت افزار و تنظیم عملکرد است. او همچنین عضو هیئت علمی الحاقی در کالج دانشگاه - دانشگاه دنور است ، جایی که از سال 2000 تدریس می کند. وی برنامه استاد معلم را در دانشگاه دنور - کالج دانشگاه به پایان رسانده است. او به شدت درگیر انجمن SQL Server است و سخنران مکرر گروه های کاربر ، شنبه های SQL و اجلاس PASS Community است. او نویسنده کتاب SQL Server Hardware (Redgate 2011) است و فصل هایی را برای کتابهای SQL Server MVP Deep Dives و SQL Server MVP Deep Dives Volume 2 نوشت.