`
13594135
  • 浏览: 193049 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
spring中使用的两种任务计划 [1] spring中使用的两种任务计划,分别是: ScheduledTimerTask: 只能指定任务与任务之间的周期,而无法指定某个特定的时间内执行某项任务. Quartz: 推荐使用Quartz来解决这样的问题。 [2] ScheduledTimerTask的用法: 分为继承与不继承java.util.TimerTask. 其过程如下: 1.写任务类(timerTask); 2.(非继承用timerTaskBean); 3.设置任务的schedule(scheduledTimerTask) 4.放置到任务工厂中(timerFactoryBean) (1 ...
1. Redo size:每秒产生的日志大小(单位字节),可标志数据变更频率, 数据库任务的繁重与否 Logical reads:平决每秒产生的逻辑读的block数。Logical Reads= Consistent Gets + DB Block Gets.逻辑读大小可以看出数据库消耗的系统资源,特别是cpu资 ...
可以通过调用oracle数据库服务器里awrrpt.sql或awrrpti.sql生成awr报表。存储位置在$ORACLE_HOME/rdbms/admin之中。awrrpti.sql脚本与awrrpt.sql类不同就是在awrrpti.sql脚本中,可以指定数据库ID和实例ID。 以sys身份登录sqlplus. 运行@/home/oracle//app/oracle/product/10.2.0/db_1/rdbms/admin/awrrpti.sql命令。 SQL*Plus: Release 10.2.0.4.0 - Production on Sun Mar ...
  3月3日下午,系统发生了严重故障,后台程序大量抛出如下异常: DBCP object created 2011-03-03 12:35:19 by the following code was never closed: java.lang.Exception at org.apache.commons.dbcp.AbandonedTrace.setStackTrace(AbandonedTrace.java:157) at org.apache.commons.dbcp.AbandonedObjectPool.borrowObject(Abando ...
在开发过程中,我们经常会遇到读取配置文件的情况,对于配置文件的读取,根据环境等情况又各有不同,一般情况下,如果从非jar包中使用相对/路径,比较简单,就不在累述了,而在很多 情况下,我们需要把我们的class打包成jar文件,进行使用,这时就会发现,我们先前如果没有考虑到这些,可能就行不通了,那么,该如何解决呢?方法如下 : 有如下路径 : Web-info--|-->classes--->conf-->config.properties    |-->lib 此时加入我们需要读取config.properties,在不使用jar包时,使用如下方式读取,不失为一种方法: ...
1.cpu负载高的语句   select b.sql_text, a.buffer_gets, a.executions, a.buffer_gets/decode(a.executions , 0 , 1 , a.executions), c.username from V$sqlarea a, v$sqltext_with_newlines b, dba_users c where a.parsing_user_id = c.user_id and a.address = b.address order by a.buffer_gets desc ...

日志分析

1.找出超出3个产品的3A日志 cat aaa.2011-0* |grep ServiceAuthReturn |grep result=1036|awk -F { '{print $2}'|awk -F ,prometion '{print $1}'|awk -F ,Product '{if($3 != null)print $3}' 2.查看连接本机网络的各个IP netstat|awk '{if($1=="tcp") print $5}'|awk -F ':' '{hit[$1]++}END{for(i in hit){print i,hit[i]}}' ...
今天用root用户登录vsftpd出现530 Login incorrect错误与530 Permission denied错误。 530 Permission denied 原因是/etc/vsftpd/vsftpd.conf里userlist_enable=YES /etc/vsftpd/user_list含有root名单 2种解决办法: userlist_enable=NO 将root从user_list中去掉 530 Login incorrect错误 将root从/etc/vsftpdftpusers中去掉。 引用 如果是默认安装vsftpd的话,以下是一些文件的位置约 ...
1.在要部署的pom下添加如下命令   <distributionManagement> <repository> <id>releases</id> <name>Local Nexus Repository</name> <url>http://127.0.0.1:8081/nexus/content/repositories/releases/</url> </repository> <snapshotRepository> ...
EXPDP命令行选项   1. ATTACH   expdp scott/tiger ATTACH=scott.export_job   EXPORT> start_job, stop_job, kill_job, status   2. CONTENT   该选项用于指定要导出的内容.默认值为ALL   CONTENT={ALL | DATA_ONLY | METADATA_ONLY}   3. DIRECTORY   指定转储文件和日志文件所在的目录   Expdp scott/tiger DIRECTORY=dump DUMPFILE=a.dump   建立目录: ...
--启动数据库 lsnrctl stop; lsnrctl start; sqlplus sys/manager as sysdba shutdown immediate startup --查询表空间 select * from sys.dba_tablespaces; --查看表空间占用情况 select a.tablespace_name,a.bytes bytes_used,b.largest,round(((a.bytes - b.bytes)/a.bytes)*100,2) percent_used from (select tablespace_name,sum(bytes) b ...
数据库名、实例名、数据库域名、全局数据库名、服务名 , 这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。 一、数据库名 什么是数据库 ...
今天OMS后代报出了一些异常,java.sql.SQLException: 违反协议,OALL8 处于不一致状态。整个应用都不能用,重启一下就好了。第一次出异常的地方为 [OMS][2011-02-12 20:51:57 312] ERROR [TP-Processor11] JDBCTransaction.rollback(168) | JDBC rollback failed java.sql.SQLException: 违反协议 at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.jav ...
众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。 假设我们有一个表Student,包括以下字段与数据: drop table student; create table student ( id int primary key, name nvarchar2(50) not null, score number not ...
--备份 create table content_20110112 as select * from content; alter table content_20110112 add constraint content_20110112_key primary key(contid); --回退 update content t set t.products = (select o.products from content_20110112 o where o.contid = t.contid) where t.object_id in('1111111100 ...
Global site tag (gtag.js) - Google Analytics