- Mastering Oracle Scheduler in Oracle 11g Databases
- Ronald Rood
- 266字
- 2021-04-01 14:12:53
Chapter 2. Simple Chain
At first sight, chains might look a little intimidating. Often, there is a lot of code which can be difficult to go through when you are trying to identify particular problems or issues. But fear not, things are not as bad as they seem. Chains are useful and can reduce a number of potential issues.
In many systems, problems are hidden in the form of scheduled tasks that rely on one task to be completed before the next task is started. A nice example of this is a cold backup, which is performed in three individual sections:
- Shut down the database.
- Copy the database files to a remote location.
- Start up the database.
In the example above, when the cold backup was implemented, step 2 originally took four minutes. Therefore, the administrator decided that step 3 could be started five minutes after step 1 was completed. However, after a few weeks the database grew bigger and the copy phase of the backup took 20 minutes. This is what we might call a time bomb. Everything looks as though it is working fine. The database will run after the backup is completed and data files apparently get copied to a remote location. However, what will happen if the storage is hit by a power failure? In this case, a good backup is needed. But this backup does not exist because the original timings are no longer valid. Had the backup been implemented using a chain, this disaster could easily have been prevented. This chapter will show how this can be done.
- UG NX 12.0中文版完全自學一本通
- 四時風月繪:國風水墨CG插畫繪畫技法
- 中文版After Effects 2021入門教程
- 中文版Maya 2012實用教程(第2版)
- 輕松玩轉3D One AI
- SOLIDWORKS 2020產品設計基本功特訓(第3版)
- Puppet權威指南
- Vue.js實戰
- Learning the Yahoo! User Interface library
- 科技繪圖/科研論文圖/論文配圖設計與創作自學手冊:科研動畫篇
- 中文版Maya 2016基礎培訓教程
- Photoshop & Illustrator平面設計火星課堂
- Autodesk Maya 2015標準教材II
- Open Source Identity Management Patterns and Practices Using OpenAM 10.x
- Instant jQuery Selectors