آموزش بهینه سازی نمایش داده های SQL در اوراکل

Optimizing SQL Queries in Oracle

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این دوره چندین برنامه ساز SQL و مدیران پایگاه داده جدید Oracle را با چندین روش آشنا می کند تا سریعتر پرس و جوهای SQL انجام شود. این دوره چندین برنامه نویس SQL و مدیران پایگاه داده جدید Oracle را به چندین روش برای اجرای سریعتر query های SQL ، مانند تبدیل داده های شما به فرم نرمال ، با استفاده از کد SQL کارآمد تر ، و استفاده از شاخص ها ، و همچنین نحوه کار با پارتیشن ها.

سرفصل ها و درس ها

بهینه سازی نمایش داده های SQL در اوراکل Optimizing SQL Queries in Oracle

  • مقدمه Introduction

  • بررسی اجمالی دوره Course Overview

  • مطالب دوره Course Contents

  • مطالب ماژول Module Contents

  • چه کسی سود خواهد برد؟ Who Will Benefit?

  • نسخه پایگاه داده Database Version

  • داده های مورد استفاده در دوره Data Used in Course

  • یک نظر در مورد Tablespaces A Comment about Tablespaces

  • بهینه ساز پرس و جو اوراکل Oracle Query Optimizer

  • منابع Oracle و Pluralsight Oracle and Pluralsight Resources

  • مدیر پایگاه داده شما Your Database Administrator

  • خلاصه Summary

بهینه سازی اساسی SQL قسمت اول Basic SQL Optimization Part I

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • کلیدهای اصلی/خارجی Primary/Foreign Keys

  • فرم های عادی - قسمت اول Normal Forms - Part I

  • فرم های عادی - قسمت دوم Normal Forms - Part II

  • فرم های عادی - قسمت سوم Normal Forms - Part III

  • کلیدهای اصلی/خارجی REDUX Primary/Foreign Keys REDUX

  • ستون های نادر Infrequent Columns

  • NULL ها و فضا NULLs and Space

  • خلاصه Summary

بهینه سازی اساسی SQL قسمت دوم Basic SQL Optimization Part II

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • کد SQL شسته و رفته Neaten Up SQL Code

  • ستون ها/ردیف ها را محدود کنید Restrict Columns/Rows

  • INTERSECT در مقابل JOINER JOIN INTERSECT vs. INNER JOIN

  • منفی در مقابل عضویت MINUS vs. JOIN

  • زیرمجموعه های مرتبط Correlated Subqueries

  • در مقابل EXISTS IN vs. EXISTS

  • چند ستونی در مقابل ANDs/OR Multi-Column IN vs. ANDs/ORs

  • با بند The WITH Clause

  • نکته ضمیمه The APPEND Hint

  • بند در مقابل بند در کجا ON Clause vs. WHERE Clause

  • ترتیب جدول ها از بند Order of Tables on FROM Clause

  • محصولات دکارتی Cartesian Products

  • خلاصه Summary

نمای کلی نمایه ها Overview of Indexes

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • فهرست چیست؟ What is an Index?

  • شاخص های B-Tree B-Tree Indexes

  • نمایه های Bitmap Bitmap Indexes

  • شاخص های مبتنی بر عملکرد Function-Based Indexes

  • جداول سازمان یافته فهرست Index-Organized Tables

  • پیوستن به فهرست های Bitmap Bitmap Join Indexes

  • جمع آوری آمار Gathering Statistics

  • تعامل شاخص/پارتیشن Index/Partition Interaction

  • مثال Example

  • خلاصه Summary

شاخص های B-Tree B-Tree Indexes

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • شاخص B-Tree چیست؟ What is a B-Tree Index?

  • چه زمانی از شاخص B-Tree استفاده می کنید؟ When do you use a B-Tree Index?

  • ایجاد یک شاخص B-Tree Creating a B-Tree Index

  • فهرست کردن فهرست ها روی یک جدول Listing the Indexes on a Table

  • انداختن شاخص B-Tree Dropping a B-Tree Index

  • جمع آوری آمار Gathering Statistics

  • آیا از فهرست من استفاده می شود؟ Is my Index Being Used?

  • خلاصه Summary

نمایه های Bitmap Bitmap Indexes

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • فهرست Bitmap چیست؟ What is a Bitmap Index?

  • چه زمانی از فهرست Bitmap استفاده می کنید؟ When do you use a Bitmap Index?

  • ایجاد یک فهرست Bitmap Creating a Bitmap Index

  • انداختن فهرست Bitmap Dropping a Bitmap Index

  • آیا از فهرست من استفاده می شود؟ Is my Index Being Used?

  • خلاصه Summary

انواع فهرست اضافی Additional Index Types

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • شاخص های مبتنی بر عملکرد Function-Based Indexes

  • پیوستن به فهرست های Bitmap Bitmap Join Indexes

  • جداول سازمان یافته فهرست Index-Organized Tables

  • خلاصه Summary

نمای کلی پارتیشن ها Overview of Partitions

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • پارتیشن چیست؟ What is a Partition?

  • انواع پارتیشن ها Varieties of Partitions

  • Partition-Wise می پیوندد Partition-Wise Joins

  • تعامل پارتیشن/شاخص Partition/Index Interaction

  • مثال ها Examples

  • خلاصه Summary

پارتیشن های ساده Simple Partitions

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • لیست پارتیشن چیست؟ What is a List Partition?

  • ایجاد یک پارتیشن List Creating a List Partition

  • نمونه هایی از پارتیشن های لیست Examples of List Partitions

  • افزودن به یک پارتیشن List Adding to a List Partition

  • حذف پارتیشن لیست Dropping a List Partition

  • Range Partition چیست؟ What is a Range Partition?

  • ایجاد یک پارتیشن Range Creating a Range Partition

  • نمونه هایی از پارتیشن های محدوده Examples of Range Partitions

  • افزودن به یک پارتیشن Range Adding to a Range Partition

  • انداختن یک پارتیشن Range Dropping a Range Partition

  • خلاصه Summary

پارتیشن های ترکیبی Composite Partitions

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • پارتیشن کامپوزیت چیست؟ What is a Composite Partition?

  • انواع پارتیشن های ترکیبی Varieties of Composite Partitions

  • مثال شماره 1 - لیست/لیست Example #1 - List/List

  • مثال شماره 2 - محدوده/لیست Example #2 - Range/List

  • مثال شماره 3 - AOTOTRACE Example #3 - AUTOTRACE

  • خلاصه Summary

تعامل پارتیشن/شاخص Partition/Index Interaction

  • مقدمه Introduction

  • مطالب ماژول Module Contents

  • تعامل پارتیشن/شاخص Partition/Index Interaction

  • شاخص های غیر تقسیم شده جهانی Global Non-Partitioned Indexes

  • نمایه های محلی تقسیم شده Local Partitioned Indexes

  • تغییر در پارتیشن ها بر شاخص ها تأثیر می گذارد Changes in Partitions Affect Indexes

  • خلاصه Summary

نمایش نظرات

آموزش بهینه سازی نمایش داده های SQL در اوراکل
جزییات دوره
3h 46m
109
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
228
4.3 از 5
دارد
دارد
دارد
Scott Hecht
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Scott Hecht Scott Hecht

اسکات یک برنامه نویس آماری رایانه ای است که در زمینه SAS و SQL تخصص دارد ، اما زبانهای زیادی مانند Java ، Android ، C # ، C ، PL/SQL ، R و SPSS را آموخته است تا چند مورد را نام ببرد. وب سایت شخصی وی ، sheepsqueezers.com ، دارای اسناد و سخنرانی هایی در زمینه موضوعات مختلفی است که وی طی این سالها آموخته است. اسکات همچنین نویسنده "اندروید از A تا D" است که نظر او در مورد چگونگی آموزش برنامه نویسی اندروید به یک تازه وارد و همچنین "فرهنگ لغت داده ضعیف انسان" است که نحوه ایجاد سریع ، ارزان و بدون درد فرهنگ لغت داده اسکات عاشق تدریس است و چندین دوره در زمینه SAS و SQL پیشرفته و پیشرفته ارائه داده است تا به برنامه نویسان در صرفه جویی در وقت و کاهش ناامیدی کمک کند. اسکات معتقد است که یادگیری باید سرگرم کننده ، آموزنده و کمی آزاردهنده باشد ، و در بالای دوان دواندن در دفتر ، مضمون مضمون "ماموریت غیرممکن" را نشان می دهد ، در حالی که یک موز را به سمت همکاران خود نشان می دهد.