oracle
文章平均质量分 81
盛装吾步
这个作者很懒,什么都没留下…
展开
-
Sqlldr性能优化总结
Usage: SQLLDR keyword=value [,keyword=value,...]部分关键字: userid -- ORACLE username/password control -- 控制文件 log -- 记录的日志文件 bad -- 坏数据文件 data -- 数据文件 discard --转载 2016-07-10 08:36:27 · 10135 阅读 · 0 评论 -
oracle统计信息
1.定义:==========================统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。比如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。CBO正是根据这些统计信息数据,计算出不同访问路径下,不同join 方式下,各种计划的成本,最后选择出成本最小的计划。统计信息是存放原创 2016-10-09 13:56:15 · 1106 阅读 · 0 评论 -
数据库(第一范式,第二范式,第三范式)
范式:英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF)原创 2017-02-14 20:15:21 · 972 阅读 · 0 评论 -
Sqluldr2
简介:Sqluldr2:专业用于大数据量导出工具之一,效率比普通导出快70%。 ( Sqlldr:专业用于导入的工具之一,请注意两个工具的区别。),在使用时,最好用磁盘写入速度快,网络好,网速快的做。 内部实现:[sql] view plain copy #include #include "sqluldr2.原创 2017-03-01 17:34:19 · 9534 阅读 · 0 评论 -
收集oracle统计信息
收集oracle统计信息统计信息主要是描述数据库中表,索引的大小,规模,数据分布状况等的一类信息。比如,表的行数,块数,平均每行的大小,索引的leaf blocks,索引字段的行数,不同值的大小等,都属于统计信息。CBO正是根据这些统计信息数据,计算出不同访问路径下,不同join 方式下,各种计划的成本,最后选择出成本最小的计划。统计信息是存放在数据字段表中的,如tab$。一般我们原创 2017-03-01 17:04:52 · 847 阅读 · 0 评论 -
oracle查询结果指定排序规则
sql根据帐号进行交易查询,按照寻常的升降排序无法满足要求,想要结果按指定顺序展示,可以使用order by instr 语句解决以上的需求。原sql为:select t.TermNo, m.MercNam, t.TrmModNo from ku.biao t left join ku.biao2 m on t.mercid = m.mercid whe原创 2017-01-16 11:05:16 · 6419 阅读 · 0 评论 -
OLTP与OLAP
OLTP与OLAP的介绍 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作,侧重决策支持,并且提供直原创 2016-12-15 16:38:34 · 825 阅读 · 0 评论 -
oracle定时任务(dbms_job)
总结下oracle的任务队列管理器(job queue ),以后也方便查询. 我们要做定时任务时,有两种办法一种是: 操作系统的定时,win的定时任务,unix的crontab一种是: 数据库级的定时,她的效率更高,再有大量的表级操作时,建议用数据库本身的job queue,这样方便,效率高;如果用系统级定时,会增加很多编程工作,成本增加了,还很容易出错,事情越简单原创 2016-12-02 10:37:55 · 892 阅读 · 0 评论 -
ORACLE——Instant Client配置SQL*LDR、EXP等命令工具
在Linux系统中安装了ORACLE客户端Instant Client,但是它缺少SQL*LOADER、IMP等工具,那么怎么安装这些工具呢?直接从同版本的数据库服务器的安装文件中拷贝sqlldr文件过来,执行sqlldr会报如下错误:Message 2100 not found; No message file for product=RDBMS, facility=ULMessag转载 2016-07-04 11:30:42 · 1257 阅读 · 0 评论 -
数据库与数据仓库的区别
简而言之,数据库是面向事务的设计,数据仓库是面向主题设计的。 数据库一般存储在线交易数据,数据仓库存储的一般是历史数据。 数据库设计是尽量避免冗余,一般采用符合范式的规则来设计,数据仓库在设计是有意引入冗余,采用反范式的方式来设计。 数据库是为捕获数据而设计,数据仓库是为分析数据而设计,它的两个基本的元素是维表和事实表。维是看问题的角度,比如时间,部门,维表放的就是这些东西的定义,事实原创 2017-02-06 10:32:53 · 1217 阅读 · 0 评论