- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 Oracle 对表设置并行度对执行计划的影响
Oracle数据库版本11.2.0.4,最近发现有一条SQL很慢,执行一次要20多s,GG_FUNCTION_LOCATION这张表很大,发现这张表有并行度,修改并行度之后,执行计划变了走索引了,执行时间为2s。说明一个问题,当表有并行度的时候,SQL倾向于走索引。有并行度的执行计划:---------------------------------------------------
2016-05-26 20:08:54 2565
原创 velocity优化配置
会对该Resource定期进行是否已经进行了修改的扫描file.resource.loader.modificationCheckInterval=0 修改检查,0是不检查class.resource.loader.modificationCheckInterval=0 关闭autoreload,因为使用了同步锁,非常影响性能velocimacro.library.
2016-05-26 16:42:00 1865
原创 weblogic Got minus one from a read call
服务器设置了IP过滤,客户机的IP不在允许范围之内。需要修改服务器上的sqlnet.ora文件,加入客户机的IP,改后重启监听。 ### > <Received exception while creating connection for pool "CTDataSou": IO 错误: Got minus one from a read call> ####
2016-05-26 14:09:58 2779
原创 weblogic在linux下启动会卡住的问题解决
启动weblogic 11g的时候实例会无缘无故卡住,完全不知道原因,最好查到是要改一下JDK的一个参数: 修改 $JAVA_HOME/jre/lib/security/java.security 修改securerandom.source=file:/dev/./urandom How to Dia
2016-05-20 16:16:07 9397
原创 weblogic weblogic.servlet.internal.session.MemorySessionData对象过多导致内存溢出
用MAT分析DUMP文件,可以发现weblogic.servlet.internal.session.MemorySessionData过多, SELECT * FROM weblogic.servlet.internal.session.MemorySessionData 对象有120万之多,占用900M的内存。 300000To look f
2016-05-20 12:38:11 4503
原创 weblogic设置多大内存比较好?
weblogic设置多大内存比较好?这个问题困扰了我很久,不过最近我有答案了。 配置监控GC日志后,分析很长的一段时间内的日志,主要看业务的周期性,如我现在管的业务,就是一个月。以现在的配置永久代是1G,堆内存是3G。 先说永久代,这个区域是放类、方法(一些原数据),还有一些静态变量和基础的数据类型数据,一般很好确定。这块内存设置大了没有意义。 从一个月的GC日志看,
2016-05-20 09:03:58 9514
原创 Oracle utl_file读取csv文件到数据库
drop table test purge;create table test( url varchar2(200), res_time varchar2(10));create or replace procedure loadfiledata(p_path varchar2,
2016-05-17 09:29:33 2470
原创 weblogic JVM初始化配置
域启动模式:建域时选择生产模式,如果用开发模式,并发访问有限VM运行模式:JAVA_VM=-server ,64位JDK已经默认,32位JDK还是需要设置内存设置:-Xms4096m -Xmx4096m -XX:PermSize=1024m -XX:MaxPermSize=1024m -Xss256k监控参数:-XX:+PrintGCApplicationStoppedTime -
2016-05-11 09:48:32 4222
原创 JVM各种内存溢出是否产生dump
对于java的内存溢出,如果配置-XX:+HeapDumpOnOutOfMemoryError,很明确的知道堆内存溢出时会生成dump文件。但永久代内存溢出不明确是否会生成,今天来做一个实验:永久代内存溢出,有dump文件。JVM的参数是-XX:PermSize=10m -XX:MaxPermSize=10m -XX:+HeapDumpOnOutOfMemoryErrorimport
2016-05-10 21:04:06 12856 5
原创 Oracle 11g统计表空间使用率很慢
现场统计表空间很慢。SELECT T1.TABLESPACE_NAME, TOTAL_SPACE, TOTAL_SPACE - FREE_SPACE USED_SPACE, FREE_SPACE FROM (SELECT TABLESPACE_NAME, SUM(BYTES) / 1024 / 1024/ 1024 TOTAL_SPACE
2016-05-10 16:46:18 2414
原创 oracle 11g导出表和索引的定义
先将表的信息导入到2.dmpexpdp test/test directory=dump_0420 dumpfile=2.dmp tables=A,B logfile=lcam_0421.log 然后将2.dmp导入,形成11.sqlimpdp test/test directory=dump_0420 dumpfile=2.dmp sqlfile=11.sql include
2016-05-10 15:05:36 5269
翻译 Sun JVM 年轻代和老年代垃圾回收都需要暂停JVM
The Young Generation is where all new objects are allocated and aged. When the young generation fills up, this causes a minor garbage collection. Minor collections can be optimized assuming a high o
2016-05-09 09:58:19 2090
原创 Oracle INDEX FAST FULL SCAN与 INDEX FULL SCAN
两种常见的索引扫描方式:INDEX FAST FULL SCAN,INDEX FULL SCAN。前者是按照索引的物理结构扫描(就是高水位线以下),后者是按照索引的逻辑结构,即树形结构,叶子节点的双向链表扫描数据。--制造一些数据drop table test purge;create table test as select * from dba_objects where obje
2016-05-04 15:51:41 1616
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人