随笔分类 -  Oracle

上一页 1 2 3 4 5 6 7 ··· 10 下一页

oracle查看执行计划explain plan FOR
摘要:oracle要进行查看执行计划,可以使用explain plan FOR命令 使用方式就是在要查看计划的sql前面加上explain plan FOR 然后执行后会生成执行计划要查看需要使用 select plan_table_output from TABLE(DBMS_XPLAN.DISPLAY 阅读全文

posted @ 2021-10-26 08:50 数据与人文 阅读(872) 评论(0) 推荐(0) 编辑

ORA-01502: 索引或这类索引的分区处于不可用状态
摘要:原因: 出现这个问题,可能有人move过表,或者disable 过索引。1. alter table xxxxxx move tablespace xxxxxxx 命令后,索引就会失效。2. alter index index_name unusable,命令使索引失效。解决办法:1. 重建索引才是 阅读全文

posted @ 2021-10-25 09:10 数据与人文 阅读(402) 评论(0) 推荐(0) 编辑

使用Oracle执行计划分析SQL性能
摘要:执行计划:一条查询语句在ORACLE中的执行过程或访问路径的描述。即就是对一个查询任务,做出一份怎样去完成任务的详细方案。。 如果要分析某条SQL的性能问题,通常我们要先看SQL的执行计划,看看SQL的每一步执行是否存在问题。 看懂执行计划也就成了SQL优化的先决条件。 通过执行计划定位性能问题,定 阅读全文

posted @ 2021-10-22 09:14 数据与人文 阅读(349) 评论(0) 推荐(0) 编辑

【转】查看oracle每天及每小时产生归档日志的数据量
摘要:-- 查看每天产生归档日志的数据量来源:http://blog.51cto.com/bjiokn/321878。 alter session set nls_date_format='yyyy.mm.dd hh24:mi:ss';select trunc(completion_time) as AR 阅读全文

posted @ 2021-10-18 15:50 数据与人文 阅读(846) 评论(0) 推荐(0) 编辑

Oracle读写分离架构
摘要:原文:http://www.easyora.net/blog/oracle_read_write_separated_architecture.html读写分离是架构分布式系统的一个重要思想。不少系统整体处理能力并不能同业务的增长保持同步,因此势必会带来瓶颈,单纯的升级硬件并不能一劳永逸。针对业务类 阅读全文

posted @ 2021-10-18 15:46 数据与人文 阅读(270) 评论(0) 推荐(0) 编辑

优化器Bug?记一次慢SQL问题分析过程
摘要:优化器Bug?记一次慢SQL问题分析过程,聊聊我的思路 技术人人都可以磨炼,但处理问题的思路和角度各有不同,希望这篇文章可以抛砖引玉。 以一个例子为切入点 一、问题背景 某客户希望协助他们对业务复杂SQL进行全面分析优化,优化过程中遇到的一些问题正好做个记录。 基础环境: 主机类型:PowerEdg 阅读全文

posted @ 2021-10-18 15:45 数据与人文 阅读(368) 评论(0) 推荐(0) 编辑

半个世纪长盛不衰,SQL为什么如此成功?
摘要:导读 关系数据模型于 1970 年推出,并已占据主导地位 50 年。它为什么如此成功?这要归功第一性原理和布什内尔定律 1971 年 3 月,英特尔推出世界上第一款通用微处理器——英特尔 4004。它有约 2300 个晶体管,售价 60 美元。 时间快进到 50 年后,最新的 iPhone 有将近 阅读全文

posted @ 2021-10-18 13:31 数据与人文 阅读(270) 评论(0) 推荐(0) 编辑

Oracle索引修复 ,ORA-00600: internal error code, arguments: [6200],
摘要:Oracle索引修复 ,ORA-00600: internal error code, arguments: [6200], 问题背景:客户反馈DB每天产生的incident日志很多,需要排查原因。 查看alert日志发现大量的ORA-07445、ORA-00600错误 Errors in file 阅读全文

posted @ 2021-10-18 13:29 数据与人文 阅读(540) 评论(0) 推荐(0) 编辑

SQL中如何使用EXISTS替代IN
摘要:原创作品,可以转载,但是请标注出处地址http://www.cnblogs.com/V1haoge/p/6385312.html 我们在程序中一般在做SQL优化的时候讲究使用EXISTS带替代IN的做法,理由是EXISTS执行效率要比IN高。。 之前我一直挺懵懂的一件事情是如何使用EXISTS来替换 阅读全文

posted @ 2021-10-18 13:01 数据与人文 阅读(223) 评论(0) 推荐(0) 编辑

Warning: Subscription For Node Down Event Still Pending
摘要:监听老是起不来,进入log文件一看,发现出现一大堆的Warning: Subscription For Node Down Event Still Pending。于是去metalink所寻下,发现如下一片文章,其中方法可以解决本机环境遇到的问题Warning: Subscription For N 阅读全文

posted @ 2021-10-18 11:03 数据与人文 阅读(448) 评论(0) 推荐(0) 编辑

什么是SQL注入?如何防止SQL注入?
摘要:一、SQL注入 1、什么是SQL注入? SQL注入是比较常见的网络攻击方式之一,主要攻击对象是数据库,针对程序员编写时的疏忽,通过SQL语句,实现无账号登录,篡改数据库。。 SQL注入简单来说就是通过在表单中填写包含SQL关键字的数据来使数据库执行非常规代码的过程。 SQL数据库的操作是通过SQL语 阅读全文

posted @ 2021-10-18 11:01 数据与人文 阅读(3626) 评论(0) 推荐(1) 编辑

log file sync等待事件
摘要:问题背景: 客户反馈数据库反映缓慢,各模块均不能使用。 1> 查看awr报告 问题分析: 1、log file sync的原凶到底是什么? 频繁commit/rollback或磁盘I/O有问题,大量物理读写争用 当一个用户提交(commits)或者回滚(rollback),session的redo信 阅读全文

posted @ 2021-10-18 09:46 数据与人文 阅读(269) 评论(0) 推荐(0) 编辑

(转)没有索引导致的DIRECT PATH READ
摘要:5月20号下午4-5点,某项目组进行数据入库作业,作业人员反映入库速度很慢。在16:30和16:50分别采集了快照,并根据两个快照得到AWR报告。. 直接看TOP 5 EVENTS,这是数据库问题诊断的最快捷径。 先看占DB TIME达63.33%的direct path read事件。等待次数78 阅读全文

posted @ 2021-10-18 09:42 数据与人文 阅读(127) 评论(0) 推荐(0) 编辑

ORACLE临时表空间总结
摘要:临时表空间概念 临时表空间用来管理数据库排序操作以及用于存储临时表、中间排序结果等临时对象,当ORACLE里需要用到SORT的时候,并且当PGA中sort_area_size大小不够时,将会把数据放入临时表空间里进行排序。像数据库中一些操作: CREATE INDEX、 ANALYZE、SELECT 阅读全文

posted @ 2021-10-18 09:26 数据与人文 阅读(1029) 评论(0) 推荐(0) 编辑

windows下oracle的ora-27100错误
摘要:修改sga_max_size太大后启动不了,按照网上的方法恢复也还是不行,最后查资料终于发现问题所在。 整个过程如下:SQL> alter system set sga_max_size=10000000000 scope=spfile; 系统已更改。 SQL> shutdown immediate 阅读全文

posted @ 2021-10-18 09:21 数据与人文 阅读(308) 评论(0) 推荐(0) 编辑

关于升级至12cR2版本的Optimizer 自适应特性的设置建议
摘要:优化器自适应特性的设置是需要考虑比较慎重的一个点,oracle的产品经理 Nigel Bayliss 也公布了几篇关于此方面的设置参考,具体如下(建议看下参考文档): 情景1 从Oracle Database 11g(或更早版本)升级 将数据库升级到Oracle Database 12c第2版后,建 阅读全文

posted @ 2021-10-15 09:13 数据与人文 阅读(113) 评论(0) 推荐(0) 编辑

关于SQLNET.AUTHENTICATION_SERVICES= (NTS) 的解释
摘要:标题所代表的意思为 使用操作系统本地验证,一般不用,有安全问题。通常需要改成下面的值: SQLNET.AUTHENTICATION_SERVICES= (NONE) 1. 这样就不允许使用操作系统本地验证了,例如: C:\>sqlplus /nolog Sqlplus>connect / as sy 阅读全文

posted @ 2021-10-15 09:11 数据与人文 阅读(1029) 评论(0) 推荐(0) 编辑

ORA-31687: error creating worker process with worker id 1
摘要:Datapump导入数据的时候报错: Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining 阅读全文

posted @ 2021-10-14 10:17 数据与人文 阅读(324) 评论(0) 推荐(0) 编辑

select default$ from col$ where rowid=:1 大量解析
摘要:在一个12.1.0.2的库的awr中发现大量47r1y8yn34jmj语句的解析。。 对应的完整sql为:select default$ from col$ where rowid=:1,按道理说正常的库不应该出现大量该类sql的解析,查询mos发现相关Bug 20907061 : HIGH # O 阅读全文

posted @ 2021-10-14 10:14 数据与人文 阅读(173) 评论(0) 推荐(0) 编辑

ora-7445[opiaba],ora-600 [kgh_heap_sizes:ds], ora-600 [17147]
摘要:最近有一套数据库 crash ,环境2nodes RAC 11.2.0.3 on AIX , alert日志中记录了在crash前出现了ora-7445[opiaba],ora-600 [kgh_heap_sizes:ds], ora-600 [17147], 下面记录当时的一些日志。 # DB a 阅读全文

posted @ 2021-10-14 10:06 数据与人文 阅读(791) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 ··· 10 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示