Teradata的数据保护策略
Teradata有4种数据保护策略,分别是:RAID,Fallback,Journal,Lock。1. RAIDRAID 1: 镜像 RAID 5:奇偶校验2. FallbackFallback是Teradata的一个特性,它保证每行数据有两个拷贝,并且存储在不同的A...
Building the Data Warehouse - Fourth Edithin - 读书笔记
*DASD (Direct Access Storage Device), 直接读取存储设备 ——p2*4GL(Fourth Generation Language), 第四代编程语言——p3*体系结构化环境中有四个层次的数据:——p111)操作层:只包含面向应用的原始数据...
Oracle RAC Load Balance
1. 客户端负载均衡配置方法是在客户端tnsnames.ora文件中设置LOAD_BALANCE=YES,当客户端发起连接时,会从地址列表中随机选取一个,把连接请求随机分散给各个实例。这个技术的最大缺点在于不能根据各个实例...
执行计划不稳定的原因分析
CBO主要的输入有3种:统计信息、环境变量和SQL语句。上面任何一种发生变化,执行计划都有可能发生变化。1. 统计信息的变化在10g和11g中,在默认情况下都有一个在晚上运行的后台job收集新的统计信息,如果没...
大话Oracle null
-->null与in:null值不会包含在in的结果集中。A105024@O02DMS1>select * from test; ID NAME---------- -------------------- &nb...
索引全扫描和索引快速全扫描的区别
1. 索引全扫描索引全扫描将会逻辑的顺序访问各个索引节点,结果集已经按照索引键值顺序排序,不需要单独排序。2. 索引快速全扫描索引块通过多块进行读取,结果集是无序的。...
Oracle直接路径加载
Oracle提供两种类型的插入语句:常规插入(conventional insert)和直接路径插入(direct-path insert),直接路径插入的目的是为了高效地加载大量的数据,它以牺牲部分功能为代价,因此受到很多的限制...
行预取(raw prefecting)和聚簇因子(clustering_factor)
行预取是指当需要从同一个数据块中读取多行时,Oracle数据库引擎只通过一次逻辑读就可以同时获取多行数据,以提高性能。一次行预取读取的行数由arraysize指定。聚簇因子表明索引中多少相邻的索引键...
游标共享(cursor_sharing)
游标共享是用来解决由于应用程序没有使用绑定变量导致游标无法共享,产生大量硬解析的问题,对应的参数是cursor_sharing,默认值是exact,即不启用游标共享特性。如果设为force,对于只有字面量不同的SQL语...
Oracle获取执行计划的方法
1. Explain planExplain plan以SQL语句作为输入,得到这条SQL语句的执行计划,并将执行计划输出存储到计划表中,方法如下:explain plan for select * from t;select * from table(...
Oracle查询优化器的相关参数
1. optimizer_mode该参数有两个取值,一个是all_row,适合一次性把所有结果返回的查询语句;另一个是first_rows_n,适合先返回前n行的查询语句。2. optimizer_features_enable通过配置该参数可以使升级后的...
Oracle dbms_stats包和analyze 的比较
从9i开始,Oracle推荐使用dbms_stats来收集统计信息,原因如下:1. dbms_stats可以并行运行,性能较佳;2. 对于分区表,虽然analyze有表一级的统计信息(global statistics),但是该统计信息是由分区或...
Linux上的job管理
1. 直接把job丢到后台执行 - &只要在执行命令的后面加&,就可以把该命令丢到后台执行,如:$ tar -zpcf ./man.config.tar.gz ./man.config &[1] 3211第一列是指job number,只和bash环境有关;第二列是PID,...
磁盘阵列RAID概述
1. RAID-0原理:把数据等量交错的写入各个磁盘;优点:性能佳,因为I/O分散,磁盘总容量是各个磁盘容量的总和,不会有磁盘浪费。缺点:安全性差,只要有一块磁盘出现损坏,所有数据都会丢失。2. RAID-1原理...
Linux常用的压缩命令
1. compress在默认情况下,被compress压缩的源文件会不见,而压缩文件会被自动创建起来,扩展名为.Z,如:$ cp /etc/man.config .$ compress -v man.configman.config: -- replaced with man.config.Z...
Linux文件与目录权限概述
1. 三个重要的文件:1)/etc/passwd 记录用户信息;2)/etc/shadow 记录秘密信息;3)/etc/group 记录用户组信息。2. Linux权限属性:[1][234][567][890][1]代表文件类型:[d]:目录;[-]:文件;[l]:链接文件...