0 0

数据保留时间限制怎么设置?10

如何设置oracle数据库,使得数据插入表后,在表的一个字段设定默认的时间,如:3天,具体也可以写成分或秒数),使得数据在这个时间内数据保存在表中,超过时间的自动删除掉记录。由于新手,请回答的详细些,谢谢啦!

2015年1月12日 16:01

3个答案 按时间排序 按投票排序

0 0


1.可以自己写一个定时任务来定时清除数据库中过时的记录,
2,利用数据库自带的定时任务功能,删除的数据写存储过程

2015年3月11日 16:14
0 0

1楼说的很对,需要做定时任务。
简单点的,可以考虑使用Oracle自带的定时任务。
(oracle10g以上自带定时任务功能。)

详细说明如下:

1,表设计
  表中有两列,
  一列为数据插入时间,就叫做[INSERT_TIME]吧,
  另一列为数据删除时间间隔,约定为分吧,就叫[DELETE_PERIOD]吧。
 
  那么就有如下的SQL可以实现了:
  --删除间隔超过XX分钟的数据----------
  DELETE FROM table_name
  WHERE ceil((SYSDATE - INSERT_TIME) * 24 * 60) > DELETE_PERIOD
 
2,把这个SQL脚本放在一个存储过程中,
  然后在固定的时间去执行这个存储过程就OK了。
  Oracle自带的定时任务,请参照如下文章:
  http://www.cnblogs.com/java-pan/archive/2012/09/16/oracle_job.html

祝你成功!

2015年1月27日 13:35
0 0

和数据库一点关系也没有。
自己写个定时任务,每天或者每小时执行一次。
执行内容就是查数据库这个表,看到时间和当前系统时间差了一定区间以上的时候,把数据删除掉就是了。

2015年1月13日 11:26

相关推荐

    Qt textBrowser 怎么限制输入的文本大小?-CSDN论坛1

    - 分块处理:如果数据是连续接收的,可以考虑分块存储,只保留最近的一段时间内的数据,旧数据超出范围时自动清除。 - 自定义缓存策略:创建一个缓存系统,当内存达到一定阈值时,将部分文本内容保存到磁盘,需要时...

    Excel 数据有效性如何限定输入数据?.docx

    在Excel中,数据有效性是强大的功能之一,它允许用户对单元格或单元格范围的数据输入进行规范和限制,以确保数据的准确性和一致性。通过设置数据有效性,你可以防止错误的输入,提高工作效率,并且使数据更易于管理...

    2020版Kafka 5 道.pdf

    如果同时设置了时间限制和大小限制,Kafka 会根据任一先满足的条件来执行数据清除工作。 在配置了 Kafka 清除策略时,如果在第七天时消息量达到 10GB,根据 Kafka 的保留策略,它将开始进行数据清除工作。不论是...

    什么是CAN信号中的位时间和位同步?

    这些时间段的设置能够使接收端与发送端的时钟保持同步,即使在出现时间偏差的情况下也能正确地采样数据。 同步段用于确定位时间的起始位置,是位时间中用于同步的关键部分。当CAN信号的电平发生边沿变化时,会在...

    如何备份云轴ZStack虚拟机上的数据?

    【保留策略】则规定了备份数据的保留天数或个数,超出该范围的旧备份将被自动删除。【高级策略】中,你可以选择快照模式(串行或并行)来优化备份效率,设置“提前创建快照”以缩短备份时间,以及调整“线程数量”以...

    Oracle关键字(保留字)大全

    - **DATE**: 用于存储日期和时间数据。 - **TIMESTAMP**: 存储日期、时间和时区信息。 - **BLOB**: 二进制大对象,用于存储大量二进制数据。 - **CLOB**: 字符大对象,用于存储大量文本数据。 - **BOOLEAN**: 逻辑值...

    FDA数据完整性和cGMP合规指南最新[归类].pdf

    元数据是指描述数据的数据,例如数据的创建时间、作者、版本号等信息。元数据对数据完整性至关重要,因为它可以提供数据的来源、处理和使用的信息,从而确保数据的可靠性和可追溯性。 知识点 3:什么是审计追踪? ...

    基于lstm的模型预测代码数据实战 时间序列预测

    在时间序列预测中,LSTM(长短期记忆)是一种广泛使用的深度学习模型,尤其适合处理序列数据中的长期依赖问题。LSTM是递归神经网络(RNN)的一个变种,能够在处理序列数据时有效地捕获上下文信息。下面将详细探讨...

    电话录音小软件免费免注册不限制时间

    这使得用户可以随时随地进行电话录音,不用担心额外的费用或时间限制,大大提高了使用的便利性。 软件支持的录音格式包括wav和mp3。wav是一种无损音频格式,保留了原始声音的所有细节,适合对音质有较高要求的用户...

    veritas Backup Exec DPA 过期数据删除释放磁盘空间

    在实际操作中,由于各种原因,如备份策略设置、存储限制等,可能会导致磁盘空间被过期的数据占用,从而影响到备份系统的正常运行。本文将详细解释如何通过删除过期数据来释放磁盘空间,以确保DPA软件的高效运行。 ...

    数据仓库、数据挖掘、建模

    **时变的数据集合**:数据仓库不仅存储当前的数据,还保留历史数据。通过这种方式,它可以为企业提供时间维度上的分析能力,帮助企业理解过去的发展趋势并预测未来的变化。 **非易失的数据集合**:与操作型数据库...

    夜间灯光数据校正在arcgis中的具体操作步骤(非常详细).docx

    通过这样的校正流程,我们可以提高夜间灯光数据的连续性和一致性,同时保留经济发展的时间变化特征,使得分析结果更为准确和可靠。在实际应用中,这一步骤对于监测城市扩展、评估区域经济差异以及进行环境变化研究等...

    VNX文件级保留配置手册.pdf

    防篡改的FLR时钟是FLR的关键组成部分,它确保了即使在系统时间被篡改的情况下,文件的保留时间仍然准确无误。这确保了文件的完整性,增强了审计追踪的能力。 状态间的转换是FLR工作流程的一部分,手册中会解释文件...

    易语言-鱼刺多线程队列压入文本数据设置存活时效

    再者,"存活时效"是指数据在队列中保留的时间。在实际应用中,我们可能希望限制某些任务的生命周期,例如,避免过期的任务占用资源或导致错误。易语言-鱼刺多线程队列可能提供了一个机制,允许开发者设定每个压入...

    用友U8_EAI数据接口常见问题.doc

    - 明确年结后的数据处理规则,如数据迁移、历史数据保留等。 - 根据实际情况调整适配器配置,确保年结后数据同步的准确性。 #### 14. 如何设置部门的对应关系? - **解决方案**: - 明确U8系统与CRM系统中部门...

    18 基于冷热数据分离方案优化后的LRU链表,是如何解决之前的问题的.pdf

    此外,该方案还为冷数据转化为热数据设置了时间限制。通常情况下,如果冷数据在1秒内被访问,它们会被重新判定为可能的热数据,并移动到热数据区域的链表头部。这一机制保证了热数据区域始终存放着最常被访问的数据...

    access数据表资料PPT教学课件.pptx

    - 字段大小:限制输入数据的长度,影响数据存储和显示。 - 格式:定义数据的显示样式,如数字的位数、货币符号等。 - 输入掩码:设定输入数据的格式,限制输入类型并保证数据一致性,如电话号码、日期格式等。 6...

    oracle_闪回15分钟前的数据操作写法

    1. **闪回保留区**:确保数据库配置了足够的闪回保留区,以便存储历史数据。 2. **闪回启用**:闪回功能必须在数据库级别和表级别被启用。 3. **事务一致性**:闪回查询会看到事务的一致性视图,即不会看到其他未...

Global site tag (gtag.js) - Google Analytics