ATE444525T1 - Parallelisierte nur-redo-protokollierung und behebung für datenbanksysteme mit hochverfügbarem hauptspeicher - Google Patents
Parallelisierte nur-redo-protokollierung und behebung für datenbanksysteme mit hochverfügbarem hauptspeicherInfo
- Publication number
- ATE444525T1 ATE444525T1 AT02749411T AT02749411T ATE444525T1 AT E444525 T1 ATE444525 T1 AT E444525T1 AT 02749411 T AT02749411 T AT 02749411T AT 02749411 T AT02749411 T AT 02749411T AT E444525 T1 ATE444525 T1 AT E444525T1
- Authority
- AT
- Austria
- Prior art keywords
- logging
- redo
- log records
- database systems
- highly available
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/1666—Error detection or correction of the data by redundancy in hardware where the redundant component is memory or memory area
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operations
- G06F11/1471—Error detection or correction of the data by redundancy in operations involving logging of persistent data for recovery
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/202—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant
- G06F11/2041—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where processing functionality is redundant with more than one idle spare processing component
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2097—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements maintaining the standby controller/processing unit updated
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/80—Database-specific techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Debugging And Monitoring (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US30595601P | 2001-07-16 | 2001-07-16 | |
| US30593701P | 2001-07-16 | 2001-07-16 | |
| PCT/KR2002/001341 WO2003009139A1 (en) | 2001-07-16 | 2002-07-16 | Parallelized redo-only logging and recovery for highly available main memory database systems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ATE444525T1 true ATE444525T1 (de) | 2009-10-15 |
Family
ID=26974881
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| AT02749411T ATE444525T1 (de) | 2001-07-16 | 2002-07-16 | Parallelisierte nur-redo-protokollierung und behebung für datenbanksysteme mit hochverfügbarem hauptspeicher |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1407359B1 (de) |
| AT (1) | ATE444525T1 (de) |
| DE (1) | DE60233877D1 (de) |
| WO (1) | WO2003009139A1 (de) |
Families Citing this family (21)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7188273B2 (en) | 2003-11-24 | 2007-03-06 | Tsx Inc. | System and method for failover |
| EP1691290B1 (de) * | 2005-02-09 | 2007-10-10 | Deutsche Post AG | Verfahren zur Sicherung einer Datenbank und Vorrichtung zur Durchführung des Verfahrens |
| US7725764B2 (en) | 2006-08-04 | 2010-05-25 | Tsx Inc. | Failover system and method |
| EP1952241B1 (de) * | 2006-10-20 | 2016-03-16 | Oracle International Corporation | Datenbank-arbeitslast-erfassungs- und wiederabspielarchitektur |
| US7890457B2 (en) | 2006-10-20 | 2011-02-15 | Oracle International Corporation | Transactionally consistent database workload replay |
| US8024299B2 (en) | 2006-10-20 | 2011-09-20 | Oracle International Corporation | Client-driven functionally equivalent database replay |
| US7634512B2 (en) | 2006-10-20 | 2009-12-15 | Oracle International Corporation | Migrating temporary data of a session |
| US7890458B2 (en) | 2006-10-20 | 2011-02-15 | Oracle International Corporation | Capturing database workload while preserving original transactional and concurrency characteristics for replay |
| US7984015B2 (en) | 2006-10-20 | 2011-07-19 | Oracle International Corporation | Database workload capture and replay architecture |
| US8997048B1 (en) | 2007-02-14 | 2015-03-31 | Oracle America, Inc. | Method and apparatus for profiling a virtual machine |
| US8433680B2 (en) | 2008-07-01 | 2013-04-30 | Oracle International Corporation | Capturing and restoring database session state |
| US8418150B2 (en) | 2009-04-03 | 2013-04-09 | Oracle International Corporation | Estimating impact of configuration changes |
| CN101625655B (zh) * | 2009-08-20 | 2011-05-25 | 华中科技大学 | 一种内存数据库的并行恢复方法 |
| US9563655B2 (en) | 2013-03-08 | 2017-02-07 | Oracle International Corporation | Zero and near-zero data loss database backup and recovery |
| US9672237B2 (en) * | 2013-03-15 | 2017-06-06 | Amazon Technologies, Inc. | System-wide checkpoint avoidance for distributed database systems |
| CN103150149B (zh) * | 2013-03-26 | 2015-11-25 | 华为技术有限公司 | 处理数据库重做数据的方法和装置 |
| US11556500B2 (en) | 2017-09-29 | 2023-01-17 | Oracle International Corporation | Session templates |
| US11176004B2 (en) * | 2019-04-01 | 2021-11-16 | Sap Se | Test continuous log replay |
| CN112506710B (zh) * | 2020-12-16 | 2024-02-23 | 深信服科技股份有限公司 | 分布式文件系统数据修复方法、装置、设备及存储介质 |
| US11797522B2 (en) * | 2021-01-29 | 2023-10-24 | International Business Machines Corporation | Database log writing based on log pipeline contention |
| CN114186289B (zh) * | 2021-12-08 | 2025-12-23 | 长讯通信服务有限公司 | 一种系统日志防篡改方法 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CA2211013A1 (en) * | 1995-01-23 | 1996-08-01 | Thomas M. Eastep | System for maintenance of database integrity |
| JPH10161916A (ja) * | 1996-11-28 | 1998-06-19 | Hitachi Ltd | データベースの複製に伴う更新競合の検出方法 |
| JPH10333961A (ja) * | 1997-05-30 | 1998-12-18 | Kokusai Zunou Sangyo Kk | データベースのリカバリーシステムおよびリカバリープログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US5890154A (en) * | 1997-06-06 | 1999-03-30 | International Business Machines Corp. | Merging database log files through log transformations |
-
2002
- 2002-07-16 EP EP02749411A patent/EP1407359B1/de not_active Expired - Lifetime
- 2002-07-16 DE DE60233877T patent/DE60233877D1/de not_active Expired - Lifetime
- 2002-07-16 WO PCT/KR2002/001341 patent/WO2003009139A1/en not_active Ceased
- 2002-07-16 AT AT02749411T patent/ATE444525T1/de not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| EP1407359A1 (de) | 2004-04-14 |
| DE60233877D1 (de) | 2009-11-12 |
| EP1407359B1 (de) | 2009-09-30 |
| WO2003009139A1 (en) | 2003-01-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ATE444525T1 (de) | Parallelisierte nur-redo-protokollierung und behebung für datenbanksysteme mit hochverfügbarem hauptspeicher | |
| TW200508860A (en) | Systems and methods for storing data on computer systems | |
| ATE264655T1 (de) | Anordnungen zur erfassung des gebrauchs von kardialen vorrichtungen | |
| BR0304297A (pt) | Métodos e mecanismos para gerenciamento proativo de memória | |
| DE69738186D1 (de) | Erweiterungsstation für einen tragbaren Computer, der eine zusätzliche Batterie enthält | |
| ATE275770T1 (de) | Karte für unterbrechungsfreie stromversorgung | |
| NO20063490L (no) | System og fremgangsmate for forbedring av en sokrangering ved bruk av artikkelinformasjon | |
| NO952545D0 (no) | Fremgangsmåte til skriving av data i et optisk minne | |
| BR0111422A (pt) | Espelhamento remoto flexìvel de dados | |
| TWI265490B (en) | Method and system for storing memory compressed data onto memory compressed disks | |
| US8762347B1 (en) | Method and apparatus for processing transactional file system operations to enable point in time consistent file data recreation | |
| EP1215678A3 (de) | Halbleiterspeicher und Speicherzugriffsverfahren | |
| TW373179B (en) | Semiconductor memory device | |
| NO901523L (no) | Klemme for festing av en jernbaneskinne, og som omfatter et organ for aa stanse forskyvning samt en fjaerklemme. | |
| EP1875350A4 (de) | Ferndaten-spiegelungssystem | |
| DE59914861D1 (de) | Schnittstelleneinrichtung | |
| GB2351818B (en) | Computer,computer network system,and recording medium | |
| TW359833B (en) | Digital audio recorder and player with address backup function | |
| DE60116392D1 (de) | Verfahren und vorrichtung für verschachtelte datensicherung | |
| ATE448547T1 (de) | Aktivierung von speicherredundanz während des testens | |
| ATE224620T1 (de) | Anordnung und methode für protokollumsetzung | |
| ATE321301T1 (de) | Sicherheitseinrichtung für eine massenspeicherung | |
| DE3884662D1 (de) | Medium für Informationsspeicherung. | |
| ES2168860T3 (es) | Procedimiento de sincronizacion y/o de intercambio de datos para ordenadores seguros, de alta disponibilidad, y dispositivo adecuado para ello. | |
| ATE302403T1 (de) | Verfahren und einrichtung zum lesen von navigationsdaten |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RER | Ceased as to paragraph 5 lit. 3 law introducing patent treaties |