- 博客(6)
- 收藏
- 关注
JAVA问题定位技术(3)
JAVA 远程调试虚拟机远程调试开关:-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=%DEBUG_PORT%,suspend=n;suspend设为n时JVM会在打开调试端口后正常启动,若设为y则JVM启动后会等候调试器连接后才继续启动JAVA 内存泄漏检测内存泄露产生2.1 java的垃...
2010-05-30 00:01:42 94
JAVA问题定位技术(2)
性能瓶颈分析高性能的含义:有的场合高性能意味着用户速度体验,如界面操作。- 适合使用OptimizeIt分析还有的场合,高吞吐量意味着高性能,如短信。 - 适合使用堆栈分析还有的场合是二者的结合,如IP电话- 适合使用堆栈分析性能瓶颈问题产生的源头分析常见架构和设计问题: 不恰当的线程同步不良的架构(同步/异步使用不当)并发设计不当-资源抢占导致的资...
2010-05-29 23:38:05 117
原创 JAVA问题定位技术
常用的JAVA调试技巧:线程堆栈解读性能瓶颈分析远程调试内存泄露检测常用工具集:proc工具集系统跟踪命令truss/straceCore文件管理coreadm进程状态监控prstat网络状态监控netstat磁盘监控iostatCPU和内存监控vmstat抓包工具……输出线程堆栈:Windows:在运行java的控制台上按ctrl+...
2010-05-29 17:24:52 210
flashback恢复数据
flashback table subscriberecord TO TIMESTAMP to_timestamp('2010-05-07 16:00:00','yyyy-mm-dd hh24:mi:ss');/* 弹出ORA-08189错误,需要执行以下命令先:*/ alter table subscriberecord enable row movement;/*这个命令的作用是,...
2010-05-29 16:52:18 75
扩大表空间
扩大表空间操作:1. 首先找出该表空间对应的数据文件及路径--查找对应的表空间中的数据文件的全路径,该路径对应FILE_NAME字段。select * from dba_data_files t where t.tablespace_name='输入要查找的表空间';解决方法1:增大数据文件--增加对应的表空间里面的某个数据文件的大小为***Malter datab...
2010-05-29 16:48:27 112
UNDOTBS1 表空间占用高,最好怎么处理?
在对现场数据库做巡检时,使用如下SQL查看表空间使用情况:select df.tablespace_name "Tablespace",df.bytes/(1024*1024) "Toatal Size(MB)", sum(fs.bytes)/(1024*1024) "Free Size(MB)", round(sum(fs.bytes)*100/df.bytes) "%Free", roun...
2010-05-29 14:00:11 857
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人