oracle日志轮询慢,Oracle 11g 监听很慢,由于监听日志文件太大引起的问题(Windows 下)...

现象:Windows 操作系统的Oracle 数据库,使用sqlplus 连接(不指定实例名)连接很快,程序连接或使用连接工具或在Net Manager 中测试连接都需要花费约三四十秒的时间(程序连接可能失败)。

通过tsping localhost 测试,亦花费三四十秒。

查看监听警告日志(所在位置在文章后面介绍),有信息如下:

2b65ef29a5872cc0e4771c25889edd04.gif

6a087676c59fa8b19d76e6bb55a32902.gif

TNS-12560: TNS:protocol adapter error

TNS-00530: Protocol adapter error

64-bit Windows Error: 53: Unknown error

TNS-12518: TNS:listener could not hand off client connection

TNS-12571: TNS:packet writer failure

TNS-12560: TNS:protocol adapter error

TNS-00530: Protocol adapter error

64-bit Windows Error: 54: Unknown error

View Code

可能原因是监听日志过大(超过4G)。

停止监听,删除监听日志(需要删除4个目录的日志),开启监听,连接很慢问题解决。

Oracle 11g 监听日志目录位置如下:

alert 日志目录:%ORACLE_HOME%\diag\rdbms\%sid%\%sid%\alert,%ORACLE_HOME%\diag\tnslsnr\%机器名%\listenrt\alert

trace 日志目录:%ORACLE_HOME%\diag\rdbms\%sid%\%sid%\trace,%ORACLE_HOME%\diag\tnslsnr\%机器名%\listenrt\trace

原文:http://www.cnblogs.com/phoenix-smile/p/6866122.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在编写STM32的ADC相关的adc.c文件时,需要注意以下几个问题: 1. 引入必要的头文件:在adc.c文件中,需要引入与ADC相关的头文件,例如"stm32fxxx.h"(具体根据使用的STM32系列型号而定)和"stm32fxxx_adc.h"。这些头文件包含了对ADC寄存器和函数的定义和声明。 2. 配置ADC参数:在adc.c文件中,需要进行ADC的初始化和配置。这包括设置ADC的工作模式(单次转换或连续转换)、采样分辨率、采样时间、参考电压源等参数。根据实际需求,选择适当的参数配置。 3. 配置GPIO引脚:ADC需要通过GPIO引脚连接到外部信号源。在adc.c文件中,需要配置相关的GPIO引脚,并将其设置为ADC模式。这可以通过设置GPIO的模式和功能来实现。 4. 启动ADC转换:在adc.c文件中,需要编写代码来启动ADC转换,并等待转换完成。可以使用相关的函数来启动ADC转换,并使用轮询或中断方式等待转换完成。在转换完成后,可以获取转换结果进行后续处理。 5. 中断处理(可选):如果使用中断方式进行ADC转换,需要编写相应的中断处理函数。在adc.c文件中,可以编写中断处理函数来处理ADC转换完成中断,并进行相应的处理操作。 6. 错误处理:在adc.c文件中,需要考虑可能出现的错误情况,并进行适当的错误处理。例如,检测转换完成标志位,处理转换溢出或错误的情况。 7. 提供外部接口:根据需要,可以在adc.c文件中提供相应的函数接口,供其他模块调用。这样可以方便其他模块对ADC进行配置和使用。 以上是编写STM32的adc.c文件时需要注意的一些问题。具体的实现细节和代码会根据具体的需求和应用场景而有所不同。建议参考相关的STM32文档和示例代码来进行开发和调试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值