- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 读书笔记-《基于Oracle的SQL优化》-第一章-1
开始学习崔老师的《基于Oracle的SQL优化》,七百多页,虽然可能会比较痛苦,但想必是一个痛并快乐的过程,尽情享受了。。。第一章:Oracle里的优化器优化器是Oracle数据库中内置的一个核心子系统,可以理解为一个核心模块或者一个核心功能组件。优化器的目的是按照一定的判断原则来得到它认为的目标SQL在当前情形下最搞笑的执行路径,也就是说,优化器的目的是为了得到目标SQL
2013-11-23 15:44:44 3004
原创 西班牙游记-连载1
打算分几次,将这次西班牙之行做个记录,一方面做个总结,方便后人查看,另一方面也是重温这次旅行的点点滴滴,确实有意义。《旅行开始前的准备》 说到准备,这次决定到西班牙旅行,也是6月份的时候,听到同事到巴塞罗那开会,碰巧老婆上半年刚从德国出差回来,对欧洲印象很好,而且我们没有一起到国外旅行过,于是心血来潮,半开玩笑地说到西班牙游一遭。 虽说未最终决定,但
2013-11-17 23:33:38 2338
原创 ORA-01654错误
问题现象:测试库使用如下方式创建索引:create index IDX_ANA_OFFICE on ANA (OFFICE_CITY, OFFICE_NO) tablespace IDX pctfree 10 initrans 2 maxtrans 255 storage ( initial 128K next 128K m
2013-11-14 10:27:26 4176
原创 报错:ORA-07445: exception encountered: core dump [kkqtnloCbk()+111] [SIGSEGV]
今天QQ有问个问题,说有个应用报错3113,按照常规,让其检查了:1、用户profile是否设置了idle_time参数,没有。2、应用与数据库之间有防火墙超时设置,没有。于是又问他是所有应用都报错,还是某个报错,反馈说是一个SQL,用到了full join。我觉得这个是SQL语法问题,和3113连接断开应该没有关系啊?于是又让他看alert文件有什么记录,反馈说有个报错:“O
2013-11-08 23:58:45 10016
原创 ORA-00060的示例与若干场景
create table eg_60 ( num number, txt varchar2(10) );insert into eg_60 values ( 1, 'First' );insert into eg_60 values ( 2, 'Second' );SQL> select rowid, num, txt from eg_60;ROWID
2013-11-06 16:49:41 4119
翻译 关于如何判断与解决deadlock的问题
当前应用时常会出现deadlock的alert记录,关于如何判断与解决deadlock的问题,有一些介绍性的文章值得阅读。How to Identify ORA-00060 Deadlock Types Using Deadlock Graphs in Trace (文档 ID 1507093.1) 当Oracle检测到死锁后,会取消当前检测到死锁的SQL
2013-11-05 08:47:45 2848
翻译 关于如何判断与解决deadlock的问题
当前应用时常会出现deadlock的alert记录,关于如何判断与解决deadlock的问题,有一些介绍性的文章值得阅读。How to Identify ORA-00060 Deadlock Types Using Deadlock Graphs in Trace (文档 ID 1507093.1) 当Oracle检测到死锁后,会取消当前检测到死锁的SQL执行,并
2013-11-04 18:01:30 14421
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人