Welcome 微信登录

首页 / 数据库 / MySQL

报错:ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV]

报错:ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV]

今天QQ有问个问题,说有个应用报错3113,按照常规,让其检查了:1、用户profile是否设置了idle_time参数,没有。2、应用与数据库之间有防火墙超时设置,没有。于是又问他是所有应用都报错,还是某个报错,反馈说是一个SQL,用到了full join。我觉得这个是SQL语法问题,和3113连接断开应该没有关系啊?于是又让他看alert文件有什么记录,反馈说有个报错:“ORA-07445: exception encountered: c...
符合中国人习惯的Oracle取周的日期函数

符合中国人习惯的Oracle取周的日期函数

最近在帮HR抓加班记录的统计数据。HR希望能by周统计加班时数。但Oracle的日期函数计算周时是周日算第一天,周六算最后一天。而中国人的习惯是周一算第一天,周日算最后一天。而且,Oracle的函数返回的是第几周,是个数字,HR还要再根据数据推算是那个日期段。自己编写了一个符合我们要求的小函数,返回值也科学很多,呵呵!FUNCTION get_wk (p_date IN DATE) RETURN VARCHAR2IS v_wkVARCHAR2 (3...
11G RAC使用本地名登陆时遇到监听报错:ORA-12537 TNS:connection closed

11G RAC使用本地名登陆时遇到监听报错:ORA-12537 TNS:connection closed

一个群友遇到了监听的错误:ORA-12537: TNS:connection closed搜索发现引起此错误的原因可能是:ORA-12537 if Listener (including SCAN Listener) and Database are Owned by Different OS User [ID 1069517.1]也就是说监听器和数据库属于不同的OS用户就可以遇到如下问题。当前的监听器用户是GRID,数据库软件用户是Oracle。而数据库...
数据泵expdp中query的使用及注意事项

数据泵expdp中query的使用及注意事项

在用数据泵导出数据的时候,有时候我们需要按条件过滤掉一些不需要导出的数据,这时候就需要用到参数query。下面是一个简单使用query的小例子,在这个例子中我们也可以看出数据泵的一个缺陷,就是query参数和estimate参数是冲突的,当我们使用query参数的时候,数据泵estimate数据量会忽略query参数的过滤,使的estimate值异常。expdp systemparfile=bi_20131203.parExport: Release11....
Oracle PLSQL Procedure 如何进行性能调优分析

Oracle PLSQL Procedure 如何进行性能调优分析

在Java的性能调优分析中,可以使用 JProfiler 分析JVM运行时的CPU消耗、Memory占用、Thread情况等信息。对于Java代码中调用的Oracle的存储过程、函数它也能输出调用时间、调用次数等信息,但对于过程、函数内部的性能情况,JProfiler就使不上力了。在一次调优实战中,我就遇到了上面的情况,存储过程是性能问题所在,需要调优,这时就要用上 Oracle 提供的 DBMS_PROFILER package了。1. DBMS_PRO...
如何重建Oracle DataGuard

如何重建Oracle DataGuard

无暇每日检查Oracle数据库的同布情况,后来才发现主库压根没有同步归档日志到备库,因为备库断电后一直没有开,但问题是主库在10几天前删除过归档日志,惨!为了想节省时间,想去备份捞捞看,结果是备份也没有需要的归档日志。无耐,只好重建。1、登录主库备份控制文件到数据文件所在的目录。1.1先查询数据文件所在的目录:select name from v$datafileSQL> select name from v$datafile;NAME-------...
<< 721 722 723 724 725 726 727 728 729 730 >>