teradata数据库学习笔记

teradata数据库学习笔记

ID:8978375

大小:347.00 KB

页数:9页

时间:2018-04-13

teradata数据库学习笔记_第1页
teradata数据库学习笔记_第2页
teradata数据库学习笔记_第3页
teradata数据库学习笔记_第4页
teradata数据库学习笔记_第5页
资源描述:

《teradata数据库学习笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、处理节点(node)、用于节点间通信的内部高速互联(InterConnection)和数据存储介质(一般是磁盘阵列)。每个节点都是SMP结构的单机,节点的物理和逻辑结构如图1所示单个节点就是一个就是一个smp处理单元,一台多CPU或多核的计算机。硬件包括CPU、内存、用于安装操作系统和应用软件的本地磁盘,与外界交互的网卡及bynet端口;节点网卡一种是与IBMMainFrame链接的ChannelAdapter,另一种是局域网网卡,通常一个节点只有一种网卡,但有很多块网卡,分别用于不同的连接(比如:备份等)和冗余。多个节点一起构成MPP系统,多个节点之间的内部高速互联时通过BYNET的

2、硬件实现SharedNothingArchitecture TheTeradataDatabasevirtualprocessors,orvprocs(whicharethePEsandAMPs),sharethecomponentsofthenodes(memoryandcpu).Themaincomponentofthe"shared-nothing"architectureisthateachAMPmanagesitsowndedicatedportionofthesystem'sdiskspace(calledthevdisk)andthisspaceisnotsharedwi

3、thotherAMPs.EachAMPusessystemresourcesindependentlyoftheotherAMPssotheycanallworkinparallelforhighsystemperformanceoverall.Modul-2一个关系数据库是存储在关系数据库管理系统里的相关联的表的集合。“管理系统”这个词,指的是一个关系数据库需要软件来提供象事物处理完整性、安全性和日志的功能。Teradata是一个关系数据库管理系统。关系数据库不用访问路径去查找数据,数据通过数据值来连接。数据连接由一个列与另外一个表中的相关列的匹配值来实现。在相关联的术语中,连接就是

4、指JOIN。Module-3:Teradata的系统主要组成结构分析引擎ParsingEngine分析引擎(PE)是一个解释SQL请求,接受输入记录,过虑数据的虚拟处理器。完成后的信息通过BYNET传递给AMP。包括:sessioncontrol(会话控制),parser(解析,包括优化器optimizer),dispatcher(调度)分析引擎主要负责:管理单独的会话层(可以到120个)分析和优化SQL请求将优化的计划发送给AMPASCII/EBCDIC之间的转化(如果需要的话)发送响应的结果给请求客户BYNETBYNET可以看作是精密复杂的通讯总线。它依靠使用的平台,既可以是软件也

5、可以是硬件。它决定哪个存取模块处理器(AMP)将接收信息。BYNET是负责:AMP与PE之间的信息传送广播,点对点和多点通讯合并结果集返回给PE让Teradata的并行处理成为可能BYNET被应用在多节点和单节点系统。存取模块处理器AccessModuleProcessor(AMP)AMP是一个专门设计用来管理整个数据库的一部分的虚拟处理器。它执行数据库所有的管理功能,例如排序,合计和格式化数据等。AMP从PE接收数据,格式化输出行,然后将数据分配到它所控制的存储磁盘单元。AMP也通过分析引擎接收行请求。一个AMP最多可以控制64个物理磁盘AMP通过BYNET的传送响应分析器和优化器的

6、执行步骤,从它关联的磁盘中选择数据或存储数据。对于一些请求,AMP还需要重新分配一个数据的副本到其他的AMP。数据库管理的子系统依赖每一个AMP。数据库的管理:*接收从发报机送来的执行步骤,处理这些执行步骤。它可以做:—锁数据库和表—建立,修改和删除表的定义—插入,删除和修改表中的行—从表和数据定义中获取信息—收集统计数据,记录会话的访问过程,用户可以被准确地列出表来。—响应返回给发报机数据库管理为磁盘上数据的逻辑组织和物理组织提供了一座桥梁作用。数据库管理执行了空间管理的功能,控制了空间的分配和使用。AMP也能进行数据转化,检查会话层和把Teradata内部使用的8位ASCII转成请

7、求的数据格式。(这与PE将输入数据转成内部的ASCII是一个相反的处理过程。)磁盘与AMP相关联的磁盘和磁盘驱动器用来存储数据行。在当前的系统中,它们一般使用磁盘阵列。磁盘阵列(DiskArray)磁盘矩阵是一个利用专门的控制器来管理和分配数据和奇偶校验的磁盘驱动器结构,以此提供快速存取和数据完整性。每一个AMP虚拟处理器都必须访问矩阵控制器,这个控制器依次访问物理磁盘。AMP虚拟处理器和一个或多个rank的数据相关联。一个AMP虚拟处理器和相

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。