Oracle 的listener.log 日志超过4G导致SQL速度极慢,监听命令能执行要10min。
2014-02-21 13:28
746 查看
<msg time='2014-02-21T13:14:08.468+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> Fatal NI connect error 12570, connecting to: (LOCAL=NO) </txt> </msg> <msg time='2014-02-21T13:14:08.469+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> VERSION INFORMATION: TNS for 64-bit Windows: Version 11.2.0.1.0 - Production Oracle Bequeath NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production Windows NT TCP/IP NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production </txt> </msg> <msg time='2014-02-21T13:14:08.470+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> Time: 21-2月 -2014 13:14:08 </txt> </msg> <msg time='2014-02-21T13:14:08.471+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> Tracing not turned on. </txt> </msg> <msg time='2014-02-21T13:14:08.471+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> Tns error struct: </txt> </msg> <msg time='2014-02-21T13:14:08.472+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> ns main err code: 12570 </txt> </msg> <msg time='2014-02-21T13:14:08.473+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> </txt> </msg> <msg time='2014-02-21T13:14:08.474+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt>TNS-12570: TNS: 包阅读程序失败 </txt> </msg> <msg time='2014-02-21T13:14:08.474+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> ns secondary err code: 12560 </txt> </msg> <msg time='2014-02-21T13:14:08.475+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> nt main err code: 0 </txt> </msg> <msg time='2014-02-21T13:14:08.476+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> nt secondary err code: 0 </txt> </msg> <msg time='2014-02-21T13:14:08.476+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11'> <txt> nt OS err code: 0 </txt> </msg> <msg time='2014-02-21T13:14:08.530+08:00' org_id='oracle' comp_id='rdbms' type='UNKNOWN' level='16' host_id='WIN-LO2BM3SDT1A' host_addr='fe80::11c3:7366:5a5c:609a%11' pid='4748'> <txt>opiodr aborting process unknown ospid (4748) as a result of ORA-609 </txt> </msg>
查看上面的alter日志可以一个问题就是【TNS-12570: TNS: 包阅读程序失败】
找了好久都没有什么头绪,结果看到$ORACLE_HOME/diag\tnslsnr\WIN-LO2BM3SDT1A\listener\trace 目录下
有一个listener.log 日志文件大小到4G多,找了下windows 文件系统的配置如下,这个文件明显达到极限(客户服务器为NTFS 64位 txt文件可以支持到4G),
Windows下可以使用下面的命令来控制
lsnrctl set log_status off
rename listener.log listener.old
lsnrctl set log_status on
理论上硬盘还剩多少就可以保存多大的文件
NTFS(Windows):支持最大分区2TB,最大文件2TB
FAT16(Windows):支持最大分区2GB,最大文件2GB
FAT32(Windows):支持最大分区128GB,最大文件4GB
HPFS(OS/2):支持最大分区2TB,最大文件2GB
EXT2和EXT3(Linux):支持最大分区4TB,最大文件2GB
JFS(AIX):支持最大分区4P(block size=4k),最大文件4P
XFS(IRIX):这是个正经的64位的文件系统,可以支持9E(2的63次方)的分区
相关文章推荐
- oracle常用时间函数汇总
- ORACLE数据库Dataguard dg broker 3大模式相互切换 主备库互相切换
- 【SQL】 Windows7下的Oracle10g因版本无法安装问题的解决
- show_space过程
- 检查和安装OracleJVM ,解决“ORA-29538: Java 未安装”错误
- sqlserver和oracle以及mysql的分页
- 关于Oracle数据库用户密码过期的预防和解决办法
- Oracle中的BLOB与CLOB
- ppst 技术视频——oracle 性能优化
- Oracle11g完全卸载[ 转 ]
- oracle 中trunc() 函数的学习
- oracle基本操作
- oracle 发送邮件
- Power Designer 对 Oracle反向工程遇到的问题
- Oracle Database 11g Release 1中的自适应游标共享
- oracle 中函数(function)的学习
- ORACLE 11G RAC常用操作(维护及管理)
- Oracle基本入门
- web系统从oracle迁移至MySql
- db2与oracle基础sql,部分函数的区别