1 / 10
文档名称:

oracle学习笔记.doc

格式:doc   大小:39KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

oracle学习笔记.doc

上传人:beny00011 2022/6/20 文件大小:39 KB

下载得到文件列表

oracle学习笔记.doc

相关文档

文档介绍

文档介绍:word
sqlload导入数据(shùjù)
、sql loader 的特点(tèdiǎn)
oracle自己带了很多的工具可以(kěyǐ)用来进展(jìnzhǎn)数据的迁移、备份和恢复等工作。但是每个工具(gōngjù)都略分析数据库性能。在awrrpt这个里面,我们可以得到(dé dào)耗时前五的事件。
调取addmrt和awrrpt文件
登录oracle效劳器进展以下目录:
cd $ORACLE_HOME
cd rdbms/admin

ls
以数据库管理员进入sqlplus
sqlplus / as sysdba

@/database/product/10gR2/db_1/rdbms/admin/
在上图输入格式类型,我们就把这些报告保存为txt格式的,默认保存为html格式。输完后回车
输入报告天数,我们输入1,输入1表示他将把最近1天的报告展示出来,如果是2那就是近两天的。
word
这里(zhèlǐ)输入开始的一个snap id,在这里(zhèlǐ)我们可以看到他是每隔一小时记一次快照,我们可以修改这个快照间隔。
回车后,文件名我们(wǒ men)这里不输,默认就可以了。
回车(huí chē)后,在当前执行sql的目录中就生成了一个awrrpt_1_14078-,我们通过ftp把文件下载到本地(běndì)(这里oracle效劳器在AIX机器上)
选择要下载到本地的目录(我这里e:\tem)
连接FTP
输入用户名密码。登到文件所在路径:
cd /database/product/10gR2/db_1/rdbms/admin
下载文件
get
3、oracle执行方案
通过oracle执行方案我们可以查询oracle数据库在执行一个sql时所花费的代价,它详细地列出了一个sql执行各局部时所消耗的代价,根据这些信息,可以为我们优化sql提供帮助。
、相关的概念
Driving Table驱动表:又称为外层表OUTER TABLE。这个概念用于嵌套与HASH连接中。如果该row source返回较多的行数据,如此对所有的后续操作有负面影响。如果一个大表在WHERE条件有限制条件,如此该大表作为驱动表也是适宜的,所以并不是只有小表可以作为驱动表,正确说法应该为应用查询的限制条件后,返回较少行源的表作为驱动表。在执行方案中,应该为靠上的那个row source,在后面描述中,一般将该表称为连接操作的row source 1。
word
Probed Table(被探查表):该表又称为内层表INNER TABLE。在我们从驱动表中得到(dé dào)具体一行的数据后,在该表中寻找符合连接条件的行。所以该表应当为大表[实际上应该为返回较大row source的表] 且相应列上应该有索引。在后面的描述中,一般将该表称为连接操作的row source 2.
组合索引(concatenated index):由多个列构成(gòuchéng)的索引,如cr