什么是Oracle归档模式?Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库至少要有2个联机重做日志组。当一个联机重做日志组被写满的时候,就会发生日志切换,这时联机重做日志组2..
分类:
数据库 时间:
2017-08-08 16:47:31
阅读次数:
222
日志是应用软件中必不可少的部分。Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache站点:jakarta.apache.org/log4j 能够免费下载到Log4j最新版本号的软件包。 一、入门实例 1.新建一个JAvaproject,导入包log4j-1.2 ...
分类:
其他好文 时间:
2017-08-05 19:48:22
阅读次数:
186
有的人可能还不知道什么是重做日志文件,其实就是你的oradata目录下面的那几个redo.log文件。作用:当你的数据库崩溃的时候,管理员可以通过重做日志文件和数据库备份文件,把数据库恢复到最近一次记录日志时的状态。在创建oracle数据库的时候,默认创建了3个重做日志组(对于..
分类:
其他好文 时间:
2017-08-04 16:15:22
阅读次数:
169
我们的oracle数据库默认采用的是非归档模式,假如说一共有三个重做日志组,当三个日志组全部写满之后将从第一个日志组开始循环记录,并且第一个日志组中的内容将被彻底覆盖,这样,如果数据库崩溃了,想要恢复很早之前的数据,那就坑比了。怎么办?你问我啊,我告诉你。切换数..
分类:
数据库 时间:
2017-08-04 16:11:14
阅读次数:
247
Log4d是apache下的一个delphi开源子项目,它的设计思想来源于Log4j,但并不是Log4j的子项目,主要目标是开发环境与生产环境下的日志输出。 一、下载https://sourceforge.net/project/showfiles.php?group_id=145326二、安装将源 ...
出现这个问题的原因一般是日志满了。这里以用户tt为例: 一、用sys用户登录 sqlplus sys/pass@tt as sysdba 二、看看archiv log所在位置 SQL> show parameter log_archive_dest; NAME TYPE VALUE log_arch ...
分类:
其他好文 时间:
2017-07-24 11:27:44
阅读次数:
166
common-logging common-logging是apache提供的一个通用的日志接口。用户可以自由选择第三方的日志组件作为具体实现,像log4j,或者jdk自带的logging, common-logging会通过动态查找的机制,在程序运行时自动找出真正使用的日志库。当然,common- ...
分类:
其他好文 时间:
2017-07-16 21:24:09
阅读次数:
195
消息队列技术 上周,我们举办了第二届技术沙龙,我这边主要演讲了消息队列技术的议题,现分享给大家: 在我们团队内部,随着消息应用中心(任务中心)的广泛应用,有时候我们感觉不到消息队列的存在,但这不影响消息队列在高可用、分布式、高并发架构下的核心地位。 消息队列都应用到了哪些实际的应用场景中? 一、再谈 ...
分类:
其他好文 时间:
2017-07-07 21:42:35
阅读次数:
244
日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。 (本文纯属学习转载,原文地址:http://www.codeceo.com/ ...
分类:
其他好文 时间:
2017-06-17 10:05:12
阅读次数:
215
Log4net是阿帕奇基金会的非常流行的开源日志组件,是log4j的.NET移植版本,至今已经有11年的历史,使用方便并且非常稳定,此外很重要的一点是其和很多开源组件能很好的组合在一起工作,例如NHibernate等。对于以本地日志为主的中小型的项目,Log4net已经足够使用,当然涉及跨平台的大型 ...
分类:
Web程序 时间:
2017-06-14 16:15:54
阅读次数:
209