آموزش تجزیه و تحلیل ثبت تراکنش های سرور SQL پیشرفته

Advanced SQL Server Transaction Log Analysis

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: رمزگشایی محتویات گزارش تراکنش های SQL Server در پایان این دوره شما می توانید هر گزارش تراکنش های SQL Server را بخوانید. شما همچنین می توانید تجزیه و تحلیل سطح قانونی رویدادها را در یک SQL Server انجام دهید. پیش نیازها: دانشجو به یک پس زمینه قوی در SQL Server نیاز دارد. این یک دوره پیشرفته است.

بررسی های دوره:

ممنون مایک. کاملاً فوق العاده است. خیلی یاد گرفت به وضوح با استفاده عالی از فناوری برای نشان دادن نکات کلیدی ارائه شده است. بسیاری از جنبه‌های SQL Server را نه فقط نحو SQL پوشش می‌دهد و نمایش‌های عملی از هر موضوع تحت پوشش ارائه می‌دهد. درخشان -- آقای دیو مورگان

"معرفی بسیار مختصر برای گزارش تراکنش های SQL Server. برای هر کسی که مایل به درک عملکرد گزارش تراکنش است و یاد می گیرد که چگونه محتویات آن را در یک یا دو ساعت کاوش کند، ضروری است." -- Stylianos

"عالی" -- ریچارد

"توضیحات بسیار ساده و قابل درک بود." -- منصور

"روش های پزشکی قانونی بسیار خوب." -- توماس

"بسیار متشکرم، دوره خوبی است" -- استانیسلاو

"توضیح عالی و نمونه های بسیار معرف." -- رومن

"من در مورد تجزیه و تحلیل گزارش تراکنش های SQL Server چیزهای زیادی یاد می گیرم." -- دبورا

"بررسی مختصر مقدمات اولیه SQL همراه با تجزیه و تحلیل گزارش در سطوح فعلی و فایل. دوره خوب." -- مایک اچ

"مواد عالی و سریع به نقطه!" -- نیک ی.

مقدمه دوره:

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

قبل از اینکه داده ها نوشته یا روی دیسک ذخیره شوند، ابتدا یک کپی یا رکورد از آن تراکنش در گزارش تراکنش نوشته می شود.

این بخشی از D در خصوصیات ACID است. به یاد بیاورید که D مخفف دوام و دوام است، خاصیت ACID است که تضمین می‌کند تراکنش‌هایی که انجام داده‌اند به‌طور دائم باقی خواهند ماند.

به عنوان مثال، اگر رزرو پرواز گزارش دهد که یک صندلی با موفقیت رزرو شده است، حتی در صورت خرابی سیستم، صندلی رزرو شده باقی می‌ماند. این فرآیند در SQL Server توسط WAL یا Write Ahead Logging انجام می شود.

SQL Server از یک گزارش پیش‌نویس (WAL) استفاده می‌کند، که تضمین می‌کند قبل از نوشته شدن رکورد گزارش مربوطه روی دیسک، هیچ تغییری روی دیسک نوشته نمی‌شود.

مهم نیست که درباره عملیات های ثبت نشده چه خوانده اید، حقیقت این است که هر تراکنش کاربر که یک شی SQL Server داخلی را تغییر می دهد، ثبت می شود.

در این دوره ما یاد خواهیم گرفت که WAL چگونه برای SQL Srever کار می کند و برخی از معماری داخلی در مورد چگونگی انجام این کار.

از علاقه شما به تجزیه و تحلیل گزارش تراکنش های پیشرفته SQL Server متشکریم و شما را در دوره خواهیم دید.


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

مقدمه و معماری Introduction and Architecture

مقدمه و معماری Introduction and Architecture

  • معرفی دوره. در این دوره دوباره چیست؟ Course Introduction. What's in this course again?

  • گزارش معاملات مانند جریانی از آگاهی است The Transaction Log is like a stream of consciousness

  • نوشتن پیش ثبت نام - یک نمودار ساده Write Ahead Logging - A Simple Diagram

  • نمای اجمالی سطح بالا معماری گزارش معاملات Transaction Log Architecture High Level Overview

  • دانلودهای دوره Course Downloads

  • خلاصه Summary

  • امتحان Quiz

املا کردن گزارش معاملات Spelunking the Transaction Log

املا کردن گزارش معاملات Spelunking the Transaction Log

  • ایست بازرسی واقعا چیست؟ What Really is a Checkpoint?

  • نوشتن تراکنش ها در گزارش Writing Transactions to the Log

  • بیایید استفاده از fn_dblog را شروع کنیم. Let's start using fn_dblog.

  • ثبت گزارش را درج کنید INSERT Logging

  • بیایید صفحه INSERT خود را دریافت کنیم Let's Get the Page of our INSERT

  • دریافت واقعی INSERT ردیف B-Trees (شاخص ها) Get Actual INSERT Row B-Trees (Indexes)

  • دریافت ردیف B-Tree واقعی به روز شده (شاخص) Get Actual UPDATED Row B-Tree (Indexes)

  • خلاصه Summary

  • امتحان Quiz

غواصی عمیق Deep Dives

غواصی عمیق Deep Dives

  • انتقال پارامترها به fn_dblog Passing Parameters Into fn_dblog

  • کوتاه کردن در مقابل حذف Truncate VS Delete

  • چه کسی شی من را رها کرد؟ Who Dropped My Object?

  • تجزیه و تحلیل Log Backup Analyzing the Log Backup

  • تجزیه و تحلیل فایل .bak Analyzing the .bak File

  • خلاصه Summary

  • امتحان Quiz

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش تجزیه و تحلیل ثبت تراکنش های سرور SQL پیشرفته
جزییات دوره
1 hour
20
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,243
4.5 از 5
دارد
دارد
دارد
Mike West
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mike West Mike West

سازنده LogikBot