oracle学习笔记
SQL语句执行过程剖析讲课
这节课通过讲述一条SQL语句进入数据库
和其在数据库中的整个的执行过程
把数据库里面的体系结构串一下。
让大家再进一步了解oracle数据库里面的各个进程、存储结构以及内存结构的关联关系。
首先来讲整个体系中有客户端、实例和数据库
数据库里有三类文件
控制文件ctl、数据文件dbf、日志文件log
实例中SGA...
分类:
数据库 时间:
2016-07-19 11:09:10
阅读次数:
264
一、SQL语句执行原理:第一步:客户端把语句发给服务器端执行 当我们在客户端执行select语句时,客户端会把这条SQL语句发送给服务器端,让服务器端的进程来处理这语句。也就是说,Oracle客户端是不会做任何的操作,它的主要任务就是把客户端产生的一些SQL语句发送给服务器端。虽然在客户端也有一.....
分类:
数据库 时间:
2015-04-16 14:12:52
阅读次数:
139
Statement执行过程 一个sql语句执行过程中,将经历这么几个步骤: 传输sql到数据库。 数据库检查sql的语法合法性,并解析sql。 计算Access Plan。数据库会通过检测index,statistics来给出最优的访问计划。 根据访...
分类:
其他好文 时间:
2014-09-25 04:15:38
阅读次数:
491
select * from v$sqlarea;
可以跟踪sql语句的执行过程,如果想跟踪某个时间点前后的语句,可以通过first_load_time时间进行控制。
select * from v$sqlarea where first_load_time>'2010-11-27/09:30:00'; 这个方法查询结果每条记录显示一条查询语句,且只能查询sql_t...
分类:
数据库 时间:
2014-09-02 10:33:44
阅读次数:
270
[原文链接] http://nvd11.blog.163.com/blog/static/200018312201301310585758/[原文视频] http://www.jiagulun.com/thread-2674-1-1.html1. 数据库文件Oracle 数据库文件大概可分为3种,分...
分类:
数据库 时间:
2014-08-28 18:05:55
阅读次数:
348