
线程与数据库连接的关系
线程和数据库连接是多对多的关系 一个线程在处理一个请求的过程中,可以使用多个数据库连接,同样,一个数据库连接可以被多个线程轮流使用 有数据库连接池,当线程需要访问数据库的时候,就会从连接池里面找一个连接过来用,如果连接池里面的连接数没有用完...
线程和数据库连接是多对多的关系 一个线程在处理一个请求的过程中,可以使用多个数据库连接,同样,一个数据库连接可以被多个线程轮流使用 有数据库连接池,当线程需要访问数据库的时候,就会从连接池里面找一个连接过来用,如果连接池里面的连接数没有用完...
1.故障现象: 因为Hugepage的值小于SGA的值,导致内存空间浪费,数据库僵死,进程僵死的故障。 2.解决方法: 在oracle实例启动的前提下,通过oracle hugepages_settings.sh脚本计算出vm.n...
使用BBED修复坏块一例 用户在查询一张表的时候报错: SQL> select count(*) from crm.t; select count(*) from crm.t * ERROR at line 1: ORA-01578:...
空块的逻辑损坏处理一例 给一个DB部署备份,老是在备份一个文件的时候alert日志报错: Fri Aug 1 01:59:30 2014 The input backup piece /oradata/backup/3apegrof_1_1...
对于内存较大的Oracle数据库服务器,配置HugePage是很有必要的,下面是在RAC环境下配置Huge的步骤: 设置memlock 编辑/etc/security/limits.conf 增加: * Soft memlock 稍小于RA...
最近几天对一个核心数据库进行了优化,将资源消耗较高的SQL优化完成之后,物理读和逻辑读总量得到了降低。客户反馈优化后性能有提升,但仍然在某些工作日的业务高峰时段存在性能问题。 我们通过将性能不佳的业务高峰时段(即问题时段)与性能正常的业务高...
RAC私有网卡Bonding配置 在RAC的安装部署过程中,并不仅仅是简单的安装完成了事,整个安装过程要考虑可能出现的单点问题,其中比较重要的是私有网络。 私有网络是RAC节点间通信的通道,包括节点间的网络心跳信息、Cache fusion...
在2个节点上都配置好了RAW之后,确保在两边ll /dev/raw都能看到新配置好的raw(没有重启节点、也没有运行partprobe),在节点1用命令行的方式添加新LUN并删除旧的RAW,执行了一会报错: SQL> Alter di...
数据库无法连接:ORA-12170 开发反馈应用程序连不上数据库,并且应用日志中报错: 2014-03-24 09:56:03,095 [WARN] ==== http-bio-8010-exec-3: org.hibernate.util...
Oracle不能启动,报错: Errors in file /oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_7601.trc (incident=53018): ORA-01578: OR...