暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Teradata-SQL调优.doc
8
58页
0次
5天前
免费下载
Teradata SQL 调优
优化过程:依照运行时间,数据量和复杂度来定位瓶颈。查看  执行计划,判断
其合理性。性能监控 》目标选取 》性能分析 》过程优化 》运行跟踪(性
能监控) 意:每个过程中都会产生必须的文档 能分析: 表定
 的选的记录数与空间占用 关联的表 辑处理复杂度 
逻辑 余的处 测试运 应时间 瓶颈定位 过程优化
理解 访    法不
    
!"#    #$% &' (# )%   *' ' (# +
行插表不 '' ,"%'+充分   '
行操作的特性如 现状 -./0123 456 45*
 7 ! 8 9- ! :  - ./012 3 45
6 45*7!89-!:-./012
3 456 45*7!89-!:
'# "'-./0123 456 45*
 7 ! 8 9- ! : - ./012 3 45
6 45*  7 ! 8 9- ! : - ./012
3 456 45*7!89-!:
'# "' ;' (#  < ='"'(='"'  ) %   *'
' (# +='"'='"'
量 的 &"" 空 间 , 都 需 要 进 行 重 新 组 织 数 据 如 : 现 状 :  - .
/0123 456 45*7!89-!:=-
!89-!:=-!89-!:8 >
-./0123 456 45*7!89-
! : - ./012?5 3 45 6 45*  7
! 8 9- ! : - ./012?5 3 45
6 45*7!89-!:@排除重复记+针对单表内的重复记录
使 -A5=1 排重 +排重 +
 - ./012?5B 3 45
6 45*  7 ! !-!3C 456DD7 6
!-!33C 45'*76DD79-3# & 45& 45'*686
-A5=137 -B 3-1E  45 - 1E  45*7 
"'%*F"*./12?5BC87<"'%* 88
 - ./12?5B 8  - .
/12?5B888-./012?5B3 45
6 45*  7 ! & 45 & 45'*6 8 9"* .
/12?5B C %F4 -A5=137 -B 3- 1E
 45-1E 45*7 %F4G-A5=1
 H&' $7A"'
9=!-  & F"* B5?5B5#% C4 4 "F ' " #'
 <'"%#"' "'' "&"";3 =76<#<%* "C
 C%  C4 % "   < % "  &% ' " &""
35*&76<#<C% "#4"' <;7A"'B
 & F"* &"" 3 =7 C4 4 "F ' " #' ' " &""
35*&76<#<C% "#4"' <<% &""I'" C
##<'**"4<J"F&"" *  <'"#"'I'# "C
@6KL6?"< *  *F" < &@?#"'@7A"
'B &F"*&""3 =7C44"F'"#'
 <#"' "'"F3M-A=1M7' "&""L35*&76<#<
 C% C4<<#" "<'"- ""&""L
C4"<<<%&""I'" C##<'**"4<J"F
&""L *  <'"#"'I'# "C@6KL6?"< * 
* F" <  &  *'%  K7 A " '  0 ' "
?5BF"*&""L3 =7化后 H&'>88$7A"'
9=!- &F"*B5?5B5#%C44"F'
" #'  < '" % #"' "' ' " &"" ; 3 =76 <#< 
%* "C C% C4% "<% "&% ' "
&""35*&76<#<C% "#4"' <;7A"'
B &F"*&""3 =7C44"F'"#' <
#"' "'"F3M95?M7' "&""35*&76<#< C% C4
<<#" "<'"- ""&""C4"<<<
% &"" I  '" C ##< ' **"4 < J "F &"" 
 *  <'"#"'I'# "C@6KL6?"< *  *F"
< &*'% @7A"'0' "?5BF"*
&""3 =71 'N < 0O37  
数,但是   ' 支持它。今天在 C  中用此函数,报错,搞半天,终
!!AO5,-1PD!OP5QD
O =133 5R"C76;60O33 5R"C77$7  5,-1 
 5R"C 6!3D??LDSSD?D   F"* DEEEED7 6 5,"C  %
6*H3 5' *76,"C4&9-B5=-5,-1AO 5R"C'3887
N"%& C4 666; : O
=133 5R"C76;60O33 5R"C77$7 .+++9% K?@ 4' H
">H&# "* <'NC 'D3D' <DDT4"  *' U
6'F"$;?  见字
 !O6!O6!O!
O =133 5R"C76;60O33 5R"C77$7 O
=133 5R"C76;6!O33 5R"C77$7  
  单元
存储多的业务据; 由于询时需要索的据量对要少,以减(-6且缓
存中可以存储更多的压缩过的逻辑行,从而改善数据库性能;   使用的压缩算
非常,因因,数据的的访问节省 !=
执行 $空间   
压缩   版本 ; 无损压缩算法,在一列上 ;; 个数据进行压
  数据是数操作行压
,并压缩的压(开销
据库  直接访压缩访问时它对数
构或作。  可以行中压缩。如果某
列允许有空,空值也允许被压缩。好的压缩为此中出频率最高的,压缩
后的。每行前 C 据来标此行压缩。非引的定长
都可以是   缩的如下的数压缩数据类型
' N 3$7!O36<V;@71E37
3703$79-(3L7-=13L7!366$
"L71E36<V;@7
=W"F% %9N
&# 1'4 '# " 3N6 (97 , 如
1'56&5 等,都会高的压缩   压缩对应用程6查询等
作是完全透明的,并且其操作便,用户只需要在表定义的时压缩信可以
! 1"&  3
B!O3$?76! 4!O3?7!-3XA%O'Y76  !"!O377:
of 58
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。