HP NonStop SQL
使用GoldenGate实现实时数据同步
使用GoldenGate实现实时数据同步 实现实时数据同步 使用 实现实时
袁京声,Oracle
议题
• • • • •
GoldenGate简介 简介 Oracle GoldenGate 工作原理 国内成功案例 国内成功案例 支付宝测试汇报 小结
<在此处插入图片 在此处插入图片> 在此处插入图片
2
客户要求连续的实时数据
同时降低IT成本,获得操作效率
实时的 实时的 业务操作 业务操作
关键应用与数据的持续可用性 关键应用与数据的持续可用性
• 灾难发生时的不间断运行 •在规划中的断电期间无宕机 在规划中的断电期间无宕机 •负载均衡 &数据分发 负载均衡
智能&决策的实时信息访问 智能&决策的实时信息访问
• 即刻可用的数据,用于支持报表 即刻可用的数据, • 访问关键信息,用于分析 访问关键信息, • 跨越异构的系统
降低IT花销 降低IT花销 &提高效率 IT
•现代根据需要选择最佳系统化传统系 现代根据需要选择最佳系统化传统系 统 • 卸载系统压力,支持报表 卸载系统压力,
3
为什么要实时? 为什么要实时?
Processing > 1 Billion Transactions each year, and zero outages
Swedbank
100% paperless environment drives efficiency and improves patient care across hospital
捕获 LAN/WAN Internet
源 Oracle 和非 Oracle 数据库
HP 存储解决方案介绍
5
期三
业务连续和可用性
HP XP存储系统
• 高可靠性存储系统
− 99.999% 以上的可靠性,年宕机时间不超过5分钟 − 全冗余+真正意义的在线维护
• 满足不同应用的性能需求特点
− 公开公布的、极高的性能处理能力 − 先进的缓存读写分配策略,自动适应业务需求
• 自动精简配置(XP24K通过虚拟存储池供应磁盘容量)
• New disk enclosures M6412
− 1 - 8 enclosures; up to 96 disks per EVA4000
− 4 Gbit/s end-to-end
• More performance
− EVA6100 like values
• EVA software and features
450 GB
15k fibre channel
450 GB
15k fibre channel
450 GB
15k fibre channel
450 GB
15k fibre channel
450 GB
15k fibre channel
450 GB
15k fibre channel
450 GB
15k fibre channel
• FC、FICON和ESCON主机端口 • FC和SATA硬盘 • HP-UX、Windows等20多种操作系
统,包括NonStop和大型机 • 数据中心整合 + 灾难恢复 • 大型Oracle/SAP应用 • HP-UX、Windows等20余种操作系
统,包括NonStop和大型机
2022年3月23日星
• 价格低于XP
三位在数据库领域作出杰出贡献的图灵奖获得者简介
三位在数据库领域作出杰出贡献的图灵奖获得者简介2010-12-08 17:25图灵奖最早设立于1966年,是美国计算机协会在计算机技术方面所授予的最高奖项,被喻为计算机界的诺贝尔奖。
它是以英国数学天才Alan Turing先生的名字命名的,Alan Turing先生对早期计算的理论和实践做出了突出的贡献。
图灵奖主要授予在计算机技术领域做出突出贡献的个人。
而这些贡献必须对计算机技术有长远而重要的影响。
每年,美国计算机协会将要求提名人推荐本年度的图灵奖候选人,并附加一份200到500字的文章,说明被提名者为什么应获此奖。
任何人都可成为提名人。
美国计算机协会将组成评选委员会对被提名者进行严格的审核,并最终确定当年的获奖者。
迄今为止已有3位在数据库领域做出突出贡献的科学家获此殊荣。
查尔斯·巴赫曼20世纪60年代中期以来,数据库技术的形成、发展和日趋成熟,使计算机数据处理技术跃上了一个新台阶,并且极大的推动了计算机的普及与应用。
因此,1973年的图灵奖首次授予在这方面作出杰出贡献的数据库先驱查尔斯·巴赫曼(Charles W.Bachman)。
巴赫曼1924年12月11日生于堪萨斯州的曼哈顿。
1948年在密歇根州立大学取得工学学士学位,1950年在宾夕法尼亚大学取得硕士学位。
20世纪50年代在Dow 化工公司工作,1961-1970年在通用电气公司任程序设计部门经理,1970-1981年在Honeywell公司任总工程师,同时兼任Culllinet软件公司的副总裁和产品经理。
1983年巴赫曼创办了自己的公司Bachman Information System,Inc.。
巴赫曼在数据库方面的主要贡献有两项,第一就是在通用电气公司任程序设计部门经理期间,主持设计与开发了最早的网状数据库管理系统IDS。
IDS于1964年推出以后,成为最受欢迎的数据库产品之一,而且它的设计思想和实现技术被后来的许多数据库产品所仿效。
图灵奖的三位获奖人
巴赫曼1924年12月11日生于堪萨斯州的曼哈顿。1948年在 密歇根州立大学取得工程学士学位,1950年在宾夕法尼亚 大学取得硕士学位。20世纪50年代在Dow化工公司工作, 1961- 1970年在通用电气公司任程序设计部门经理,19701981年在Honeywell公司任总工程师,同时兼任Cullinet软 件公司的副总裁和产品经理。 Cullinet公司对中国人来说 知之者不多,但这个公司当时在美国很有名气,它是1978 年第一家在纽约股票交易所上市的软件公司,其时微软在 新墨西哥州的阿尔伯克基开张不久,鲜为人知,它的股票 是1986年上市的,比Cullinet 晚8年之久。但Cullinet最终被 CA公司购并。1983年巴赫曼创办了自己的公司Bachman Information System,Inc.。
后来出现了文件管理系统FMS(File Management System) 作为应用程序和数据文件之间的接口,一个应用程序通过 FMS可以和若干文件打交道,在一定程度上增加了数据处 理的灵活性。但这种方式仍以分散、互相独立的数据文件 为基础,数据冗余、数据不一致性、处理效率低等问题仍 不可避免。这些缺点在较大规模的系统中尤为突出。以美 国在20世纪60年代初制定的阿波罗登月计划为例,阿波罗 飞船由约200万个零部件组成,它们分散在世界各地制造 生产。为了掌握计划进度及协调工程进展,阿波罗计划的 主要合约者Rock-well公司曾研制、开发了一个基于磁带的 零部件生产计算机管理系统,系统共用了18盘磁带,虽然 可以工作,但效率极低,18盘磁带中60%是冗余数据,维 护十分困难。这个系统的状况曾一度成为实现阿波罗计划 的重大障碍之一。
DBTG首次确定了数据库的三层体系结构,明确 了数据库管理员DBA(DataBase Administrator)的概念,规定了DBA的作用 与地位。DBTG系统虽然是一种方案而非实际的 数据库,但它所提出的基本概念却具有普遍意义, 不但国际上大多数网状数据库管理系统,如 IDMS、PRIME、DBMS、DMS 170、 DMS II和DMS 1100等都遵循DBTG模型, 而且对后来产生和发展的关系数据库技术也有很 重要的影响,其体系结构也遵循DBTG的三级模 式(虽然名称有所不同)。
OpenView
•
包含阈值的重要性能实时监测度量
− − − − 繁忙百分比 排队长度 事务处理率 SQL 计数器
• • • • • •
历史趋势分析和容量规划 用户友好的 Web 浏览器界面 可配置的视图和特定于应用的控制面板 操作的智能警报功能及 EMS/SNMP 兼容产品 重要事件的时间窗口再现功能 提供了 OpenView Operations 和 OpenView Reporter 接口
2005年6月14日
16
ASAP 版本更新 2.5
HP OpenView 集成
•
可将 ASAP 实时状态视图中
2005年6月14日
17
Insider Technologies Smart Plug-in for Reflex 80:20 产品概述
2005年6月14日
11
OVNM 和 OVNPM
Operations
• OpenView
OpenView
Operations 增强的事件和动作处理 功能
− 将 NonStop 事件提供给 OpenView Operations 事 件控制台 − 自动或由操作员发出命 令,控制 NonStop 服务器 − 自动将事件反映到服务 视图中
18
Integrated Research Smart Plug-in for Prognosis 产品概述
• • •
获 HP OpenView 认证 包括完全的 PROGNOSIS 故障和性能度量集成 双向集成的命令和控制功能
− 来自 NonStop 服务器的事件消息发送给 OpenView Operations − 来自 OpenView Operations 的命令发送给 NonStop 服务器 − 自动执行系统管理任务例程
IBM CDC 与ORACLE GOLDEN GATE比较
Golden Gate介绍
Oracle Golden Gate
2
Golden Gate架构
3
IBM CDC架构
4
产品比较
IBM CDC
日志读取 读取方式 数据缓存 传输单位 传输 支持的数据库类型 对应用的支持 数据的转换能力 异构数据库间字符集转换 浏览器操作 DDL 是 可并发多session读取 记录在内存中,如果分配的内 存不足,则写入磁盘缓存 Commit的transaction 断点续传 支持几乎所有的数据库 支持MQ、DataStage等应用工 具 支持对数据的一般转换处理 具有字符集转换功能 不支持 支持DB2/ORACLE的简单DDL 同步
IBM iSeries IBM S/390 IBM RS/6000 NUMA-Q
Flat files
7
CDC与DataStage应用
CDC可以与DataStage实现无缝接入应用
– CDC具有与DataStage无缝连接的专用接口 – DataStage中可使用DataMirror Stage直接读取CDC捕获的增量数据,进行后续 的加工处理。
8
Databases O/S and Platforms
Capture:
♦♦Oracle ♦♦DB2 UDB ♦♦Microsoft SQL Server ♦♦Sybase ASE ♦♦Teradata ♦♦Ingres ♦♦Enscribe ♦♦SQL/MP ♦♦SQL/MX
Windows 2000, 2003, XP Linux Sun Solaris HP NonStop HP-UX HP TRU64 IBM AIX IBM z/OS
Oracle GoldenGate 产品介绍
Oracle GoldenGate 产品介绍GoldenGate软件提供了一个单一的平台,这个平台可以为任何企业环境实现秒一级的灾难备份。
GoldenGate是一种基于于日志的结构化数据复制方式,它通过解析源数据库在线日志或归档日志获得数据的增删改变化(数据量只有日志的四分之一左右),再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活。
Dataguard只适用于Oracle数据库,而GoldenGate可以使用几乎所有平台上的主流数据库。
1.1.Oracle GoldenGate为了解决数据复制、数据容灾等需求场景,使用Oracle 公司的GoldenGate 软件,该软件提供了事务数据管理(TDM)平台,用于持续性的在电子客票系统和灾备系统之间传递大量事务数据,并确保投递速度快,事务完整,系统整体开销影响小。
采用GoldenGate的数据复制技术,实现数据实时备份,确保核心数据的安全,同时避免引入过多种类的软硬件产品,降低了运营维护的复杂度和投入,有利于灾备系统的恢复和切换。
1.1.1.GoldenGate特点1.1.1.1.实时性随着一个新事务在数据源端产生,数据马上被捕获,转换(如果有必要),并且在极短时间内被传送给目标端系统1.1.1.2.持续可用性GoldenGate工作不需要专门的时间窗口或者系统中断,它的架构可以保证即使遇到计划或非计划断电也不会影响可用性。
1.1.1.3.异构支持只要源和目标端都是主流数据库,主流平台,即使在在异构环境下,也可以使用TDM进行系统间数据复制,这就确保了IT部门的灵活性。
1.1.1.4.高性能,低影响GoldenGate能够支持每秒数千的事务交易,同时对源系统和目标系统仅仅有极小的性能影响。
1.1.1.5.事务一致性尽管事务是在源和目的两个不同的系统之间传递的,GoldenGate依然可以确保其参照完整性和事务一致性。
1.1.2.GoldenGate 高可用和容灾GoldenGate 高可用和容灾解决方案消除计划外和计划内停机时间,同时提高性能和可伸缩性,满足数据和使用量激增需求。
关于Stratus ftServer容错服务器
Stratus ftServer1、关于容错服务器:容错的含义比较宽泛,这种不确定性容易引发歧义,增加理解上的难度。
从概念上来说,容错是指服务器对于错误的容纳能力,是应用过程中对于服务器稳定性追求的一个目标。
为了这样一个目标,有几种技术上的实现方法,目前国内谈论最多的是三种:服务器群集技术、双机冗余服务器方案和单机容错技术。
实际上,服务器群集和双机冗余的技术比较类似,双机冗余是最简单的集群,是其一个特例,也可以把服务器集群技术视为双机冗余的延伸,可以理解为一种多机容错的方案。
在一般的讨论之中,集群技术是为了解决计算性能不足的问题,通过多台服务器的集群计算,为高性能计算领域应用提供所需要的高性能。
采用集群技术,通过多台服务器之间的负载均衡,可以解决服务器单点故障所引发的系统不稳定,提高系统的可靠性,因此集群具有更好的容错能力,但是在实际的应用中,集群技术多用于高性能计算。
单机容错技术以Stratus公司的ftServer、惠普公司的NonStop服务器和NEC公司的Express5800/ft为代表。
这种技术具有比双机冗余方案更高的容错能力。
据记者查阅有关技术资料,双机冗余系统的可靠性可以达到99.9%,也就是3个9的能力,而Stratus公司的方案,其可靠性可以达到5个9。
2、容错服务器的必要性:进入21世纪以来,制造、中小企业、能源、交通等领域对服务器,特别是中低端IA 服务器的需求激增,过去仅仅可以应用在RISC平台、HP-UX环境下的容错产品也面临着新的挑战。
另一方面,企业越来越依赖信息系统来完成关键业务的应用,同时他们不可能配备更多的专业人员来进行专职维护。
双机热备、集群服务器遇到难题。
尤其对24小时不间断,长期工作负责核心的服务系统,需要具备容错服务。
容错技术相对于双机冗余群集的技术的优势:1:国际著名检测组织IDC公布:容错服务器的高可用性是99.9998%,而消除单点故障的集群是99.99%,IBM的大型机为99.995%2:设计上容错的目标是避免停机,而集群是减少停机(当我们有避免停机的方案,我们为什么还要选择减少停机的方案呢?)3:容错能有效的保护动态数据不丢失,而双机只能保证写入硬盘的数据;4:容错能支持热插拔任意的硬件,包括主板,CPU等关键性硬件,5:布置非常简单,只需要装单套系统,数据库也只需要一套,免去双机软件和研发代码的麻烦,从而大大的减少工程师的工作量,也大大的减少了软件成本.6:速度比同配置的双机要快20%以上.7:后期维护成本几乎为零,而双机的话需要工程师的支持,或许由于系统补丁的升级需要额外的研发双机代码来保证系统的切换成功;8:容错是没有切换时间的,而双机由于硬件宕机后会发生停顿的情况,还有就是双机切换工作是有可能不成功的.9.容错的windows系统因为有容错揪错芯片,所以容错的windows系统比传统的windows 系统稳定,也许您用很多年都不需要重起windows,因为它永远和刚开机一样快,容错因此承诺容错的windows比IBM的AIX还稳定。
各种数据库jdbc驱动程序及相关的连接方式
OracleOracle 10.2.0.1.0 Oracle JDBC Driver 10.2.0.1.0 (Download Driver)Files: ojdbc14.jarDriverClass:oracle.jdbc.OracleDriverURL: jdbc:oracle:thin:@host:port1521:sidjdbc:oracle:oci:@host:port1521:sid∙Important Notes:It is generally recommended that you use the latest version of the driver based on that it is supported by the version of Java you are using∙It is the same driver file used for both thin and OCI connectionsLinks:? Oracle JDBC FAQDB2 on Windows/LinuxDB2 8.2 IBM DB2 JDBC Universal Driver 2.8.46 (Download Driver) Files: db2jcc.jardb2jcc_license_cu.jarDriverClass:com.ibm.db2.jcc.DB2DriverURL: jdbc:db2://host:port50000/databaseInstallation Notes:Once you have saved the zip file then unzip it and load the db2jcc.jar and db2jcc_license_cu.jar files listed above in the driver managerUseful Info: retrieveMessagesFromServerOnGetMessage can be very useful to set. Its purpose is to tell the JDBC driver to present informative messages in the SQL Commander instead of anonymous codes. Add it to the driver properties list for the actual database connection. Set the value to true.SQL ServerSQL Server 2000 8.00.2 039SQL Server 2005 09.00. 1399Only for SQL Server 2000: SQL Server Driver 2.2.0040 (Download Driver)Files: mssqlserver.jarmsbase.jarmsutil.jarDriverClass:com.microsoft.jdbc.sqlserver.SQLServerDriverURL: jdbc:microsoft:sqlserver://:;DatabaseName=Installation Notes:See installation notes in driver download pageSQL Server Driver1.0.809.102 (Download Driver)Files: sqljdbc.jarDriverClass:com.microsoft.sqlserver.jdbc.SQLServerDriverURL: jdbc:sqlserver://[:];databaseName=Installation Notes:See installation notes in driver download pagejTDS 1.2 (Download Driver)Files: jtds-1.2.jarDriverClass:net.sourceforge.jtds.jdbc.DriverURL: jdbc:jtds:://[:][/]Installation Notes:Download the jtds-1.2-dist.zip file, unpack it and load the jtds-1.2.jar in the driver manager or in the connection wizard.Sybase ASESybase ASE12.5.3Sybase ASE15 jConnect 6.05 EBF13044 (Download Driver) Files: jconn3.jarDriverClass:com.sybase.jdbc3.jdbc.SybDriver URL: jdbc:sybase:Tds::/Installation Notes:Download and unzip the jConnect-6_05.zip file, load theclasses/jconn3.jar file in the driver managerjTDS 1.2 (Download Driver)Files: jtds-1.2.jarDriverClass:net.sourceforge.jtds.jdbc.DriverURL: jdbc:jtds:://[:][/]Installation Notes:Download the jtds-1.2-dist.zip file, unpack it and load thejtds-1.2.jar in the driver manager or in the connection wizard. Informix IDSInformix 9.40 Informix 2.21.JC6 (Download Driver)Files: ifxjdbc.jarDriverClass:rmix.jdbc.IfxDriverURL: jdbc:informix-sqli://:/:informixserver= Installation Notes:Follow the instructions provided with the downloaded fileMySQLMySQL 4.1.19MySQL 5.0.21 mysql-connector-java-3.1.12 (Download Driver)Files: mysql-connector-java-3.1.12-bin.jarDriverClass:com.mysql.jdbc.DriverURL: jdbc:mysql://:/Installation Notes:The saved archive file must be unpacked in order to located the jar file that should be loaded.PostgreSQLPostgreS QL 8.1.4 PostgreSQL 8.1 JDBC3 with SSL (build 407) (Download Driver) Files: postgresql-8.1-407.jdbc3.jarDriverClass:org.postgresql.DriverURL: jdbc:postgresql://:/Installation Notes:Just load the saved file in the driver managerMaxDBMaxDB 7.6 SAP DB JDBC Driver 7.6.0 (Download Driver) Files: sapdbc.jarDriverClass:com.sap.dbtech.jdbc.DriverSapDBURL: jdbc:sapdb://:/Download Ntes:Download the jar file and load it in the driver manager.FrontBaseFrontBase 4.2.4 FBJDriver 2.5.2 (Download Driver) Files: frontbasejdbc.jarDriverClass:com.frontbase.jdbc.FBJDriver URL: jdbc:FrontBase://:/Links:? Driver READMESybase ASASybase ASA 9.0.2.2452 jConnect 6.05 EBF13044 (Download Driver) Files: jconn3.jarDriverClass:com.sybase.jdbc3.jdbc.SybDriver URL: jdbc:sybase:Tds::/Installation Notes:Download and unzip the jconnect60.zip file, load theclasses/jconn3.jar file in the driver managerHSQLHSQL 1.8.0 Embedded HSQL Database Engine Driver 1.8.0 (Download Driver) Files: hsqldb.jarDriverClass:org.hsqldb.jdbcDriverURL: jdbc:hsqldb:Note:The JDBC driver file is part of the database softwareHSQL 1.8.0 Server HSQL Database Engine Driver 1.8.0 (Download Driver) Files: hsqldb.jarDriverClass:org.hsqldb.jdbcDriverURL: jdbc:hsqldb:hsql://:Note:The JDBC driver file is part of the database softwarePointbasePointbase 5.4 Embedded Pointbase JDBC Driver 5.4 (Download Driver) Files: pbembedded.jarDriverClass:com.pointbase.jdbc.jdbcUniversalDriver URL:Pointbase 5.4 Server Pointbase JDBC Driver 5.4 (Download Driver) Files: pbclient.jarDriverClass:com.pointbase.jdbc.jdbcUniversalDriver URL: jdbc:pointbase:server://:/Pointbase 5.4Micro Pointbase JDBC Driver 5.4 (Download Driver) Files: pbmicro.jarDrive com.pointbase.me.jdbc.jdbcDriverrClass:URL: MimerMimer 9.2.4 Server Mimer 3.16 (Download Driver) Files: mimjdbc3.jarDriverClass:com.mimer.jdbc.Driver URL: jdbc:mimer://:/PervasivePervasive 8.10 Server Pervasive JDBC Driver 2.2 (Download Driver) Files: pvjdbc2.jarDriverClass:com.pervasive.jdbc.v2.Driver URL: jdbc:pervasive://:/DaffodilDBDaffodilDB2.2 Embedded DaffodilDBDriver 2.2 (Download Driver)Files: DaffodilDB_Embedded.jarDaffodilDB_Common.jarDriverClass:in.co.daffodil.db.jdbc.DaffodilDBDriver URL: jdbc:daffodilDB_embedded:Note:The JDBC driver file is part of the database softwareDaffodilDB2.2 Server DaffodilDBDriver 2.2 (Download Driver)Files: DaffodilDB_client.jarDriverin.co.daffodil.db.rmi.RmiDaffodilDBDriverClass:URL: jdbc:daffodilDB://:port3456>/Note:The JDBC driver file is part of the database software JDataStoreJDataStore 6.7.25 Embedded DataStore Driver 6.0 (Download Driver)Files: jdsserver.jarDriverClass:com.borland.datastore.jdbc.DataStoreDriver URL: jdbc:borland:dslocal:JDataStore 6.7.25 Server DataStore Driver 6.0 (Download Driver)Files: jdsremote.jarDriverClass:com.borland.datastore.jdbc.DataStoreDriver URL: jdbc:borland:dslocal:CacheCache 5.0 Server InterSystems Cache JDBC 5.0 (Download Driver) Files: CacheDB.jarDriverClass:com.intersys.jdbc.CacheDriverURL: jdbc:Cache://:/Java DB/DerbyJavaDB/Derb y 10.1.3.1 Apache Derby 10.1.3.1 (Download Driver) Files: derbyclient.jarDriverClass:org.apache.derby.jdbc.ClientDriver URL: jdbc:derby:net://:/JDBC-ODBC BridgeThe JDBC-ODBC bridge is normally included in all Java VM's and require no additional download.Please read more in the Load JDBC Driver and Get Connected document how to utilize this bridge driver.Note: the JDBC-ODBC bridge driver is not officially supported by DbVisualizer even though many users use it. The general recommendation is to use a database specific driver in favor of the JDBC-ODBC bridge.Other databasesUsers have reported successful use with DbVisualizer and the following databases:∙HP Nonstop SQL/MX∙Adabas 10∙Ingres∙McKoi∙AS/400∙Microsoft SQL 7 (via the JDBC-ODBC bridge)∙Firebird∙HP3000 TurboImage DB using the JDBC Driver of Minisoft∙FirstSQL/J∙Teradata。
Oracle GoldenGate学习笔记(简体、繁体)
Oracle GoldenGate测试文档1.Oracle GoldenGate介绍GoldenGate TDM(交易资料管理)软体是一种基于日志的结构化资料複製软体,它通过解析源资料库在线日志或归档日志获得资料的增删改变化,再将这些变化应用到目标资料库,实现源资料库与目标资料库同步、双活。
GoldenGate TDM 软体可以在异构的IT基础结构(包括几乎所有常用作业系统平台和资料库平台)之间实现大量资料亚秒一级的即时複製,其複製过程简图如下:如上图所示,GoldenGate TDM的资料複製过程如下:利用捕捉进程(Capture Process)在源系统端读取Online Redo Log或Archive Log,然后进行解析,只提取其中资料的变化如增、删、改操作,并将相关资讯转换爲GoldenGate TDM 自定义的中间格式存放在伫列文件中。
再利用传送进程将伫列文件通过TCP/IP传送到目标系统。
捕捉进程在每次读完log中的资料变化并在资料传送到目标系统后,会写检查点,记录当前完成捕捉的log位置,检查点的存在可以使捕捉进程在中止并恢复后可从检查点位置继续複製;目标系统接受资料变化并缓存到GoldenGate TDM伫列当中,伫列爲一系列临时存储资料变化的文件,等待投递进程读取资料;GoldenGate TDM投递进程从伫列中读取资料变化并创建对应的SQL语句,通过资料库的本地介面执行,提交到资料库成功后更新自己的检查点,记录已经完成複製的位置,资料的複製过程最终完成。
由此可见,GoldenGate TDM是一种基于软体的资料複製方式,它从资料库的日志解析资料的变化(资料量只有日志的四分之一左右)。
GoldenGate TDM将资料变化转化爲自己的格式,直接通过TCP/IP网路传输,无需依赖于资料库自身的传递方式,而且可以通过高达9:1的压缩率对资料进行压缩,可以大大降低带宽需求。
在目标端,GoldenGate TDM可以通过交易重组,分批载入等技术手段大大加快资料投递的速度和效率,降低目标系统的资源佔用,可以在亚秒级实现大量资料的複製,并且目标端资料库是活动的GoldenGate TDM提供了灵活的应用方桉,基于其先进、灵活的技术架构可以根据用户需求组成各种拓扑结构,如图所示:GoldenGate TDM 可以提供可靠的资料複製,主要体现在下面三点:保证事务一致性GoldenGate TDM 在灾备资料库应用複製资料库交易的顺序与在生産中心资料库上的顺序相同,并且按照相同的事务环境提交,确保在目标系统上资料的完整性和读一致性,爲即时查询和事务处理创造了条件。
部分外文数据库教材
购书指南中文书名:数据库管理系统基础(第2版)英文书名:THE CONCEPTS OF DA TABASE MANAGEMENT, 2E 原著作者:Philip J. Pratt, Joseph J. Adamski翻译:陆宏毅杨文波程华(国防科技大学计算机学院)译版别:2国际标准图书编号:7-111-07312-6定价:¥20.00开本:16页数:188本书目录:前言第1章数据库管理简介第2章关系模型1:简介、QBE和关系代数第3章关系模型2:SQL第4章关系模型3:高级主题第5章数据库设计1:规范化第6章数据库设计2:设计方法学第7章数据库管理系统的功能第8章数据库管理员第9章高级主题附录A 单数复习题的答案附录B 术语表内容简介:本书深入浅出地讨论了数据库系统相关的基本概念和技术,包括SQL语言、数据库设计、范式、DBMS、DBA、数据库的选择以及数据库的热门话题等,其中并没有涉及特殊的数据库软件或版本,因此具有广泛的适用性。
本书可作为计算机专业或相关学科的数据库介绍性课程教材,适合于本科生、研究生和使用微机数据库系统的人员参考。
购书指南中文书名:数据仓库(第2版)英文书名:BUILDING THE DATA WAREHOUSE, 2E原著作者:W.H. Inmon翻译:王志海等译;黄厚宽、田盛丰审校(北方交通大学)版别:2国际标准图书编号:7-111-07889-6定价:¥25.00开本:16页数:228本书目录:第1章决策支持系统的发展第2章数据仓库环境第3章设计数据仓库第4章数据仓库中的粒度第5章数据仓库和技术第6章分布式数据仓库第7章高级管理人员信息系统和数据仓库第8章外部/非结构化数据与数据仓库第9章迁移到体系结构化环境第10章数据仓库的设计复查要目内容简介:本书论述在设计和建造数据仓库中涉及的所有主要问题,论述分析型环境(或称决策支持系统环境)以及在这种环境中的数据问题。
主要内容包括数据仓库的设计与建造步骤,传统系统到数据仓库的迁移,数据仓库的数据粒度、数据分割、元数据管理、外部数据与非结构化数据、分析式数据仓库、高级管理人员信息系统和数据仓库的设计评审等。
Oracle GoldenGate 21c 数据表述说明书
Oracle GoldenGate 21c GoldenGate delivers real-time trusted information. For over 20years, GoldenGate has been a leader for trusted Data Fabric architectures. Oracle GoldenGate 21c is the foundation for trusted Data Mesh capabilities built around data product thinking, decentralized architectures, event-driven pipelines, and polyglot data payloads. The GoldenGate platform excels at change data capture (CDC), transactional data replication, data ingestion, data pipelines for continuous transformation and loading (CTL), and a wide variety of analytics on streaming data. Only through leveraging such trusted data in real-time can organizations make better, faster business decisions and actions. Real-time access to real-time information Oracle GoldenGate software provides business continuity and data high availability for databases like HP NonStop, DB 2for i, LUW and z/OS, SQL Server and GoldenGate is also the pinnacle of the Oracle Database Maximum Availability Architecture ‘Platinum Tier’ service level. Many thousands of global banks, retailers, telecoms, healthcare companies, etc. run their operational data platforms on the trusted foundation of Oracle GoldenGate. At its core, GoldenGate is a real-time data replication tool that can detect data events and route them across networks at very low latencies while transforming data in-flight. The GoldenGate technology is used for geographic replication of operational databases, low downtime, zero data loss, data migrations, active-active (online) data stores, real-time data ingestion to cloud, data lakes, and data warehouses. GoldenGate has been increasingly focused on polyglot big data and NoSQL data payloads and has been completely refactored for native Microservices ‘as a service’ deployments. In addition to traditional database replication use cases, GoldenGate can still be used for raw data ingest, and can now also be used to directly create high value data products. Using Oracle GoldenGate 21c customers can reduce IT costs and risk, while achieving a faster time to value for operational and analytical systems . Oracle GoldenGate 21c for Oracle, DB 2/Z, SQL Server, MySQL and PostgreSQL leverages a microservices/REST based architecture to help companies address the continuous availability and real-time integration demands of enterprisesystems, on-premises and in the cloud. Unify your distributed data sources and targets, and use real-time operational data to deliver streaming analytics. Key Capabilities •Po lyglot data integration with full heterogenous support •High value Data Products •Enabled external Data Mesh and Data Products •Self-service, low-code and strong governance •Streaming integration and analytics Key Use Cases •Database high availability •Transaction replication •Data warehouse loading •Data Lake and pipeline ingestion •Real-time data transformation •Data operations (DataOps) •Event stream analysisWhat’s New in Oracle GoldenGate 21c? Oracle GoldenGate 21c new features:•Oracle Database 21c Support•Simplified installation process for all Oracle Versions from 11.2.0.4 through 21c•Autonomous Database capture for Oracle•Microservices for non-Oracle platforms•Parallel Replicat for non-Oracle platforms•Expanded heartbeat table topologies•Auto-Capture tables for OracleMaintain continuous availability of critical systemsOracle GoldenGate 21c helps organizations eliminate the downtime caused by both unplanned and planned outages and improves system performance and scalability. The following scenarios are supported:•Zero-downtime operations. Enables uninterrupted business operations during system upgrade, migration, and maintenance activities.•Scalable Active-Active architecture. Synchronizes changes made across two or more databases to scale out workloads, provide increasedresilience, and near instantaneous failover across multiple geographicregions.•Data distribution. Replicate data for distributed applications in real time across geographies for reliable access to timely data.•Query offloading. Ensure high performance for production systems while supporting reporting and analytics activities by replicating databetween heterogeneous sources and targets.Real-time data integration across the enterprise and cloud Oracle GoldenGate 21c captures and delivers real-time changed data to on-premises or cloud-based data warehouses, lakes and object stores, reporting systems, and other online transaction processing (OLTP) databases with minimal source system impact. Real-time data access enables improved business insight and analytics.•Real-time data warehouse. Provide continuous, real-time capture and delivery of changed data between OLTP and data warehouse systems.Oracle GoldenGate 21c integrates easily with Oracle Data IntegratorEnterprise Edition and other extract, transform, and load (ETL) solutions.It is certified to capture from and deliver to Oracle Exadata, OracleAutonomous Database (ADW, ATP, JSON), and Oracle Cloud@Customerplatforms to enable real-time data warehousing or data consolidationsolutions. Key Benefits•Ensure transactional integrity across heterogeneous source and target systems•High-performance replication with minimal impact on production system•Increase IT flexibility with heterogeneous infrastructure support•Enhance decision-making with real-time data•Access mission-critical applications without disruptionGoldenGate Product Family The following Oracle products and cloud services comprise the Oracle GoldenGate product family:•OCI GoldenGate•Oracle GoldenGate for Oracle •Oracle GoldenGate for non-Oracle•Oracle GoldenGate for Big Data •Oracle GoldenGate forMainframe•Oracle Stream Analytics •Oracle GoldenGateFoundation Suite (Veridata,Management Pack, Studio) •Management Pack for Oracle GoldenGate•OCI Database Migration•Operational reporting. Offload reporting activity from production databases to lower-cost secondary systems with current data for real-time reporting.•Operational data integration. Integrate operational data between OLTP systems in real-time. Enable service-oriented architectures,including Oracle SOA Suite, OCI Data Integration, Oracle IoT CloudService to operate with real-time data by publishing changed data.•Big Data integration. GoldenGate for Big Data provides real-time streaming integration to all major Big Data targets such as ApacheHadoop ecosystem (HDFS, HBase, Hive), messaging infrastructure(Apache Kafka, JMS), NoSQL databases (MongoDB, Cassandra andOracle NoSQL), Elasticsearch, Amazon Web Services ecosystem (AWSS3, Kinesis, Redshift), Microsoft Azure ecosystem, and cloud datawarehouses (Google BigQuery, Snowflake) and Oracle Cloud ecosystems(OCI Object Store, OCI Streaming, and OCI Big Data)•Real-time streaming analytics. GoldenGate for Big Data includes Oracle Stream Analytics to enable users to identify events of interest byexecuting queries against event streams in real time. It can apply ML/AIcapabilities for time-series, geo-spatial analytics, allowing for thecreation of custom operational dashboards that provide real-timemonitoring, transformation of streaming data and/or alerts based onstream analysis.ConclusionOracle GoldenGate 21c helps organizations harness the value of their IT investments and improve business operations by providing continuous access to mission-critical information in real time. With support for a wide array of continuous availability, disaster tolerance, and data integration uses, GoldenGate provides a modular foundation that easily scales to address the mission-critical, high-volume, low-impact data integration and replication challenges faced by enterprises today. Related products and services The following Oracle products and cloud services are engineered and/or certified with Oracle GoldenGate:•Oracle Active Data Guard •Oracle Data Integrator •Oracle Exadata•Oracle Autonomous Database •OCI Data Integration•OCI Big Data•OCI StreamingConnect with usCall +1.800.ORACLE1or visit . Outside North America, find your local office at: /contact./oracle/oracleCopyright © 2021, Oracle and/or its affiliates. All rights reserved. This document isprovided for information purposes only, and the contents hereof are subject to changewithout notice. This document is not warranted to be error-free, nor subject to any otherwarranties or conditions, whether expressed orally or implied in law, including impliedwarranties and conditions of merchantability or fitness for a particular purpose. Wespecifically disclaim any liability with respect to this document, and no contractualobligations are formed either directly or indirectly by this document. This documentmay not be reproduced or transmitted in any form or by any means, electronic ormechanical, for any purpose, without our prior written permission.This device has not been authorized as required by the rules of the FederalCommunications Commission. This device is not, and may not be, offered for sale orlease, or sold or leased, until authorization is obtained.Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may betrademarks of their respective owners.Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARCtrademarks are used under license and are trademarks or registered trademarks of SPARCInternational, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks orregistered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The OpenGroup. 0120Disclaimer: If you are unsure whether your data sheet needs a disclaimer, read the revenuerecognition policy. If you have further questions about your content and the disclaimerrequirements, e-mail ********************.。
三级数据库
2.SYBASE数据库系统的功能及其特色目前,SYBASE数据库系统定位在4个方向:分别在企业解决方案、Internet应用、商务智能和移动与嵌入计算领域为客户提供先进的技术。企业解决方案包括企业级数据库,数据复制和数据访问。主要产品有:SYBASE EP,Adaptive Server Enterprise, Adaptive Server Replication, Adaptive Server Connect及异构数据库互联选件。(1)SYBASE企业门户。
【考点五】 IBM DB2数据库系统
1.IBM DB2数据库系统简介IBM DB2数据库系统是美国IBM公司的产品。Starburst的目的是要针对IBM研究人员对SQL关系型数据库各种局限的了解,建立新一代的、具延伸性的关系型数据库原型。延伸性指的是在数据库各子系统实现开放性,使用户能够很容易地把新功能加注到一个SQL关系型数据库里,以便支持新一代的应用。Starburst为新一代商用对象关系型数据库(Object-relational Database)提供了宝贵的经验与技术来源。
2.DB2通用数据库的功能和特色DB2家族除了包含在各种平台上运行的数据库管理系统内核之外,产品包中还包括了数据复制、数据库系统管理、环球网(Internet)网关支持、在线分析处理、多媒体支持和各种并行处理能力,并为所有平台上的异构数据库访问提供“中间件”(middleware)解决方案。DB2通用数据库(UDB)V 7.1的特色有:
容错服务器在高速公路收费系统中的应用
Value Engineering 0引言随着经济的不断发展,计算机技术、网络技术等的不断更新和扩大,不仅加快了高速公路建设的步伐,而且对高速公路机电系统的要求也越来越高。
实施高精度、高可靠性的交通机电系统,已经是一个非常流行的话题;其中,收费系统是高速公路机电三大系统之一,是目前国内高速公路机电系统应用的核心,也是效益发挥最大,日趋最为成熟的系统。
随着高速公路机电系统不断发展和成熟,整个收费系统的可靠性越来越受到重视,各种升级后的计算机设备、路由设备、交换设备、操作系统、数据库系统等也都会有不同程度的应用,再加上环境、资源共享、数据通信、计算机病毒以及网络管理等方面的不安全因素,收费数据的可靠性、安全性和有效性会变得更加重要。
以往,在收费系统中为提高数据库服务器的可靠性,通常采用双机热备方案,尽管采用该方案对系统的可靠性上有所提高,但是增加了整体的软硬件投资费用,增加了系统的运营和维护工作,而且系统的可靠性并不一定能得到足够的保障。
而容错服务器由于采用了部件级全硬件冗余技术,整个硬件系统从主板、CPU 、内存以及I/O 模块等都采用双硬件模式,并且由于该系统采用了先进的同步(Lock Step )技术,冗余部件同一时刻执行同一指令,整个系统的连续可用性能达到99.999%以上,这样不但可避免以前双机热备系统中单硬件系统故障所造成的系统停机以及系统切换时间上的经济损失,同时还可降低系统维护过程中的维护量及后续维护费用。
1容错方案设计思想容错服务器对很多用户来说,早已不再陌生。
建立在冗余技术基础之上的容错服务器,在解决硬件单点故障、缩短故障恢复时间、降低人为错误、减少部件和软件版本不兼容等方面相对于双机服务器都显示出了其强大的优势。
容错服务器由于采用了部件级全硬件冗余技术,整个硬件系统从主板、CPU 、内存以及I/O 模块都采用双硬件模式,其冗余硬件部件同一时刻执行同一指令,整个系统的连续可用性高于99.999%。
GoldenGate产品介绍和案例
Oracle GoldenGate 产品介绍一、Oracle GoldenGate技术原理Oracle GoldenGate软件是一种基于log(日志)的结构化数据复制软件,它通过解析源数据库在线log或归档log获得数据的增、删、改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活。
Oracle GoldenGate 软件可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒级的实时复制,其复制过程简图如下:如上图所示,Oracle GoldenGate的数据复制过程如下:利用捕捉进程(Capture Process)在源系统端读取Online Redo Log或Archive Log,然后进行解析,只提取其中数据的变化如增、删、改操作,并将相关信息转换为Oracle GoldenGate自定义的中间格式存放在队列文件中。
再利用传送进程将队列文件通过TCP/IP传送到目标系统。
捕捉进程在每次读完log中的数据变化并在数据传送到目标系统后,会写检查点,记录当前完成捕捉的log位置,检查点的存在可以使捕捉进程在中止并恢复后可从检查点位置继续复制;目标系统接受数据变化并缓存到Oracle GoldenGate队列当中,队列为一系列临时存储数据变化的文件,等待投递进程读取数据。
队列数据量一般只有log的四分之一左右;Oracle GoldenGate投递进程从队列中读取数据变化并创建对应的SQL 语句,通过数据库的本地接口执行,提交到数据库成功后更新自己的检查点,记录已经完成复制的位置,数据的复制过程最终完成。
由此可见,Oracle GoldenGate是一种基于软件的数据复制方式,它从数据库的log解析数据的变化。
Oracle GoldenGate将数据变化转化为自己的格式,直接通过TCP/IP网络传输,无需依赖于数据库自身的传递方式,而且可以通过高达9:1的压缩率对数据进行压缩,可以大大降低带宽需求。
惠普NonStop技术 电子商务计算变革 惠普NonStop服务器
惠普NonStop技术电子商务计算变革运行BEA WebLogic Server的惠普NonStop服务器对于当今基于Java®技术的关键应用,惠普NonStop服务器和BEA WebLogic Server程序的完美组合无与伦比。
惠普NonStop技术确立了持续可用、可靠、可扩展的交易处理标准。
差不多三十年来,NonStop服务器一直为要求最苛刻的计算环境提供有力支持——从第一个电子支付网络和在线股票交易系统到电信网络和供应链管理系统,乃至在线旅游网络和全球最大的电子邮件系统。
BEA WebLogic Server作为业界领先的Web和无线应用服务程序,支持全球最复杂的电子商务基础设施。
BEA凭借全面集成的解决方案来构建、集成和扩展企业应用,为全世界14,500多家企业提供支持。
目前,运行在NonStop平台之上的BEA WebLogic Server使电子企业能够以简单灵活、易管理且经济高效的方式将新应用与现有软件资产完美结合在一起。
灵活的解决方案带来灵活的电子商务WebLogic Server和NonStop技术是多层应用基础设施复杂需求的理想选择,能够为全球客户提供24x7全天候支持。
NonStop服务器极大降低了扩展WebLogic Server应用的复杂性。
此外,它们还通过保持应用的稳定性来达到极高的可用性,同时在不可避免的组件故障情况下确保了数据的完整性。
WebLogic Server符合Java 2 Platform、Enterprise Edition(J2EE)1.3平台规范,包括servlets、Java Server Pages(JSP)、Enterprise Java Beans(EJB)、Java Messaging Service(JMS)及其它平台服务。
运行于NonStop服务器之上,这些服务为高负载交易处理提供了最出色的可靠性和灵活性。
在NonStop平台上运行WebLogic Server的主要优势:大型机级的服务随着交易量大幅提高、新应用和服务不断增加、供应链不断增长、业务向全球拓展,您丝毫不必为系统的处理能力而担忧。
分布式内存数据库一体机RapidsDB怎么样
分布式内存数据库一体机RapidsDB怎么样RapidsDB内存数据库是一款分布式、纯内存化的大数据处理平台,基于大规模并行处理(MPP)运算架构,面向联机分析业务的内存数据库,通过组合具有高性能、低成本的标准服务器资源组成线性扩展的运算集群,高效处理各种由标准SQL语句组成的复杂查询分析请求,实时分析包括结构化、半结构化和非结构化的数据,为企业提供快捷的业务决策支持。
下面是店铺给大家整理的一些有关分布式内存数据库一体机RapidsDB介绍,希望对大家有帮助!分布式内存数据库一体机RapidsDB简单介绍2016年1月19日,2016柏睿数据新产品发布会在“北京1+1艺术中心”拉开帷幕,国产首创分布式内存数据库一体机——“Rapids大数据平台”正式问世。
柏睿数据科技有限公司董事长兼CTO刘睿民与来自投资机构、IT市场合作伙伴和新闻媒体记者约34位嘉宾齐聚一堂,共同见证了这一中国大数据产业史上的里程碑时刻。
RapidsDB内存数据库是一款分布式、纯内存化的大数据处理平台,基于大规模并行处理(MPP)运算架构,面向联机分析业务的内存数据库,通过组合具有高性能、低成本的标准服务器资源组成线性扩展的运算集群,高效处理各种由标准SQL语句组成的复杂查询分析请求,实时分析包括结构化、半结构化和非结构化的数据,为企业提供快捷的业务决策支持。
它的出现突破了传统基于磁盘的数据仓库技术,解决了传统数据仓库难以分析结构化以外数据的难题,并通过高性能,线性扩展及整合方案为企业带来显著效益。
它能够帮助用户进行超高速的数据查询、分析及处理,在金融、电信、电力、游戏、广告、交通等领域有着广泛的应用前景。
历史上,MPP内存数据仓库市场一直被少数海外企业所垄断,RapidsDB的诞生,标志着“中国智造”又一次打破了技术壁垒,在世界大数据存储与实时分析领域发出了自己的声音。
另据发布会现场消息,RapidsDB近日再次完成了数千万级的A 轮融资,领投机构为国内金融大鳄信中利创投,而RapidsDB的首个一体机启动客户则已经确定为曙光服务器。
小型机及其操作系统介绍lUnix操作系统及其管理道
第15章Unix/常用的小型机及其操作系统【本章提要】小型机及其操作系统介绍Unix操作系统及其管理本章主要介绍当今几种主流的小型机及相关的Unix操作系统。
作为对Linux 部分的补充,本章还介绍了Unix/Linux的文件管理、用户管理、设备管理等系统管理内容,把可以在Linux操作系统部分介绍的NFS服务器也放在了此处介绍。
15.1 小型机计算机从处理能力上可以分为:大型机、中型机、小型机和微型机。
当前小型机在大中型公司的使用比较普遍,一般小型机具有以下特征:CPU为64bit芯片,一般采用RISC结构操作系统一般为专用UNIX操作系统;硬件性能很高性能参数包括内存容量,内存总线位数,系统总线带宽与外频,CPU运算速度,CPU和内存的扩展性,二级缓存大小,自适应和热插拔性能以及系统的安全性等,这些参数值大部分都优于微型机。
目前比较有影响的RISC处理器产品有HP公司的Alpha和PA-RISC、IBM公司的Power PC、MIPS公司的MIPS和Sun公司的SPARC。
下面介绍三种应用最广的小型机。
15.1.1 HP小型机HP把它的所有服务器产品分成了六大类,它们分别是:ProLiant和tc系列、高扩充型(Superdome Server)系列、AlphaServer系列、机架式服务器系列、NonStop 容错服务器系列和刀片式服务器系列。
1. ProLiant和tc系列ProLiant和tc系列服务器是HP服务器领域的一个最大系列,其中的产品特别多,但所有的产品均属于工业标准服务器类型,特别适用于中小企业选用。
这类服务器基本上都采用IA处理器架构(目前也有采用AMD X86-64 架构的)、所采用的操作系统也是常见的Windows、Linux和Netware。
这类服务器的性价是最高的,但其稳定性等方面相对UNIX服务器要稍差些。
在这个系列中,服务器的档次从入门级到企业级一应俱有;服务器也是包括塔式、机架式和刀片式这三种服务器结构。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
•
•
May 11, 2006
NonStop SQL/MP willSQL/MX is ready for you! be matured NonStop
6
Releases and Roadmap
May 11, 2006
NonStop SQL/MX is ready for you!
7
NonStop SQL/MX Roadmap
Released on Integrity NonStop in Aug 2005 H06.01
New SQL/MX DDL delivers
− ANSI tables − Hash and decoupled range partitioning − Grant/revoke security NonStop™ ™ − ANSI 99 Triggers SQL/MX − Referential integrity application − IEEE floating point − I18N in database via Unicode UCS2 − Online manageability − Management GUI – NSM/web − ETL (Import, Dataloader/MX) − ANSI VIEWs – support for UNIONs etc. − Removal of Limit on VIEW text size
Real-Time enhancements for existing customers and will incorporate features initially provided for new markets into the product
May 11, 2006
NonStop SQL/MX is ready for you!
May 11, 2006
NonStop™ ™ SQL/MP application
NonStop SQL/MX is ready for you!
9
NonStop SQL/MX Release 2.0
(SQL/MX tables) – Sept 2004,
•
Controlled Availability
•
Largest # Database Rows in the world
− 1st Place: Sprint = 2.847 trillion rows − 2x larger than the 2nd place winner
•
Largest Peak Mixed Workload in the world
Winter Corporation Large Database report top 10 Customer
Land Registry United States Patent and Trademark Office Elsevier UPS KTF AIM Healthcare Services Verizon Communications Anonymous US Bureau of Customs & Border Protection Anonymous
5
HP NonStop SQL Strategy
•
NonStop SQL family of products will provide continuous Real-Time enhancements for existing customers Incorporate features in NonStop SQL family of products to compete in the following new markets
3
NonStop SQL/MX is ready for you!
2005 Winter Corporation Survey
•
HP NonStop SQL’s first year in the survey
− 2 NonStop customers entered the survey competition − 2 NonStop customers won top competition honors
HP NonStop SQL Positioning
eXtreme Enterprise DBMS
NonStop™ SQL
Oracle 10 g RAC Oracle 10 g
Where you need: • Massive linear scalability & parallelism (sub 1 TB –>100+ TB) 24 x 7 database availability and absolute data integrity • Complex mixed workload support Targeted areas: • Real-Time applications • Large scale and/or business critical transaction requirements • Large enterprise data warehouses • Where other DBMS products fear to tread!
May 11, 2006
NonStop™ ™ SQL/MP application
2
2003 Winter Corporation Survey
If top 6 NonStop DB size customers were included in the report– then hp would report– have 6 of 10 largest OLTP databases in the world
− SQL Compiler/Optimizer Improvements − Stable Access (like SQL/MP engine) − Statement Atomicity NonStop™ ™ − Update Stats performance SQL/MX − Display Use Of application − Built-in Report Writer feature − Support for Rowsets in Dynamic SQL − ODBC/MX Improvements − JDBC/MX (Type 2) & JDBC Type 4 − NSM/web support for MXCS − MXCS management via MXCI − Quality Improvements
NonStop Mission
Continuous Real-Time enhancements for existing customers while opening new markets with "NonStop Inside" Industry Standard platforms
NonStop SQL will be providing continuous
− Low-end Data Warehouse Appliance market for Data Marts – Neo – to compete against Netezza and DATAllegro − High-end Business Intelligence market for Enterprise Data Warehouse applications to compete against IBM, Oracle, and most importantly Teradata − Mission critical scalable appliance solution for open source operating system and database software – MySQL − Mission critical high-end high performance hybrid application solutions – Hybrid Super Cluster
•
Availability/Scalability
Integrity NonStop™
HP UX Superdome HP UX
Oracle 10 g SQL server
ProLiant and Clustered ProLiant
rk e Ma ts ize
May 11, 2006
NonStop SQL/MX is ready for you!
HP NonStop SQL Strategy and Direction
Rohit Jain Database Product Manager, HP
© 2005 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
S-Series
Performance 15%-30% better for dynamic SQL
Focus on manageability, performance
SQL/MX R 2.3.0 GA (H06.xx) – in replan
Integrity NonStop
Future product plans, dates, and functionality are subject to change without notice.
NonStop Customers 6 largest SQL databases in 2003 NonStop Customer European Telco USA retailer Japanese Telco Japanese cargo carrier USA Telco USA Telco DB Size 29 TB 20 TB 18.6TB 10 TB 8.8 TB 8.0 TB