免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6137 | 回复: 13
打印 上一主题 下一主题

sybase IQ server [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-01-19 17:35 |只看该作者 |倒序浏览
谁熟悉sybase IQ server?来讨论一下吧!
鼓掌欢迎!!

论坛徽章:
0
2 [报告]
发表于 2003-01-20 13:29 |只看该作者

sybase IQ server

我喜欢坏蛋!!!
   但我没有用过IQ!!!
   share it  ?

论坛徽章:
0
3 [报告]
发表于 2003-01-20 13:48 |只看该作者

sybase IQ server

支持,了解一点,欢迎大家多讨论!

论坛徽章:
0
4 [报告]
发表于 2003-01-20 14:15 |只看该作者

sybase IQ server

我也是最近才接触它!
谁有这方面得 书!

论坛徽章:
0
5 [报告]
发表于 2003-01-21 19:19 |只看该作者

sybase IQ server

原帖由 "shanhan" 发表:
我也是最近才接触它!
谁有这方面得 书!

怎么接触,使用吗?我还没见过呢。

论坛徽章:
0
6 [报告]
发表于 2003-01-21 19:30 |只看该作者

sybase IQ server

哈哈,你没见过怎么会想到她呢?

我是有个机会参加了培训!不过,还没有时间去消化,现在估计都得重新学了!

论坛徽章:
0
7 [报告]
发表于 2003-01-21 19:43 |只看该作者

sybase IQ server

我现在找了一堆数据仓库的书在看,有提到招行用sybase IQ建立了数据仓库,正好本人处理的一个表中数据已经超过亿行,思量之下想了解IQ方面的内容。如果你愿意,我希望能多指教。

论坛徽章:
0
8 [报告]
发表于 2003-01-21 19:49 |只看该作者

sybase IQ server

谈不上指教啊,本人在这块还没有实质性的经验,应该是向你学习才对!

论坛徽章:
0
9 [报告]
发表于 2003-01-21 20:13 |只看该作者

sybase IQ server

  为了支持数据仓库应用中大量交互式的和无定型的查询处理的需要,Sybase特意设计了数据仓库的存储和管理系统Adaptive Server IQ。在IQ的支持下,用户在查询时有极大的灵活性。用户可以提任何问题,可以针对任何数据提问题,可以在任何时间提问题。无论提的是什么问题,都能快速得到回答。Adaptive Server IQ 是数据管理领域和传统数据管理技术中各种创新技术(其中很多是Sybase具有专利权的技术)的集中体现,它所提交的DBMS对于用户日常的业务运作没有任何妨碍。Adaptive Server IQ 突破了传统技术的很多限制,为在多用户环境下的交互式分析提供了统一而高效的支持功能:

  * 纵向划分:Adaptive Server IQ 是按列而不是按行存储和访问数据的。大多数决策支持查询所访问的是相对少量的列,但要跨越大量的行。因此按列查询就消除了很多不必要的I/O操作。在这种处理方式下,最坏的情况是需要Adaptive Server IQ扫描整个列的内容。相对而言,传统数据库系统则需要作整个表的扫描。

  * 压缩: 比较而言,列比行易于压缩,因为列具有相同的数据类型,而每个行不仅有多个不同的数据类型而且其中还包含列之间的分隔成分。按照Adaptive Server IQ 的存储方式,对同一批行数据,实际在硬盘上占用的空间只是传统存储方法所占空间的40%到50%,这样既大幅度减少了对存储空间的占用,又减少了查询处理中所需的I/O操作。

  * 操作系统级的并行化处理:对于诸如排序、位映射处理以及I/O等操作, Adaptive Server IQ将其分解为可由操作系统独立调度和处置的一些操作。这样,在数据和/或用户增加时,系统就具备了很强的伸缩能力。另外,为了更充分地利用可以得到的处理机资源,在加载数据或补充数据时,Adaptive Server IQ进一步对加载过程实施并行处理。

  * 对企业级异构环境的支持: Adaptive Server IQ提供了支持企业环境最需要的功能与技术,其中包括JAVA存储过程以及对一批常用的数据管理工具与集成工具(包括DB2、Informix、Microsoft、Oracle、Teradata 、AS/400、VSAM 等)的支持。Adaptive Server IQ还使企业在处理能力上拥有极大的伸缩性,它能够同时支持从几百到几千个并发用户,一个表所拥有的行数可以高达281 万亿行,一个表所拥有的列数可以高达16000个,可以支持总容量达128 TB的超大数据库(VLDB)。

  * 预连接和即兴式随机连接: Adaptive Server IQ容许设计者在处理中充分利用表之间已知的连接关系,为此只需在相关的表之间预先定义好这类连接并建立索引即可。有这些连接索引,即可减少查询时所需的处理的总量。连接索引加上在查询执行中动态选择的各种连接算法,即可大幅度改善即兴式表连接的效率。

  * DSS查询处理器: 这是一个查询处理的智能软件,它可以根据对每个查询的分析,选择最适合的存取方法与算法。Adaptive Server IQ能很有效地对决策支持分析中大量典型而复杂的查询进行处理。因此,使用Adaptive Server IQ时,已无须数据库管理员进行人工干预,或优化查询的执行过程,他们可以将精力放到更重要的事情上去。

  * 多丛结构 : Adaptive Server IQ可以将多个NT节点和UNIX节点组织在一个应用系统中,它所提供的伸缩性和所花的代价只是海量并行处理机系统(MPP)或者其他查询方法的若干分之一。还有,具有多丛结构的Adaptive Server 能够同时支持数千个用户,这是任何其他关系数据库系统都难以做到的事。

  通过Adaptive Server IQ,Sybase提交了特意为满足交互式决策支持系统要求而建立的数据管理环境。用户可以从这个标准的、基于SQL的技术中,获得以下好处:

  * 高效而代价合理:将所需处理的数据结构减少到只及常规数据库所需处理量的20%左右,从而减少了硬盘开销。

  * 快速反应: I/O操作的大规模减少,消除了大多数决策支持查询处理中固有的瓶颈问题,同时提供了快速反应能力。针对Adaptive Server IQ的数据结构而优化的各种数据处理操作,能够充分利用硬件方面的很多已有成果,包括快速处理机、大内存高速缓冲区以及多处理机体系结构的最新成果。

  * 快速反应查询灵活:存取方法只与数据有关而与查询无关,因此正确的数据结构在数据加载时就能够预期得到。因此,数据仓库的用户可以随心所欲地提出查询要求而无须数据库管理员作任何干预。能够以增量方式对任何数据结构加载数据,而无须对这些结构重新建立或重新组织。这样就能确保快速地访问当前信息和实施快速而有效的加载与更新处理。

论坛徽章:
0
10 [报告]
发表于 2003-01-21 20:23 |只看该作者

sybase IQ server

好,要是有时间的话,我们可以讨论一下如何进行设计!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP