1.对查询进行优化,应避免全表扫描,首先应考虑在where及order by涉及的列上建立索引
2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select u.name from user u where u.id is null
可以在num上设置默认值0,确保表中num列没有null值,例如:
select u.name fr
原创
2021-07-13 15:08:57
760阅读
OCP11g 051,051,053 vce文件分享(别人制作的,感谢): http://pan.baidu.com/s/1dDxLdvj
转载
2014-03-08 19:19:00
80阅读
2评论
Oracle 数据块(一)1、数据块的概念数据块(Oracle Data Blocks),本文简称为“块”,是Oracle最小的存储单位,Oracle数据存放在“块”中。一个块占用一定的磁盘空间。特别注意的是,这里的“块”是Oracle的“数据块”,不是操作系统的“块”。Oracle每次请求数据的时候,都是以块为单位。也就是说,Oracle每次请求的数据是块的整数倍。如果Oracle请求的数据量不
转载
精选
2013-05-06 10:27:58
1130阅读
Oracle GoldenGate 实施经验分享
转载原厂的GG实施分享
Oracle GoldenGate 项目实施大致流程
检查操作系统和数据库是否满足Oracle GoldenGate 要求
配置数据库及要复制的表, 使其满足Oracle GoldenG
原创
2014-05-31 22:32:02
1620阅读
点赞
老李分享: Oracle Performance Tuning Overview 翻译 1 性能优化概述This chapter provides an introduction toperformance tuning and contains the following sections:本章节给出了性能优化的简介,它包含了一下几个部分。Introduction to Pe
转载
精选
2016-03-01 16:24:38
388阅读
虽说Oracle Linux基本上就是抄的RHEL, 但是安装Oracle数据库的话, 还是Oracle自己的Linux方便些, 把oracle-validate包选上, 基本安装Oracle数据库的先决条件就自动解决了, 省心不少. 但是edelivery这段时间却封禁了中国ip, 很是郁闷, 原因呢不管大家懂不懂, 我是有点懂.无意中发现了下面这个网址, 喜出望外啊...http://ft
原创
2022-01-05 14:41:38
123阅读
ASM磁盘组掉线 ,ASM实例不能mount。ASM磁盘组有4个500G的磁盘组成,数据库和ASM软件为10.2.0.1,急需恢复oracle数据库。【数据恢复分析及恢复过程】分析组成ASM磁盘组的磁盘,取出ASM元数据,对元数据进行分析:ASM存储元数据损坏,导致diskgroup无法mount。重组ASM存储空间,从ASM磁盘组中导出数据库文件,然后对数据库文件进行检测,修复。如果数据库文件完
转载
2021-04-04 23:34:22
260阅读
2评论
大家在应用ORACLE的时候可能会遇到很多看起来不难的问题, 特别对新手来说, 今天我简单把它总结一下, 发布给大家, 希望对大家有帮助! 和大家一起探讨, 共同进步! 对ORACLE高手来说是不用看的. 1. Oracle安装完成后的初始口令? internal/oracle sy
转载
精选
2013-08-12 20:34:00
2009阅读
老李分享: Oracle Performance Tuning Overview 翻译1 性能优化概述This chapter provides an introduction toperformance tuning and contains the following sections:本章节给出了性能优化的简介,它包含了一下几个部分。Introduction to Performa
转载
精选
2015-12-16 17:18:29
412阅读
突然想起前段时间和美国一个oracle大师的邮件交流,感觉受益匪浅,大师还是很热心的。
原创
2021-07-21 17:01:26
128阅读
关于oracle数据库的学习有道云笔记分享:文档:Oracle链接:http://note.youdao.com/noteshare?id=dcec77decbcb6cce01a2b2f97c437faf
原创
2022-08-12 11:47:26
182阅读
ORACLE11g 做备份非常方便,因为有rman这样的工具支持。只需要对备份概念和工具命令了解清楚就可以。但这些细节了解和使用起来,也会遇到很多细节问题。今天整理后,形成这篇文章以便后期使用少走弯路。RMAN> run{
2> sql 'alter system checkpoint';
3> sql 'alter system archive log cu
原创
2023-05-22 12:22:28
361阅读
深入的研究了Oralce的数据存储结构,用C语言开发了一个类似DUL的程序,可以在数据库不启动的情况下,扫描Oracle数据文件把表中的数据导出来,顺便也检验一下研究的数据格式是否正确。
原创
2018-08-01 17:20:26
2671阅读
如何完整处理一个故障,聊聊我的思路。技术人人都可以磨炼,但处理问题的思路和角度各有不同,希望这篇文章可以抛砖引玉。以一个例子为切入点 一、故障现象 应用无法访问,报错无法获取数据库连接,应用宕机。 数据库报错同期有报错,超过最大连接及异常被kill。 Mon Nov 23 00:06:23 2020
原创
2021-05-28 16:53:36
1307阅读
一、前言:
在经过一段时间的Oracle存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益。
二、适合读者对象:
数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。
三、介绍:
在Oracle存储过程的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作,这个时候就会用SP来封装数据库操作 。如果项目的S
转载
精选
2013-03-04 02:26:43
895阅读
当oracle单表数据量上亿时,对表进行alter table aa add column_1 varchar2(2) defalut 'Y';时,效率及安全性是必须考虑的因素。 本帖以2亿的数据表aa举例: alter table aa add column_1 va...
原创
2021-04-16 22:28:11
455阅读
当oracle单表数据量上亿时,对表进行alter table aa add column_1 varchar2(2) defalut 'Y';时,效率及安全性是必须考虑的因素。
本帖以2亿的数据表aa举例:
alter table aa add column_1 varchar2(2) defalut 'Y';
Table altered
Executed in
原创
2021-04-09 20:06:20
782阅读