SAP官方HANA管理员手册之savepoints

官方安装文档解读SAP S4 HANA架构

SAP HANA原生备份与恢复

自己攒一台SAP S4 HANA服务器硬件配置参考

BASIS模块管理

为什么SAP ECC的系统,数据库总是和SAP的应用安装在一起

SAP PI服务器,版本731 SYBASE数据库运维故障解决2粒

ERP-SAP服务器集群架构技术沿革

IBM小型机厉害的高级功能

AIX下 SYBASE 数据库无法启动解决一例

C#连接SAP HANA数据库读取数据

SAP系统性能测试

最简单可靠的机房温度电话报警

我的BasisAgent运维监控工具(一)telnet

SAP HANA原生备份与恢复

SAP官方HANA管理员手册之savepoints

HANA之列存储

甩不掉的BASIS

TCPIP 网络科普 (james-lx)

32位和64位的区别(james-lx)

 

 

参考SAP官方《SAP_HANA_Administration_Guide_en》20170626

 

 

为了最佳的性能,HANA数据库主要的数据都是是驻留在内存中的。


然而,HANA也使用持久的存储,能够在内存掉电时让数据库更加可靠。


在正常数据库操作时,更改(改变)的数据将自动从内存保存到磁盘在定期的保存点。

默认情况下,保存点设置为每五分钟发生一次,包括数据库备份时,它也在执行。

保存点在事务处理时不受影响。在一个保存点期间,数据库事务正常运行,并可以正常启动新事务。
保存点发生时对系统性能影响是可以忽略不计的。

此外,所有数据更改都记录在重做日志缓冲区中。当数据库事务提交时,重做日志缓冲区保存到磁盘。

另外,如果重做日志缓冲区满了,重做日志缓冲区也保存到磁盘,无论如何,即使没有提交也保存。

 

都说中文绕,看来外文也很绕呢。

 

解读: 

1、savepoints, "鼠标手"说就像打游戏要存盘,hana的设计者一定喜欢打游戏。

HANA数据库驻留在内存中,每5分钟把内存中数据库改变的数据,写入到磁盘存储上的数据库文件中。

2、redo log buffer, 理解为在线日志,每一个改变数据的事务提交后,在线日志被写入到磁盘上。

3、数据库启动: 首先从磁盘的数据库文件载入内存中,这里应该载入的数据到最后一个savepoint,但是从savepoint到停机点的数据怎么办?

从在线日志中取,这种大数据从数据文件来,最后一点数据从redo log buffer来,可以很快的启动数据库。

注意,这里都没有用到数据库备份和redo log的备份。

4、后面带出备份和恢复的策略,对数据库文件要备份,对redo log要备份。

 

欢迎讨论。。。

 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘欣的博客

你将成为第一个打赏博主的人!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值