暂无图片
刘峰
暂无图片
恩墨 dba
擅长领域: oracle
2019-03-01 加入墨天轮
暂无图片
暂无图片
刘峰
关注TA
写留言
1
文章
27
粉丝
1K+
浏览量
-dba
-恩墨
个人成就
发布1次内容
获得1次点赞
内容获得0次评论
获得3次收藏
回答了18次问答
文章分类
oracle
(1)
sql优化
(1)
文章档案
2020年03月
(1)
动态
文章 ·1
数说 ·0
问答 ·18
文档 ·0
关注
留言板·0
数据量大的表该怎么提升查询速度
问题描述不够清楚,最好能给出具体的SQL示例
提交回复
2020-05-25
通过scanip访问Oracle,有的可以,有的不可以
AWR分析结果: 1589355570516_awrrpt_1_61527_61528.html
提交回复
2020-05-13
sql优化
执行计划看着很乱,给个sqlhc报告。另外gams_assetcard过滤之后的数据量是多少?temp、tempYe子查询返回数据量多少?
提交回复
2020-03-31
Oracle 11.2.0.4 部署adg,standby database的数据库版本可以和primary database不一致吗?比如说备库版本比较高
为了不给自己挖坑,建议使用相同版本数据库
提交回复
2020-03-25
请问,这个sql是慢在哪里?
搞定了吗?如果需要优化这条sql,可以加我qq532323122
提交回复
2020-03-20
SQL Version Count过高的处理思路
1、通过查询v$sql_shared_cursor查看执行计划不能共享的原因,比如sql传入的不安全的谓词信息,同时启用了绑定变量窥探,就有可能导致执行计划不能共享2、通过MOS查看version_count过多问题,是否有匹配的BUG
提交回复
2020-03-17
分页sql优化
记一次典型的分页sql优化过程
发布文章
2020-03-14
SQL优化
在ALARM_TIME列建立索引,如果ALARM_TIME可以为空,可以按如下方式建立索引create index idx_xxx on AMOD_TARGET_ALARM(ALARM_TIMEdesc,0);然后按以下hint运行sql即可SELECT *FROM (SELECT temptable., ROWNUM ROW_NUMFROM (select /+ index(t ALARM_TI
提交回复
2020-03-13
AWR分析报告问题求助:帮忙分析一下awr报告中的问题
从AWR报告中,有以下几个问题需要注意:1、对比dbtime和elapsed,数据库当前时段负载极低2、从Load Profile可以看中,数据库比较繁忙,每妙事务数为48.5,每妙执行的SQL为543.8,加上top5中的log file sync等待事件,建议减少应用commit次数或者提升服务器配置2、top5中db file sequential read、db file parallel
提交回复
2020-03-13
请问,系统现在卡顿,根据dump文件可以看出卡在数据库上,但是数据库没看出任何问题,我获取了三个awr日志,麻烦大神帮我看一下,问题到底在哪?
通过AWR分析,主要等待事件:enq: TX - row lock contention。通过vsession,vsession,vsession,vsession_wait及vsession_event查看阻塞源。 单机环境通过以下SQL可以查到阻塞源,如果找不到阻塞源窗口,杀会话处理。 set lines 200 pages 100 col tree for a30 col event for
提交回复
2020-03-12
DG 同步问题
为什么 RAC 主库的 2 个节点都要归档切换后,备库才应用日志,备库上的数据才能看到–因为你配置的是最大性能模式,redo传输模式为arch+async。如果你想要备库实时同步数据,推荐设置为高大可用,同时redo传输模式改为lgwr+sync。不推荐最大保护模式,具体优缺点可以查资料了解。
提交回复
2020-03-11
oracle child number 问题
父游标下每产生一个子游标,都对应一次硬解析。为什么1号子游标慢,比如0号游标走的索引唯一索引,1号游标走的全表扫描,自然1号游标的执行计划性能更差。具体问题需要对比两者执行计划,你可以贴图上来看看。
提交回复
2020-03-11
12c使用sqlplus / as sysdba 登录连接的不是CDB么,现在执行后提示ORA-12162: TNS:net service name is incorrectly specified
检查一下环境变更是否设置了ORACLE_SID,可以echo $ORACLE_SID确认一下
提交回复
2020-03-11
Oracle 12.1.0.2 PDB处于migrate的状态
按日志提示,你的临时表空间下没有数据文件,需要你手工添加,你检查一下。
提交回复
2020-03-10
oracle静态监听问题
密码文件存的是sys的密码,用system无法通过密码认证方式以as sysdba方式登录,例如通过sqlplus system/oracle as sysdba登录之后,show user显示是SYS。如果system的密码是oracle,通过密码认证连接不要加上as sysdba。通过以下视图查询验证SYS@orcl> select * from v$pwfile_users;USERNAME
提交回复
2020-03-08
两个sql差别不大,执行计划走的是同样的索引,可是cost差别却很大,请大神帮忙看看两个sql从底层而言,到底差别在哪?
很大可能性是where条件返回的数据量和card表占比很大,比如card表数据量1000,where条件的结果集为800,此是执行计划是不会走索引的,因为索引+回表的代价大于全表扫描的代价。
提交回复
2020-03-08
请问,我在某张表上建了一个索引,可是执行计划并没有走这个索引,这是为什么?
最直观的计算方法,查一下where后面的两个过滤条件返回的结果集N1,主表的结果集为N2,如果N1/N2的值较大(例如超过10%,CBO认为走索引+回表的代价大于走全表扫描),此时执行计划就不会走索引
提交回复
2020-03-08
expdp异机备份
可以。1、在本地创建dump目录2、通过以下示例实现远程服务器数据导出expdp scott/tiger@192.168.1.1/orcl directory=DATA_PUMP_DIR dumpfile=exptable.dmp TABLES=xxx.test network_link=link01 LOGFILE=expdp_table.log;
提交回复
2020-03-06
oracle10g 主备切换问题
推荐rman+duplicate方式重搭备库
提交回复
2020-03-05