In-Memory OLTP و Columnstore در SQL Server

هدف ما از این دوره بکارگیری تکنولوژی‌های جدید مایکروسافت در حوزه SQL Server در دنیای واقعی و محیط‌های عملیاتی است. انتقال تجربیات در حوزه Columnstore و Memory-Optimized و بررسی و پیاده سازی سناریوهای عملی از دیگر اهداف این دوره است. همچنین در طول این دوره، بیش از ۲۰۰ مثال و تمرین را بررسی می کنیم.

1.890.000 تومان

عنوان دوره: In-Memory OLTP و Columnstore در SQL Server
پشتیبانی تلگرامی: دارای گروه تلگرامی اختصاصی است.
طول دوره: 24 ساعت
مخاطبین: برنامه نویسان و مدیران بانک اطلاعاتی
تاریخ شروع دوره: این دوره ضبط و در پلیر اختصاصی ارائه می‌گردد.
سیستم‌عامل‌های قابل استفاده اسپات‌پلیر: ویندوز، اندروید، ایفون (سیب، اناردون)، مک
skillicon
آموزش مهارت محور
skillicon
انتقال دانش تجربی اساتید
skillicon
رفع اشکالات و پشتیبانی فنی
skillicon
به روز رسانی دوره‌ها
skillicon
معرفی برترین‌ها به بازار کار
skillicon
دانلود اسکریپت‌ها و مثال‌ها
skillicon
شارژ کیف پول کاربری
title sign
سر فصل های دوره
13 فصل
202 قسمت
24 ساعت
1
تراکنش، مدیریت تراکنش، همزمانی در SQL Server
2
تعریف Lock و Latch در SQL Server و کاربردهای آن
3
آشنایی با عملکرد سیستم عامل SQL Server (SQL OS)
4
معرفی Wait و Wait Statistics و بررسی انواع مختلف Wait در SQL Server
5
بررسی Data Partitioning در SQL Server
6
Columnstore ، ساختار ذخیره‌سازی ستونی و Batch Processing
7
بررسی مباحث Internal ایندکس Columnstore
8
آشنایی با تکنولوژی In-Memory OLTP
9
انواع ایندکس در جداول Memory-Optimized
10
Memory Consumers و نحوه ذخیره سازی رکورد به صورت Off-Row
11
معرفی و بررسی کاربردهای ماژول های Native Compile
12
بررسی مباحث پیشرفته در تکنولوژی In-Memory OLTP
13
بررسی ابزارهای کاربردی و مدیریت آبجکت‌های In-Memory OLTP
title sign
دانلود و تماشای دمو

دموی دوره آموزشی In-Memory OLTP و Columnstore در SQL Server 2017

138 مگابایت
دانلود ویدیو
title sign
دانلود سر فصل
فرمت PDF
19 صفحه
حجم 2 مگابایت
دانلود سر فصل دوره
title sign
مدرسین دوره
title sign
سوالات متداول
در این دوره از چه نسخه SQL Server استفاده می‌شود و آیا ورژن آن روی مباحث تدریس‌شده مؤثر است؟
In-Memory OLTP چیست؟
پیش‌نیاز این دوره چیست و برای چه افرادی مناسب است؟
چگونه In-Memory OLTP را نصب کنم؟
تفاوت میان OLTP سنتی و In-Memory OLTP چیست؟
اجزای اصلی معماری In-Memory OLTP در SQL Server چیست؟
جداول Memory-Optimized چه مزایایی به جدول‌های مبتنی‌بر دیسک دارند؟
Columnstore Index چیست؟
Columnstore Index چه برتری خاصی نسبت به Row store Index در In-Memory OLTP دارد؟
چه نوع ایندکس‌هایی در جداول OLTP استفاده می‌شوند؟
چه چالش‌هایی در پیاده‌سازی In-Memory OLTP وجود دارد و مناسب چه سیستم‌هایی است؟
آیا این دوره آموزشی به‌روزرسانی خواهد شد و شرایط دریافت آن چگونه است؟
آیا خرید اقساطی امکان‌پذیر است؟
نحوه تماشا این دوره به چه شکل است؟
خرید با فاکتور رسمی چگونه است؟
این دوره به چه شکل ضبط شده است؟
آیا می‌توانم مشاوره سازمانی برای پروژه دریافت کنم؟
آیا امکان برگزاری دوره‌های سازمانی وجود دارد؟
می‌خواهم مشاوره / تدریس خصوصی بگیرم؟
نحوه پشتیبانی دوره به چه صورت است؟
من بازهم سؤال دارم؛ امکان ارتباط با مشاوران نیک آموز وجود دارد؟
title sign
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره با تکمیل فرم زیر، از مشاوره رایگان استفاده نمائید.
  • این قسمت برای اهداف اعتبارسنجی است و باید بدون تغییر باقی بماند.

title sign
دیدگاه کاربران

    • سلام دوره رو خرید کردم الان ۲۴ ساعت گذشته هنوز خبری از لینک دانلود نیست
      ایمیل هم زدم از پاسخ خبری نیست

      • درود وقت بخیر
        حساب کاربری شما بررسی شما، دسترسی برای دانلود اوکی هست
        یکبار دیگه مجدد تست کنید در صورت بروز مشکل به ایدی @nikamooz_webmaster در تلگرام پیام ارسال نمایید.

        سپاس از همراهی شما

    • سلام دوره رو خرید کردم الان ۲۴ ساعت گذشته هنوز خبری از لینک دانلود نیست
      ایمیل هم زدم از پاسخ خبری نیست

    • سلام و خسته نباشید خدمت استاد حسین پور و تیم نیک آموز .
      در این دوره چه از چه نسخه SQL-Server استفاده شده ؟
      آیا نسخه SQL-Server روی مباحث گفته شده تاثیر گزار است ؟

      • درود بر شما

        نسخه مورد استفاده در این آموزش نسخه ۲۰۱۷ می باشد اما برای استفاده از این آموزش ها حداقل نسخه ۲۰۱۴ را باید داشته باشید. ولی ترجیح ما به نسخه ۲۰۱۷ می باشد.
        سپاس از همراهی شما

    • سلام و خسته نباشید خدمت استاد حسین پور و تیم نیک آموز .
      در این دوره چه از چه نسخه SQL-Server استفاده شده ؟
      آیا نسخه SQL-Server روی مباحث گفته شده تاثیر گزار است ؟

    • با سلام،

      در یک محیط عملیاتی دیتابیسی ۱.۳ ترا بایت حجم دارد و میزان RAM سرور برابر با ۱۸۵ گیگا بایت است، اگر حجم جداول In-Memory نهایتا به ۳۲ گیگابایت برسد آیا احتمال مواجه شدن با خطای Insufficient Memory وجود دارد یا خیر ؟ در حال حاضر حجم این جداول برابر ۲۴ گیگابایت است و میزان ۱۸۵ گیگابایت حافظه سرور کاملا Used می باشد.

      با سپاس.

    • با سلام،

      در یک محیط عملیاتی دیتابیسی ۱.۳ ترا بایت حجم دارد و میزان RAM سرور برابر با ۱۸۵ گیگا بایت است، اگر حجم جداول In-Memory نهایتا به ۳۲ گیگابایت برسد آیا احتمال مواجه شدن با خطای Insufficient Memory وجود دارد یا خیر ؟ در حال حاضر حجم این جداول برابر ۲۴ گیگابایت است و میزان ۱۸۵ گیگابایت حافظه سرور کاملا Used می باشد.

      با سپاس.

    • با احترام،

      پروسیجر مذکور توسط Thread های زیادی Call می شد و با توجه به اینکه از Table Type هایی In-Memory استفاده می کرد با خطای insufficient memory مواجه می شد، همچنین در ساختار این SP از جداول Temp استفاده می شد. با Tune کردن جداول Temp که از نوع Heap Table بودن سرعت اجرای پروسیجر بسیار افزایش یافت و مشکل عنوان شده نیز برطرف گردید.

      موفق باشید.

    • با احترام،

      پروسیجر مذکور توسط Thread های زیادی Call می شد و با توجه به اینکه از Table Type هایی In-Memory استفاده می کرد با خطای insufficient memory مواجه می شد، همچنین در ساختار این SP از جداول Temp استفاده می شد. با Tune کردن جداول Temp که از نوع Heap Table بودن سرعت اجرای پروسیجر بسیار افزایش یافت و مشکل عنوان شده نیز برطرف گردید.

      موفق باشید.

    • با سلام،

      من در اجرای یکی از Procedure های دیتابیس با خطای
      There is insufficient system memory in resource pool ‘default’ to run this query
      مواجه می شوم. دیتابیس از Table Type ها و جداول In-Memory Optimized استفاده می کند.
      مطابق لینک زیر با تغییر Default Pool به ۹۰ درصد آیا مشکل برطرف خواهد شد؟
      البته لینک زیر در هنگام Restore با این خطا مواجه شده است.
      https://blog.sqlauthority.com/2017/12/16/sql-server-fix-error-restore-operation-failed-database-due-insufficient-memory-resource-pool-default/

      • درود وقت بخیر
        به نقل از مهندس احسان حسین پور

        فضای حافظه سرورتون پایین است. در نظر گرفتن resource pool مجزا در این شرایط کمکی به شما نمیکند. دیدگاه جدا کردن resource pool برای ابجکت های memory-optimized مناسبه به این دلیل که یک فضای مجزا برای buffer pool برای پردازش جدول های Disk-Based باقی میماند.فضای حافظه جدول های memory-optimized رو می تونید با ویوی سیستمی
        Sys.dm_db_xtp_table_memory_stats
        بررسی و مانیتور کنید و ببینید چند درصد از کل فضای حافظه سرور رو به خودشون تخصیص دادن. یکی از مهم ترین اصولی که باید توی طراحی و استفاده از تکنولوژی In-Memory OLTP در نظر بگیریم، مدیریت میزان فضای مورد نیاز برای آبجکت های memory-optimized است.

        موفق باشید

    • با سلام،

      من در اجرای یکی از Procedure های دیتابیس با خطای
      There is insufficient system memory in resource pool ‘default’ to run this query
      مواجه می شوم. دیتابیس از Table Type ها و جداول In-Memory Optimized استفاده می کند.
      مطابق لینک زیر با تغییر Default Pool به ۹۰ درصد آیا مشکل برطرف خواهد شد؟
      البته لینک زیر در هنگام Restore با این خطا مواجه شده است.
      https://blog.sqlauthority.com/2017/12/16/sql-server-fix-error-restore-operation-failed-database-due-insufficient-memory-resource-pool-default/

  • 1
  • 2

1.890.000 تومان