策略驱动的数据放置和信息生命周期管理制造技术

技术编号:24707894 阅读:47 留言:0更新日期:2020-06-30 23:57
本申请涉及策略驱动的数据放置和信息生命周期管理。提供一种用于数据库管理系统中的策略驱动的数据放置和信息生命周期管理的方法、设备和系统。用户或数据库应用可规定声明式策略,所述声明式策略定义保存的数据库对象的移动和变换。策略与数据库对象关联,也可被继承。对于数据库对象,策略定义要采取的存档动作、范围和存档动作被触发之前的条件。存档动作可包括压缩,数据移动,表聚类和把数据库对象放入对数据库对象的生命周期阶段来说适当的存储层中的其它动作。所述条件可视情况调用用户定义的函数,可以基于在行级别指定的访问统计信息,可以利用段级或块级热图。在后台定期进行策略评估,结果动作被排队为用于任务调度器的任务。

【技术实现步骤摘要】
策略驱动的数据放置和信息生命周期管理本申请是申请日为2013年9月27日、申请号为201380058924.0、名称为“策略驱动的数据放置和信息生命周期管理”的专利技术专利申请的分案申请。
本公开涉及数据库,更具体地,涉及策略驱动的数据放置和信息生命周期管理。
技术介绍
在政府和公司两种机构中,都速度不断增大地生成和保存数据。尽管一些业务数据几乎决不会失去其价值,不过,多数数据的有用性往往随着时间的过去而下降,直到对于几乎任何用途,它都不再具有另外的价值为止。通常,业务信息的价值往往在数据被创建之后不久是最大的,仅仅持续较短的一段时间,最多几年保持有用,之后,数据对业务的重要性、从而数据的一般使用开始下降。不过,许多业务受诸如法令之类各种因素约束,从而要求在数据的有用性已到期之后,长时间地保持数据。结果,常常观察到用户时常只不过访问10-20%的保存在数据库内的数据。其它80-90%的数据很少(如果有过的话)被用户访问,但仍然成为维持数据库所需的巨大存储成本的原因之一。更糟糕的是,随着数据库保存的数据量增大,归因于更慢的全表扫描本文档来自技高网...

【技术保护点】
1.一种用于管理数据库的方法,包括:/n数据库管理系统接收以数据库语言的声明式语句,所述声明式语句定义用于与数据库中的多个数据库对象关联的策略,所述策略规定:对于保存的数据库对象的表示的存档动作和用于触发所述存档动作的活跃度条件,其中所述活跃度条件规定必须满足特定状态的最小时段,并且其中所述特定状态包括以下中的至少一者:(i)对于数据库对象的慢速存取模式、(ii)对于数据库对象的写静止、(iii)对于数据库对象的读静止、以及(iv)对于数据库对象的读和写静止;/n数据库管理系统使用包括跟踪在数据库块级或段级对数据库对象的访问的访问统计信息的一个或多个准则来判定对于数据库对象,所述活跃度条件被满...

【技术特征摘要】
20120928 US 61/707,685;20130314 US 13/804,394;20131.一种用于管理数据库的方法,包括:
数据库管理系统接收以数据库语言的声明式语句,所述声明式语句定义用于与数据库中的多个数据库对象关联的策略,所述策略规定:对于保存的数据库对象的表示的存档动作和用于触发所述存档动作的活跃度条件,其中所述活跃度条件规定必须满足特定状态的最小时段,并且其中所述特定状态包括以下中的至少一者:(i)对于数据库对象的慢速存取模式、(ii)对于数据库对象的写静止、(iii)对于数据库对象的读静止、以及(iv)对于数据库对象的读和写静止;
数据库管理系统使用包括跟踪在数据库块级或段级对数据库对象的访问的访问统计信息的一个或多个准则来判定对于数据库对象,所述活跃度条件被满足;
响应于确定对于该数据库对象所述活跃度条件被满足,数据库管理系统进行对于保存的所述数据库对象的表示的所述存档动作;
其中所述方法由一个或多个计算设备执行。


2.按照权利要求1所述的方法,其中所述策略规定由数据库的用户定义的自定义函数,其中数据库管理系统响应于收到来自请求登记自定义函数的用户的用户输入,把自定义函数登记在数据库中,并且其中响应于把自定义函数评估为TRUE结果,来判定对于所述数据库对象,所述活跃度条件...

【专利技术属性】
技术研发人员:V·玛瓦H·雷克史曼娜恩A·米拉瓦拉普P·加哈沃尔A·加尼萨
申请(专利权)人:甲骨文国际公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1