- 博客(15)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 aix 定时调度删除归档日志
1.编码写sh脚本文件。2. crontab -e username. #打开一个文件,3.输入脚本 13 17 * * * sh /home/oracle/delOraArch.sh4.wq #保存退出。5.自动删除归档日志。delOraArch.sh----------------------------------#!/bin/bash. /home/o...
2020-01-20 17:58:52
612
原创 执行计划
如果你知道要查看那一条SQL语句的执行计划,可以直接查询V$sql视图,比如: select a.SQL_ID, a.CHILD_NUMBER from v$sql a where a.SQL_TEXT like '%cm_cost where pk_cost%' 查询到这两字段之后,直接通过一个dbms_xplan包的display_cursor函数就能查看这条SQL的执行...
2016-09-04 20:25:55
166
原创 http的状态码
原文: [url]http://baike.baidu.com/view/1790469.htm[/url]消息(1字头)编辑这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。100 Con...
2016-09-04 20:24:59
148
原创 Weblogic编译JSP生成Java文件的设置
运行自己配置的web应用,往往只能看见weblogic编译之后的class文件。而看不见编译前的java的文件。为了调试方便,我们有时候是想看编译前的java文件的。 在weblogic.xml中加入<jsp-descriptor>< jsp-param> <param-name>keepgenerated</param-name> ...
2016-05-12 08:47:52
227
原创 简单查找session过多。
查询最多的用户:select vs.USERNAME , action,count(1) from v$session vsgroup by vs.USERNAME , action;查询该用户下用的最多的sql:select vs.SQL_ID,count(1) from v$session vswhere vs.USERNAME = 'XXX'and vs.ACT...
2016-04-28 14:01:59
180
转载 uml工具
startUML是免费的。但是2开始注册了网上的一个解决方法。找到安装目录下的文件:LicenseManagerDomain.js(function () { "use strict"; var NodeRSA = require('node-rsa'); function validate(PK, name, product, licenseKey
2016-04-05 20:46:09
246
转载 oracle latch工作原理
http://www.cnblogs.com/sopost/archive/2011/11/17/2253352.htmllatch是一种轻量级用于保护oracle共享内存结构,用户并发操作一致性的串行化锁定机制,如SGA中,各种数据被反复从磁盘读取到内存,又被重新写回到磁盘上,如果有并发用户做相同的事情,oracle必须使用一种机制来保证数据在读取的时候,只能由一个会话来完成,这就是la
2016-03-28 13:49:29
406
转载 在oracle中跟踪会话执行语句的几种方法
生成sql trace可以有以下几种方式:1、参数设置:非常传统的方法。系统级别:参数文件中指定: sql_trace=true或SQL> alter system set sql_trace=true;注意:系统级别启用sql_trace,会产生大量trace文件,很容易耗尽磁盘空间,因此一般设置会话级别,并且及时关闭。会话级别:SQL> alter sessio
2015-01-03 19:12:02
421
原创 oracle中的阻塞
oracle的锁是放在块上的。-- 当前锁定的对象:SELECT *FROM v$locked_object;-- 被死锁的语句select sql_text from v$sql where hash_value in (select sql_hash_value from v$session where sid in (select sess
2015-01-03 18:14:49
441
原创 Best Practices for Speeding Up Your Web Site
form:http://developer.yahoo.com/performance/rules.htmlThe Exceptional Performance team has identified a number of best practices for making web pages fast.The list includes 35 best practices divid...
2012-04-16 08:33:53
470
原创 ref cursor
Oracle 系列:REF Cursor在上文 Oracle 系列:Cursor (参见:http://blog.csdn.net/qfs_v/archive/2008/05/06/2404794.aspx)中 1,什么是游标? ①从表中检索出结果集,从中每次指向一条记录进行交互的机制。 ②关系数据库中的操作是在完整的行集合上执行...
2012-03-20 10:17:20
141
原创 java中的值传递和引用传递
转载:http://www.blogjava.net/jiafang83/archive/2007/10/23/155412.html值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对...
2012-03-17 09:33:52
139
原创 oracle sql 性能(别人总结的很好)
(1) 选择最有效率的表名顺序(只在基于规则的优化器中有效): ORACLE的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是...
2012-02-29 18:36:43
135
原创 oracle 时间
oracle 中两个时间相减结果是以天为单位。比如5分种等于 5/24*60 天。--获取两时间的相差豪秒数select ceil((To_date('2008-05-02 00:00:00' , 'yyyy-mm-dd hh24-mi-ss') - To_date('2008-04-30 23:59:59' , 'yyyy-mm-dd hh24-mi-ss')) * 24 * ...
2012-02-29 18:00:22
129
原创 100*100的面试题
问题:一百个账户各有100$,某个账户某天如有支出则添加一条新记录,记录其余额。一百天后,请输出每天所有账户的余额信息这个问题的难点在于每个用户在某天可能有多条纪录,也可能一条纪录也没有(不包括第一天)返回的记录集是一个100天*100个用户的纪录集网上的思路:1.创建表并插入测试数据:我们要求username从1-100CREATE TABLE [dbo].[TABL...
2012-02-29 17:22:13
133
oca考试大纲
2012-02-28
TA创建的收藏夹 TA关注的收藏夹
TA关注的人