آموزش SQL Server: ورود به سیستم ، بازیابی و ثبت معاملات

SQL Server: Logging, Recovery, and the Transaction Log

Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیویی برای نمایش وجود ندارد.
      توضیحات دوره: همه چیزهایی را که باید در مورد نحوه ورود ، بازیابی و ثبت تراکنش بدانید وجود دارد ، بنابراین می توانید از SQL Server 2005 به بعد از مشکلات ثبت معاملات ، که برای هر کسی مسئول SQL سرور است ، اجتناب کرده و آنها را بازیابی کنید Expand All مقدمه 7m 39s درک ورود به سیستم 26m 21s معماری Log Transaction 26 متر 48s سوابق ورود به سیستم 1 ساعت و 9 دقیقه و 15 ثانیه ایست های بازرسی 38 متر 16 ثانیه عملیات ثبت معاملات 1 ساعت و 24 دقیقه و 6 ثانیه بازیابی و بازیابی خرابی 44 متر 10 ثانیه مدل های بازیابی و حداقل ورود به سیستم 36 متر 35s تهیه و مدیریت گزارش تراکنش 40 متر 35s نسخه پشتیبان تهیه گزارش تراکنش 48 متر 46s فساد و سایر عناوین HA/DR 42 متر 43s علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

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

      مقدمه Introduction

      • مقدمه Introduction

      • مشکلات ناشی از باورهای غلط Problems From Misconceptions

      • ساختار دوره Course Structure

      درک ورود به سیستم Understanding Logging

      • مقدمه Introduction

      • اصطلاحات اساسی Basic Terminology

      • چرا ورود به سیستم مورد نیاز است؟ Why is Logging Required?

      • ورود به سیستم و بازیابی در کجا استفاده می شود؟ Where are Logging and Recovery Used?

      • ورود به سیستم و بازیابی در کجا استفاده می شود؟ (2) Where are Logging and Recovery Used? (2)

      • ورود به سیستم ورود به سیستم Write-Ahead Logging

      • مثال اصلاح داده Example Data Modification

      • اولین قدم ها: خواندن و قفل کردن اولیه First Steps: Reading and Initial Locking

      • به نظر می رسد: قفل اولیه What It Looks Like: Initial Locking

      • مراحل بعدی: تغییر و ورود به سیستم Next Steps: Changing and Logging

      • به نظر می رسد: تغییرات What It Looks Like: Modifications

      • گام های بعدی: انجام تغییرات Next Steps: Committing the Changes

      • به نظر می رسد: متعهد What It Looks Like: Committing

      • معامله ای انجام شده است - حالا چه؟ The Transaction Has Committed - Now What?

      • خلاصه Summary

      معماری Log Transaction Transaction Log Architecture

      • مقدمه Introduction

      • ایجاد یا رشد یک پرونده ثبت معاملات Creating or Growing a Transaction Log File

      • نسخه ی نمایشی: صفر کردن پرونده ورود به سیستم تراکنش Demo: Transaction Log File Zeroing

      • پرونده های مجازی ثبت Virtual Log Files

      • چند VLF دریافت می کنید؟ How Many VLFs Do You Get?

      • اعداد توالی VLF VLF Sequence Numbers

      • VLF و Log Blocks VLFs and Log Blocks

      • VLF ها و بلوک های ورود به سیستم (2) VLFs and Log Blocks (2)

      • اعداد توالی ورود به سیستم (LSN) Log Sequence Numbers (LSNs)

      • ورود به سیستم DBCC DBCC LOGINFO

      • DBCC SQLPERF (LOGSPACE) DBCC SQLPERF (LOGSPACE)

      • نسخه ی نمایشی: DBCC LOGINFO Demo: DBCC LOGINFO

      • خلاصه Summary

      سوابق ورود به سیستم Log Records

      • مقدمه Introduction

      • Log Records چیست؟ What are Log Records?

      • ورود به محتویات Log Record Contents

      • ورود به سیستم رزرو Log Space Reservation

      • ثبت انواع ثبت Log Record Types

      • ورود به سیستم را قفل کنید Lock Logging

      • ثبت سوابق در معاملات Log Records in Transactions

      • بررسی سوابق ورود به سیستم Examining Log Records

      • نسخه ی نمایشی: بررسی سوابق ورود به سیستم Demo: Examining Log Records

      • اصلاح مطالب ردیف Modifying Row Contents

      • اصلاح مطالب ردیف (2) Modifying Row Contents (2)

      • نسخه ی نمایشی: اصلاح محتوای ردیف Demo: Modifying Row Contents

      • سوابق ورود به سیستم جبران خسارت COMPENSATION Log Records

      • برگرداندن معامله Rolling Back a Transaction

      • نسخه ی نمایشی: ثبت سوابق جبران خسارت Demo: COMPENSATION Log Records

      • بازگشت و پشتیبان گیری دیفرانسیل Rollbacks and Differential Backups

      • ثبت الگوهای مورد علاقه Log Record Patterns of Interest

      • نسخه ی نمایشی: الگوی ایجاد جدول Demo: Table Creation Pattern

      • نسخه ی نمایشی: الگوی ایجاد صفحه ریشه فهرست Demo: Index Root Page Creation Pattern

      • نسخه ی نمایشی: الگوی تقسیم صفحه فهرست Demo: Index Page Split Pattern

      • نسخه ی نمایشی: الگوی سوابق شبح Demo: Ghost Records Pattern

      • رفتار تمپدب Tempdb Behavior

      • خلاصه Summary

      ایست های بازرسی Checkpoints

      • مقدمه Introduction

      • چرا ایست بازرسی وجود دارد؟ Why Do Checkpoints Exist?

      • پاک در مقابل صفحات کثیف Clean vs. Dirty Pages

      • نسخه ی نمایشی: sys.dm_os_buffer_ توصیف کنندگان Demo: sys.dm_os_buffer_descriptors

      • مکانیزم ایست بازرسی Checkpoint Mechanism

      • مکانیزم ایست بازرسی (2) Checkpoint Mechanism (2)

      • Checkpoint و Log Checkpoint and the Log

      • سوابق ورود به سیستم سوابق Checkpoint Log Records

      • نسخه ی نمایشی: Checkpoint Log Records Demo: Checkpoint Log Records

      • ایست های بازرسی خودکار Automatic Checkpoints

      • ایست های بازرسی غیرمستقیم Indirect Checkpoints

      • ایست های بازرسی داخلی Internal Checkpoints

      • ایست های بازرسی دستی Manual Checkpoints

      • نظارت بر بازرسی Checkpoint Monitoring

      • نسخه ی نمایشی: نظارت بر بازرسی ها Demo: Monitoring Checkpoints

      • رفتار تمپدب Tempdb Behavior

      • خلاصه Summary

      عملیات ثبت معاملات Transaction Log Operations

      • مقدمه Introduction

      • ساخت VLF فعال Making a VLF Active

      • ورود به سیستم رزرو Log Space Reservation

      • حرکت از طریق ثبت معاملات Moving Through the Transaction Log

      • پیگیری معاملات متعهد نشده Tracking Uncommitted Transactions

      • نسخه ی نمایشی: ردیابی معاملات متعهد نشده Demo: Tracking Uncommitted Transactions

      • پاکسازی گزارش معاملات Transaction Log Clearing

      • پیگیری استفاده از فضای ورود به سیستم تراکنش Tracking Transaction Log Space Usage

      • حلقه ماهیت معامله Circular Nature of the Transaction Log

      • بسته بندی با چندین فایل Wrapping with Multiple Files

      • نسخه ی نمایشی: ماهیت دایره ای پرونده ثبت معاملات Demo: Circular Nature of the Transaction Log

      • اگر گزارش تراکنش پر شود ... If the Transaction Log Fills Up...

      • چرا ثبت معاملات پر شد؟ Why Did the Transaction Log Fill Up?

      • نسخه ی نمایشی: گزارش معاملاتی کامل Demo: Full Transaction Log

      • نسخه ی نمایشی: گزارش تراکنش فراری Demo: Runaway Transaction Log

      • تأثیر ورود به سیستم را به حداقل برسانید Minimize the Impact of Logging

      • نسخه ی نمایشی: به روزرسانی ستون کلید شاخص Demo: Index Key Column Update

      • نسخه ی نمایشی: هزینه تقسیم صفحه Demo: The Cost of Page Splits

      • نسخه ی نمایشی: معاملات تو در تو Demo: Nested Transactions

      • انتظارات ، ضامن ها و چرخ های اسپین لاگ تراکنش Transaction Log Waits, Latches, and Spinlocks

      • گزارش تراکنش رویدادهای گسترده Transaction Log Extended Events

      • Flushing Log Blocks به دیسک Flushing Log Blocks to Disk

      • معاملات می نویسد Transaction Log Writes

      • ورود به سیستم ورود و خروج معاملات را کنترل کنید Monitoring Transaction Log I/O

      • نسخه ی نمایشی: Latency ورود به سیستم تراکنش Demo: Transaction Log I/O Latencies

      • گزارش تراکنش متوالی خوانده می شود Sequential Transaction Log Reads

      • گزارش معاملات تصادفی خوانده می شود Random Transaction Log Reads

      • تنظیم ورودی معامله Tuning Transaction Log Throughput

      • تنظیم زیر سیستم I/O Tuning the I/O Subsystem

      • SQL Server 2014: ماندگاری تأخیری SQL Server 2014: Delayed Durability

      • نسخه ی نمایشی: ماندگاری تأخیری Demo: Delayed Durability

      • خلاصه Summary

      بازیابی و بازیابی خرابی Recovery and Crash Recovery

      • مقدمه Introduction

      • بهبود Recovery

      • از نو قسمت بازیابی Redo Portion of Recovery

      • واگرد بخشی از بازیابی Undo Portion of Recovery

      • نسخه ی نمایشی: واگرد Demo: Undo

      • بازیابی در هنگام بازیابی Recovery During Restore

      • بازیابی برای آینه سازی پایگاه داده Recovery for Database Mirroring

      • بازیابی خرابی Crash Recovery

      • بهبودی در کجا متوقف می شود؟ Where Does Recovery Stop?

      • پیدا کردن پایان ثبت معاملات Finding the End of the Transaction Log

      • پیدا کردن پایان ثبت معاملات (2) Finding the End of the Transaction Log (2)

      • خرابی بازیابی شده است Crash Recovery Visualized

      • بازیابی خرابی موازی Parallel Crash Recovery

      • نسخه ی نمایشی: بازیابی خرابی موازی Demo: Parallel Crash Recovery

      • اگر خرابی بازیابی قطع شود ، چه می شود؟ What if Crash Recovery is Interrrupted?

      • Crash Recovery و RTO Crash Recovery and RTO

      • بازیابی سریع Fast Recovery

      • رفتار تمپدب Tempdb Behavior

      • خلاصه Summary

      مدل های بازیابی و حداقل ورود به سیستم Recovery Models and Minimal Logging

      • مقدمه Introduction

      • مدل بازیابی کامل FULL Recovery Model

      • حداقل ورود به سیستم Minimal Logging

      • عملیات حداقل ثبت شده Minimally-Logged Operations

      • نسخه ی نمایشی: کارآمد در مقابل حداقل ورود به سیستم Demo: Efficient vs. Miminal Logging

      • BULK_LOGGED مدل بازیابی BULK_LOGGED Recovery Model

      • پشتیبان گیری را وارد کنید و BULK_LOGGED Log Backups and BULK_LOGGED

      • مدل بازیابی ساده SIMPLE Recovery Model

      • تعویض مدل های بازیابی Switching Recovery Models

      • نسخه ی نمایشی: آیا آن بانک اطلاعاتی واقعاً کامل است؟ Demo: Is That Database Really in FULL?

      • نسخه ی نمایشی: گزارش تراکنش فراری Demo: Runaway Transaction Log

      • قطره به تعویق افتاده و جدول TRUNCATE Deferred Drop and TRUNCATE TABLE

      • نسخه ی نمایشی: Deferred Drop و TRUNCATE TABLE Demo: Deferred Drop and TRUNCATE TABLE

      • رفتار تمپدب Tempdb Behavior

      • خلاصه Summary

      تهیه و مدیریت گزارش تراکنش Transaction Log Provisioning and Management

      • مقدمه Introduction

      • تکه تکه شدن VLF: VLF زیاد است؟ VLF Fragmentation: Too Many VLFs?

      • نظرسنجی: اندازه پرونده پرونده تراکنش در مقابل VLF ها Survery: Transaction Log File Size vs. VLFs

      • VLF خیلی کم است؟ Too Few VLFs?

      • گزارش تراکنش Tempdb Tempdb Transaction Log

      • مدیریت VLF: ایجاد فایل اولیه VLF Management: Initial File Creation

      • نسخه ی نمایشی: ایجاد مراحل ورود به سیستم تراکنش Demo: Creating a Transaction Log in Stages

      • تهیه پرونده Log File Provisioning

      • تخمین اندازه ثبت معاملات Estimating Transaction Log Size

      • پیکربندی ثبت معاملات رشد خودکار Configuring Transaction Log Auto-Growth

      • نظرسنجی: مدیریت اندازه ثبت تراکنش Survey: Transaction Log Size Management

      • پیگیری استفاده از فضای ورود به سیستم تراکنش Tracking Transaction Log Space Usage

      • نظارت بر سلامت ثبت معاملات Monitoring Transaction Log Health

      • پرونده ثبت تراکنش در حال کوچک شدن است Transaction Log File Shrinking

      • حذف تکه تکه شدن VLF Removing VLF Fragmentation

      • حذف تکه تکه شدن VLF (2) Removing VLF Fragmentation (2)

      • نسخه ی نمایشی: حذف تکه تکه شدن VLF Demo: Removing VLF Fragmentation

      • چندین پرونده ورود به سیستم تراکنش Multiple Transaction Log Files

      • نسخه ی نمایشی: پرونده ثبت معاملات غیرقابل جمع شدن Demo: Undroppable Transaction Log File

      • خلاصه Summary

      نسخه پشتیبان تهیه گزارش تراکنش Transaction Log Backups

      • مقدمه Introduction

      • نسخه پشتیبان تهیه گزارش تراکنش Transaction Log Backups

      • استراتژی فقط پشتیبان گیری از پایگاه داده کامل Full Database Backup Only Strategy

      • استراتژی پشتیبان گیری از پایگاه داده کامل به علاوه Log Log Backups Full Database Backup Plus Log Backups Strategy

      • ورود به سیستم پشتیبان گیری اولیه Initial Log Backup

      • ورود به سیستم پشتیبان گیری بعدی Subsequent Log Backups

      • Log Transaction در نهایت بسته می شود The Transaction Log Eventually Wraps

      • ورود به سیستم همزمان و پشتیبان گیری از داده ها Concurrent Log and Data Backups

      • نسخه ی نمایشی: پشتیبان گیری و پاکسازی ورود به سیستم Demo: Backups and Log Clearing

      • تداوم زنجیره Log Backup Continuity of the Log Backup Chain

      • جلوگیری از پاکسازی گزارش معاملات دستی Preventing Manual Transaction Log Clearing

      • پشتیبان گیری را بعد از عملیات حداقل ثبت شده وارد کنید Log Backups After Minimally-Logged Operations

      • Tail-of-the-Log پشتیبان گیری Tail-Of-The-Log Backups

      • نسخه ی نمایشی: پشتیبان گیری از ورود به سیستم Demo: Tail-Of-The-Log Backup

      • نسخه ی نمایشی: Tail-of-thelog پس از حداقل ورود به سیستم Demo: Tail-of-theLog After Minimally-Logged

      • پشتیبان گیری Hack-Attach Tail-of-the-Log Hack-Attach Tail-Of-The-Log Backups

      • نسخه ی نمایشی: پشتیبان گیری Hack-Attach Tail-of-the-Log Demo: Hack-Attach Tail-Of-The-Log Backup

      • در حال جستجو برای ورود به سیستم پشتیبان گیری Looking Into Log Backups

      • نسخه ی نمایشی: به دنبال نسخه پشتیبان تهیه می شوید Demo: Looking Into Log Backups

      • خلاصه Summary

      فساد و سایر عناوین HA/DR Corruption and Other HA/DR Topics

      • مقدمه Introduction

      • ورود به سیستم با خاموش کردن پاک شده آسیب دیده/از دست رفته است Damaged/Missing Log with Clean Shutdown

      • نسخه ی نمایشی: بازآفرینی گزارش تراکنش Demo: Recreating the Transaction Log

      • ورود به سیستم بدون خاموش کردن تمیز آسیب دیده/از دست رفته است Damaged/Missing Log without Clean Shutdown

      • حالت اضطراری EMERGENCY Mode

      • تعمیر حالت اضطراری EMERGENCY-Mode Repair

      • نسخه ی نمایشی: EMERGENCY-Mode Repair Demo: EMERGENCY-Mode Repair

      • ورود به سیستم دیتابیس پیوست آسیب دیده/از دست رفته Damaged/Missing Log of Attached Database

      • عکسهای پایگاه داده Database Snapshots

      • بازگشت از عکس پایگاه داده Reverting From a Database Snapshot

      • نسخه ی نمایشی: بازگشت از عکس پایگاه داده Demo: Reverting From a Database Snapshot

      • حفظ کپی های پایگاه داده همزمان Maintaining Synchronous Database Copies

      • اصول آینه سازی پایگاه داده Principles of Database Mirroring

      • ملاحظات برای گروه های آینه و در دسترس بودن پایگاه داده Considerations for Database Mirroring and Availability Groups

      • معامله ورود به سیستم اصلی و آینه Transaction Log in Principal and Mirror

      • حمل و نقل ورود به سیستم Log Shipping

      • همانند سازی معامله ای Transactional Replication

      • خلاصه Summary

      • خلاصه کلی دوره Overall Course Summary

      نمایش نظرات

      نظری ارسال نشده است.

      آموزش SQL Server: ورود به سیستم ، بازیابی و ثبت معاملات
      خرید اشتراک و دانلودخرید تکی و دانلود | 210,000 تومان (5 روز مهلت دانلود ) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 2 تا 14 ساعت می باشد.
      جزییات دوره
      7h 45m
      196
      Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
      (آخرین آپدیت)
      305
      4.8 از 5
      دارد
      دارد
      دارد
      Paul Randal
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Paul Randal Paul Randal

      پاول مدیر عامل SQLskills.com ، مدیر منطقه ای مایکروسافت و SVL Server MVP است. او از سال 1999 تا 2007 در تیم SQL Server Storage Engine در مایکروسافت کار می کرد. از جمله ، او DBCC CHECKDB/repair را برای SQL Server 2005 نوشت و مسئول Core Storage Engine در هنگام توسعه SQL Server 2008 بود. از زمان ترک مایکروسافت ، پاول یک مشاور تمام وقت و مربی در SQL Server در سراسر جهان بوده است ، از جمله تألیف و آموزش گواهینامه های معتبر Microsoft Certified Master در SQL Server و SharePoint برای مایکروسافت. او مرتباً در کنفرانسهایی مانند SQL PASS ، SQLIntersection و TechEd سخنرانی می کند و مقالات سفید و کتابهای زیادی را در مورد SQL Server نوشته یا به آنها کمک کرده است. او همچنین ستون ها و مقالاتی منظم برای مجله SQL Server Pro و TechNet Magazine می نویسد و ویراستار همکاری هر دو است. او در SQLskills.com/blogs/paul وبلاگ نویسی می کند و می توانید او را در توییتر درPaulRandal پیدا کنید. هنگامی که او از کار دور است ، علاقه اصلی او غواصی با همسرش ، کیمبرلی تریپ ، همکار متخصص SQL و دو دختر آنها است.