您的位置:网站首页 > 永州美食 > 正文

SQL Server 2012中Indirect CheckPoint

类别:永州美食 日期:2019-3-15 11:53:39 人气: 来源:
 SQL Server 2012中Indirect CheckPointmysql培训是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性

        SQL Server 2012新增的Indirect CheckPoint许可CheckPoint的恢复距离设置到数据库级别,而不是以前那样实例级别。

  在数据库级别设置的恢复时光以秒为单位,而不是在实例级其余以分钟为单位。这可以更精确的包管数据库Recovery的最年夜时光。

  设置设备摆设Indirect CheckPoint

  Indirect Checkpoint是数据库级其余。在SQL SERVER中,包含Contained Database,SQL Server把一些设置从实例级别转到了数据库级别。

  照办MSDN上对Indirect CheckPoint的描述,我对Indirect CheckPoint的懂得是自力于实例级别CheckPoint的的额外线程。仅仅负责其地点的数据库。是以带来的好处可以归结如下。

  1.更少的数据库恢复时光(CheckPoint距离小了,天然恢复时光就少了)

  2.更精确的恢复时光。如今不仅仅CheckPoint的范围缩小了,并且最年夜恢复时光是以秒为单位。

  3.因为这mysql教程是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。个Indirect CheckPoint线程将其所负责数据库范围内的Dirty Page写入磁盘,所以实例级其余CheckPoint可以削减对磁盘的一次性写入量。从而削减了实例级别CheckPoint的负载

  然则,设置Indirect CheckPoint包管数据库Recovery时光尽可能短的同时,因为恢复距离可能变短,在OLTP情况下造成更多的磁盘写入,有可能给I/O造成额外的包袱

  下面来看设置设备摆设Indirect CheckPoint,我们可以经由过程SSMS或是T-SQL进行设置设备摆设

  应用SSMS设置设备摆设Indirect CheckPoint如图1所示。

▲图1.在SSMS中设置CheckPoint

也可以经由过程设置数据库的TARGET_RECOVERY_TIME选项来设置恢复时光,如代码1所示。 

ALTER DATABASE Test SET TARGET_RECOVERY_TIME = 32 SECONDS;

代码1.设置数据库的TARGET_RECOVERY_TIME选项  

 

http://www.fgedu.net.cn

关键词:
0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

合作赞助:

CopyRight 2002-2012 技术支持 FXT All Rights Reserved