摘要:【Huge pages】 在 Linux 中大页分为两种:Huge pages ( 标准大页 ) 和 Transparent Huge pages( 透明大页 ) 。. 内存是以块即页的方式进行管理的,当前大部分系统默认的页大小为 4096 bytes 即 4K 。1MB 内存等于 256 页;1G
阅读全文
摘要:12c,awr报表出现大量调用执行如下sql语句.select default$ from col$ where rowid=:1;--//google看了一下,问题出在Extended statistics的问题,12c 会自动收集扩展统计信息.找到如下链接:--//https://blog.db
阅读全文
摘要:最近一个客户打数据库补丁,环境是windows 2008R2下的Oracle 11.2.0.4.0版本,PSU打到11.2.0.4.201020。在windows系统中停止所有Oracle相关应用,安照补丁说明打补丁一切都正常。当打完补丁起sqlplus时报错如下: Error 57 initial
阅读全文
摘要:Warning: Subscription For Node Down Event Still Pending' In Listener Log (Doc ID 372959.1)Oracle Net Services - Version 10.2.0.1 to 11.2.0.4 [Release
阅读全文
摘要:现象: [Oracle@oracle1 ~]$ expdp xian/xian schemas=xian directory=dumpdir dumpfile=xian.dmp LOGFILE=xian.log Export: Release 10.2.0.5.0 - 64bit Productio
阅读全文
摘要:问题总在解决的时候提及,解决在思考中! 01、查看当前open用户 select username,account_status,expiry_date,profile from dba_users; 02、查看目前的密码过期策略 select * from dba_profiles s where
阅读全文
摘要:完整性的约束 维护完整性非空约束:唯一约束主键约束检查约束主外健约束:(最麻烦的约束) 非空约束:什么叫非空,空是列属性的合法。如果要设置非空约束的话,只要在表加非空如下drop table member purge;create table member (mid number ,name var
阅读全文
摘要:避免在索引中使用任何可以为空的列,ORACLE将无法使用该索引 .对于单列索引,如果列包含空值,索引中将不存在此记录. 对于复合索引,如果每个列都为空,索引中同样不存在此记录. 如果至少有一个列不为空,则记录存在于索引中. 举例: 如果唯一性索引建立在表的A列和B列上, 并且表中存在一条记录的A,B
阅读全文
摘要:Error while starting ./runInstaller for oracle 19c installation on Linux 8 参考MOS:Requirements for Installing Oracle Database/Client 19c on OL8 or RHEL
阅读全文
摘要:一、异常描述 在centos6.4系统安装oracle_x64_11gR2_database版本,安装至68%进度的时,如下图抛出"Error in invoking target mkldflags ntcontab.o nnfgt.o of makefile /home/oracle/app/o
阅读全文
摘要:to_date函数错误: select to_date('2019-01-23','yyyy-MM') from dual 中文含义: ORA-01830:日期格式图片在转换整个输入字符串之前结束 这个错误说明'2019-01-23'这个参数的长度大于'yyyy-MM'的长度了,所以不能转换。应该先
阅读全文
摘要:第一次遇到因为网络导致dblink异常的等待时间 首先业务反馈在某个时刻出现链接超时,业务异常率较高,让我们配合查询数据库是否正常 根据应用提供的异常时间点,提取相应的ash报告 SQL*Net break/reset to client 这位哥排第一位,官方对于这个等待事件的解释: 还是要检测应用
阅读全文
摘要:1.direct path read temp select TOTAL_BLOCKS,USED_BLOCKS from v$sort_segment; 看看是不是在不段增加select * from v$sysstat where NAME LIKE '%workarea executions%'
阅读全文
摘要:ERROR:ORA-12526: TNS: 监听程序: 所有适用例程都处于受限模式 解决: C:\Users\test>sqlplus / as sysdba SQL*Plus: Release 12.1.0.2.0 Production on Copyright (c) 1982, 2014, O
阅读全文
摘要:--查看job下次执行时间以及间隔时间 select * from dba_jobs where job = '774'; --启动job exec dbms_job.run(774); --停用job EXEC DBMS_JOB.BROKEN(job#,TRUE); EXEC DBMS_JOB.B
阅读全文
摘要:为了进行数据库的升级使用tar命令备份了oracle文件夹,当进行oracle恢复的时候发现: 以oracle用户启动数据库,其可以以sid或者net service name的方式登陆数据库,而其他属于dba组的user以同样的方式登陆数据库却报 ERROR:ORA-01034: ORACLE n
阅读全文
摘要:oracle要进行查看执行计划,可以使用explain plan FOR命令 使用方式就是在要查看计划的sql前面加上explain plan FOR 然后执行后会生成执行计划要查看需要使用 select plan_table_output from TABLE(DBMS_XPLAN.DISPLAY
阅读全文
摘要:这样如果备份的时候如果出现错误,那就看不出是哪里出的问题,所以需要解决。 经过在网上查询相关资料发现是客户端字符集设置的和数据库的字符集设置的不一致 数据库的字符集查看语句为 select * from nls_database_parameters; 结果为utf-8字符集 那么就需要将客户端的字
阅读全文
摘要:Oracle在执行一个SQL之前,首先要分析一下语句的执行计划,然后再按执行计划去执行。分析语句的执行计划的工作是由优化器(Optimizer)来完成的。不同的情况,一条SQL可能有多种执行计划,但在某一时点,一定只有一种执行计划是最优的,花费时间是最少的。相信你一定会用Pl/sql Develop
阅读全文
摘要:$ impdp system/cloudwave1 schemas=icopy directory=dir_dump file=icopy20120619.dmp执行到一半,由于机器要做性能测试,所以暂停任务。按CTRL+C之后输入Import> stop_job退回到控制台。当需要继续运行impd
阅读全文