
Oracle
ouyangbuxiu
这个作者很懒,什么都没留下…
展开
-
将Oracle数据库中某张表的内容导出成文本格式文件
#!/bin/ksh##############################################################################功能:# 将数据库中某张表的内容导出成为一个文本格式,每条记录一行 #配置:# 参见当前目录下unload.ctl文件#用法:# sqlunldr userid/passwd[@connection] table_name原创 2005-01-21 11:04:00 · 2494 阅读 · 0 评论 -
Oracle中获取表空间DDL语句
----------------------------------------------------------------------------------- create table ----------------------------------------------------------------------------------- create table bak_db原创 2005-01-20 22:03:00 · 1352 阅读 · 0 评论 -
Oracle 高效SQL
No1:选择合适的优化器 关于优化器的内容参见相关资料。No2:共享SQL为了不重复解析相同的SQL语句,在第一次解析之后, ORACLE将SQL语句存放在内存中.这块位于系统全局区域SGA(system global area)的共享池(shared buffer pool)中的内存可以被所有的数据库用户共享. 因此,当你执行一个SQL语句(有时被称为一个游标)时,如果它和之前的执行过的语原创 2005-03-10 20:45:00 · 1668 阅读 · 0 评论 -
Oracle优化器
第一部分:优化器的种类 a. CHOOSE (选择性) b. RULE (基于规则) c. COST (基于成本)CHOOSE:此为缺省值。优化器既可以使用基于成本的优化方法(CBO),也可以使用基于规则的优化方法(RBO),其决定于是否有可用的统计信息。 如果数据库的优化器模式设置为选择性(CHOOSE),那么实际的优化器模式将和是否运行过analyze命令有关. 如果table原创 2005-03-10 20:40:00 · 2670 阅读 · 2 评论 -
Sqlldr用法
1.1 Sqlldrsql loader可以把一些以文本格式存放的数据顺利的导入到oracle数据库中,是一种在不同数据库之间进行数据迁移的非常方便而且通用的工具。缺点就速度比较慢,另外对blob等类型的数据就有点麻烦了。用法: SQLLDR keyword=value [,keyword=value,...] 有效的关键字: userid -- ORACLE username/p原创 2005-03-10 20:34:00 · 1980 阅读 · 0 评论 -
Sqlldr示例
1.普通装载 LOAD DATA INFILE * INTO TABLE DEPT REPLACE FIELDS TERMINATED BY , OPTIONALLY ENCLOSED BY " (DEPTNO, DNAME, LOC ) BEGINDATA 10,Sales,"""USA""" 20,Accounting,"Virginia,USA" 30,Consulting,Virg原创 2005-03-10 20:36:00 · 1754 阅读 · 0 评论