آموزش بهینه سازی SQL با SingleStore

SQL Optimization with SingleStore

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: معماری، عملکرد و بهینه‌سازی حجم کار، طرح‌واره‌های پایگاه داده‌ای ایجاد کنید که در SingleStoreDB Cloud با استفاده از جداول ذخیره‌سازی جهانی، فروشگاه‌های ردیف و جداول مرجع، کارآمد و بسیار بهینه‌سازی شده باشند. پرس و جوها و طرحواره ها را با استفاده از کلیدهای خرد، کلیدهای مرتب سازی و فهرست ها بهینه کنید. از توضیح و نمایه بصری برای تشخیص و بهینه سازی پرس و جوها در SingleStoreDB Cloud استفاده کنید. معماری یک فضای کاری SingleStoreDB Cloud را شرح دهید. نحوه عملکرد جداول ذخیره سازی جهانی SingleStore را شرح دهید، بدانید چه زمانی باید از آنها استفاده کنید، و آنها را در یک فضای کاری ابری SingleStoreDB ایجاد کنید. نحوه عملکرد جدول‌های فروشگاه ردیف و مرجع SingleStore، زمان استفاده از آنها را بدانید و آنها را در فضای کاری SingleStoreDB Cloud ایجاد کنید. پیش نیازها: فراگیران باید دانش کاری ANSI SQL داشته باشند.

در این دوره آموزشی، با معماری SingleStoreDB و نحوه دریافت بهترین عملکرد از فضاهای کاری و پایگاه داده های SingleStoreDB Cloud خود آشنا خواهید شد. این دوره شامل سخنرانی‌ها و نمایش‌هایی برای معرفی مفاهیم، ​​و آزمایشگاه‌های عملی و بررسی دانش برای تقویت یادگیری است.

موضوعات عبارتند از:

  • معماری SingleStore - نحوه عملکرد معماری SingleStore. انواع مختلف ذخیره سازی پشتیبانی شده در SingleStore؛ و استراتژی‌های طراحی طرح‌واره، مانند استفاده از شاردینگ و کلیدهای خرد، فهرست‌ها و موارد دیگر.

  • بهینه سازی پرس و جو، به ویژه در بهینه سازی در سیستم های توزیع شده مانند SingleStore.

  • ابزارهای محک برای نظارت بر عملکرد جستجوهای ما و کشف فرصت‌هایی برای بهبود.

آزمایشگاه‌ها عملی هستند و نیاز به دسترسی به نسخه آزمایشی رایگان SingleStoreDB Cloud دارند. اولین آزمایشگاه دوره شامل دستورالعمل‌هایی در مورد نحوه راه‌اندازی حساب در صورت نداشتن و نحوه راه‌اندازی یک فضای کاری است.

در پایان این دوره، شما:

  • مفاهیم کلیدی معماری SingleStoreDB را درک کنید

  • بدانید که چگونه و چه زمانی از بهترین شیوه های اشتراک گذاری و نمایه سازی استفاده کنید

  • با ابزارهایی که می توانید برای جمع آوری و تجزیه و تحلیل اطلاعات مربوط به عملکرد پرس و جو استفاده کنید آشنا باشید

  • آمار عملکرد را مرور کنید تا بفهمید کجا کوئری‌ها را بهینه کنید

  • از روش های بهینه سازی پرس و جو برای بهبود عملکرد استفاده کنید

  • مزایای محک زدن را بدانید

پیش نیازها: دانش آموزانی که برای ثبت نام در این دوره انتخاب می کنند باید:

داشته باشند
  • مهارت های SQL، که در آزمایشگاه ها استفاده خواهد شد

  • آشنایی با پایگاه داده های رابطه ای


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

معرفی Introduction

  • ویدئو: خوش آمدید Video: Welcome

معماری SingleStoreDB Workspaces SingleStoreDB Workspaces Architecture

  • ویدئو: معماری SingleStoreDB Workspaces (همراه با نسخه نمایشی) Video: SingleStoreDB Workspaces Architecture (with demo)

  • آزمایشگاه: یک فضای کاری ابری SingleStore DB ایجاد کنید Lab: Create a SingleStore DB Cloud Workspace

  • بررسی دانش: SingleStoreDB Workspaces Knowledge Check: SingleStoreDB Workspaces

پارتیشن های SingleStoreDB SingleStoreDB Partitions

  • ویدئو: نمای کلی پارتیشن ها Video: Partitions Overview

  • ویدئو: ایجاد پارتیشن ها و موازی سازی انعطاف پذیر در SingleStoreDB Cloud (دمو) Video: Create Partitions and Flexible Parallelism in SingleStoreDB Cloud (demo)

  • ایجاد پارتیشن (دمو) Create Partitions (Demo)

  • ویدئو: موازی سازی انعطاف پذیر (با نسخه نمایشی) Video: Flexible Parallelism (with demo)

  • بررسی دانش: ایجاد پارتیشن ها و موازی سازی انعطاف پذیر Knowledge Check: Creating Partitions and Flexible Parallelism

  • آزمایشگاه: ایجاد پارتیشن و کاوش موازی سازی Lab: Creating Partitions and Exploring Parallelism Assignment

  • ویدئو: پیوست و جدا کردن پایگاه های داده (با نسخه نمایشی) Video: Attaching and Detaching Databases (with demo)

  • ویدئو: گسترش فضای کاری و پارتیشن بندی مجدد (با نسخه نمایشی) Video: Workspace Expansion and Repartitioning (with demo)

  • آزمایشگاه: گسترش فضای کاری و پارتیشن بندی مجدد یک پایگاه داده Lab: Workspace Expansion and Repartitioning a Database

  • بررسی دانش: گسترش فضای کاری و پارتیشن بندی مجدد یک پایگاه داده Knowledge Check: Workspace Expansion and Repartitioning a Database

Sharding و Shard Keys Sharding and Shard Keys

  • ویدئو: Sharding و Shard Keys Video: Sharding and Shard Keys

  • ویدیو: Sharding و Shard Keys (دمو) Video: Sharding and Shard Keys (demo)

  • آزمایشگاه: Sharding و Shard Keys Lab: Sharding and Shard Keys

  • بررسی دانش: Sharding و Shard Keys Knowledge Check: Sharding and Shard Keys

جداول ذخیره سازی جهانی Universal Storage Tables

  • ویدئو: معرفی انواع جدول SingleStore و جداول ذخیره سازی جهانی Video: SingleStore Table Types and Universal Storage Tables Introduction

  • ویدئو: ذخیره سازی جهانی Video: Universal Storage

  • ویدئو: تکنولوژی SingleStore Columnstore Video: SingleStore Columnstore Technology

  • ویدئو: ایجاد و پیکربندی جداول ذخیره سازی جهانی Video: Creating and Configuring Universal Storage Tables

  • ویدئو: فضای ذخیره سازی نامحدود Video: Unlimited Storage

  • ویدئو: حافظه جهانی (همراه با نسخه نمایشی) Video: Universal Storage (with demo)

  • بررسی دانش: ذخیره سازی جهانی Knowledge Check: Universal Storage

Rowstores و جداول مرجع Rowstores and Reference Tables

  • ویدئو: Rowstores و جدول های مرجع بررسی اجمالی Video: Rowstores and Reference Tables Overview

  • ویدئو: Rowstore (با نسخه نمایشی) Video: Rowstore (with demo)

  • ویدئو: جدول مرجع (همراه با نسخه نمایشی) Video: Reference Table (with demo)

  • بررسی دانش: Rowstores و جداول مرجع Knowledge Check: Rowstores and Reference Tables

آزمایشگاه کپستون معماری Architecture Capstone Lab

  • مروری بر مفاهیم معماری از بخش‌های 2 تا 6 Review of Architecture Concepts from Sections 2 through 6

  • Capstone Lab: جداول پایگاه داده ایجاد کنید و توزیع داده ها و Skew را بررسی کنید Capstone Lab: Create Database Tables and Review Data Distribution and Skew

شاخص ها Indexes

  • ویدئو: Skiplist، Hash، و فهرست کامل متن Video: Skiplist, Hash, and Full Text Indexes

  • آزمایشگاه: Skiplist، Hash و Indexهای Fulltext Lab: Skiplist, Hash, and Fulltext Indexes

  • ویدئو: نمایه سازی JSON و داده های فضایی Video: Indexing JSON and Spatial Data

  • آزمایشگاه: JSON و شاخص های فضایی Lab: JSON and Spatial Indexes

  • بررسی دانش: شاخص ها Knowledge Check: Indexes

تنظیم پرس و جو Query Tuning

  • ویدئو: معرفی بهینه سازی عملکرد و تنظیم پرس و جو Video: Performance Optimization and Query Tuning Introduction

  • ویدئو: بهینه سازی پرس و جو Video: Query Optimization

  • بررسی دانش: بهینه سازی پرس و جو Knowledge Check: Query Optimization

  • ویدئو: مجموعه آمار Video: Statistics Collection

  • آزمایشگاه: استفاده از آمار جدول Lab: Utilizing Table Statistics

  • بررسی دانش: مجموعه آمار Knowledge Check: Statistics Collection

  • ویدئو: توضیح و مشخصات Video: Explain and Profile

  • آزمایشگاه: با استفاده از EXPLAIN و PROFILE Lab: Using EXPLAIN and PROFILE

  • بررسی دانش: توضیح و مشخصات Knowledge Check: Explain and Profile

درک عملیات پرس و جو Understanding Query Operations

  • ویدئو: آشنایی با عملیات پرس و جو Video: Understanding Query Operations Introduction

  • ویدئو: عملیات طرح پرس و جو Video: Query Plan Operations

  • بررسی دانش: عملیات طرح پرس و جو Knowledge Check: Query Plan Operations

  • ویدئو: با استفاده از Visual Explain Video: Using Visual Explain

نمایش نظرات

آموزش بهینه سازی SQL با SingleStore
جزییات دوره
2.5 hours
29
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
428
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Singlestore Education Singlestore Education

مربی تک فروشگاهی