• 戏说Linux商用数据库


    戏说Linux商用数据库
    上一篇文章(http://chenguang.blog.51cto.com/350944/277533)我介绍了Linux下几款开源数据库Mysql,MaxDBPostgreSQL系统,接下来我接着为大伙介绍4款商业数据库平台的特性。
    由于Linux平台的安全、稳定及廉价等特性深受500强企业的青睐,这大大提高了Linux的竞争力,更多的Linux系统作为数据库平台被部署实施在关键应用中,也许这样以来多少会让Microsoft会感到些不安吧。下面,本文详细介绍了几种常见的Linux平台下的商业数据库软件OracleDB2InfomixSybase系统。
    1.Oracle
    Oracle1999年开始开发Linux版本,是最早向Linux转移的商业数据库,也是目前应用最为成功的商业数据库之一。Oracle完全支持Linux操作系统。通过支持LinuxOracle数据库产品,用户可以在低成本的硬件和操作系统基础架构上部署企业级的解决方案,显著降低TCO
    通过提供技术增强Linux、对主要Linux操作系统的代码级支持,以及形成战略合作伙伴关系,Oracle为用户提供坚不可摧的Linux数据库平台,保证在关键任务环境下安全地部署Linux系统。Linux上的Oracle 10g9i数据库,以及所有主要的Oracle产品,包括Oracle 9i Database with Real Application ClustersOracle 9i Application ServerOracle Collaboration SuiteOracle 9i Developer SuReOracle E-Business Suite都可用在Linux平台上。2004年初发布的Oracle 10g Linux版,经过与Red Hat的大力协作,在性能、可靠性、集群化和可管理性等方面创建了一套核心的增强措施,因此对Red Hat Enterprise Server 4的支持相当好。Oracle 10g针对Linux的改进如下:
    ◆ 超大内存支持通过与Red HatSuSE合作,Oracle提出了名为重映射文件页(Remap File Pages)API,该API已被纳入Red Hat Enterprise Linux 3SuSE Enterprise Linux 9。它可以避免内存碎片的产生和低端内存的耗尽,从而提供更多、更快及更稳定的连接。
    ◆ 直接I/O支持Oracle 10g对网络文件系统(NFS)提供直接I/O支持。
    ◆ 简化的安装Oracle 10g的安装只需一张CD,大约5分钟就可以投入运行。简化的安装程序针对Linux的新版本(Red HatSuSE Linux)做了更新,管理员不必安装任何针对特定操作系统的补丁。
    ◆ 自动存储管理Oracle lOg支持自动存储管理(ASM )的新特性,使Oracle能够管理整个原始设备存储池。
    OCFS 基于LinuxOCFS 2既可以管理Oracle数据库,又可以管理Oracle代码。在一个4节点的集群上,管理员只需安装一次Oracle lOg,安装程序就会了解集群文件系统,并将Oracle加载到正确的位置,从而使部署和更新变得容易。
    Oracle认证并支持以下发布版本:
    Red Hat Enterprise Linux ASES
    Conectiva Linux企业版;
    SuSE LinUX Enterprise Server 9;
    TurboLinux Enterprise Se rver 9
    2.DB2 for Linux
    20049月,IBM 推出最新DB2 UDB V82 (代号“Stingel )DB2 UDB V82的一个重大改进在于增强了对Linux 26内核的支持, 使用户能够更好地利用IBM 64POWER处理器的速度优势。同时下一版本DB2 UDB V9加大了IBMLinux集群领域的优势,同时DB2 UDB V9加大了IBM在集群环境提供更好的分区支持。在IBM 数据库集群的辅助下,新内核的IJil1LIx系统具备了更高的可扩展性,运行更为迅速。新内核能够更好地利用DB2数据库的64位功能,充分发挥多处理器服务器的功效。DB2是目前在可扩展性上具备优势的linux数据库系统,能够支持从21000台服务器,部署速度达到每小时4个节点的集群。
    目前IBM DB2 UDB for Linux的产品版本主要有:
    DB2 U DB Enterprise Server Edition V9
    DB2 UDB Workgroup Server Uiflimited Edition V9
    DB2 U DB Workgroup Server Edition V9
    DB2 UDB Personal Edition V9
    DB2 UDB Universal Developer’s Edition V9
    DB2 UDB Personal Develope r’s Edition V9
    DB2 UDB Express Edition V9
    DB2 UDB V9 for LiI1ux支持的64位服务器包括如下:
    POW ER架构服务器(IBM eServer iSeriespSeriesOpe nPower系列)
    S/390系列(IBM eServer zSeries服务器)
    Intel EM64T服务器;
    x86架构(32-bit Intel Pentium XeonAMDAtlzlon服务器)
    AMD64架构(64-bit AM D OpteronAthlon 64服务器)
    IA64架构(64bit Intel Itanium 服务器)
    3.Sybase ASE 12.5 for Linux  
    Sybase Adaptive Server Enterprise 12.5是针对电子商务应用环境推出的企业智能型关系数据库管理系统。它具有开放的、可扩展的体系结构,易于使用的事务处理系统,以及低廉的拥有成本。Sybase ASE l25 for Linux通过在Red  Flag  Linux  Profession Server 4.0Red Flag Linux DataBase Server4.0Turbo Linux  Data Server 8等国内linux平台上开展安装、运行等数据库功能测试确保ASE for Linux产品在通用Linux平台上的高效运行。
    4.Informix for Linux
    Informix是一个跨平台、全功能的关系数据库管理系统(RDBMS),能够方便地与各种GUI前端工具相连接。,IBM 推出lnformix稳定版本数据库产品是IDS9.4版。IDS是适用于企业和工作组计算的OLTP数据库,可用于支撑对运行环境有高要求的超大型数据库系统。IDS 9.4具备使用方便、自我管理及嵌入式等特性,其所提供的完成关键任务所需的资料基础架构,可帮助企业适应全球化的电子商业环境。
    IDS 94的新特性包括如下:
    IDS 9.4突破以往2GB的容量限制,其每一个数据库拥有高达128 PetaBytes的容量,能协助企业以经济的软、硬件资源推广更多的业务。
    IDS 9.4运用对象关联式技术,使运行性能比前一版本提高8-l2% ,对于管理数据库的复杂性、工作时间、成本, 以及对数据库管理人员的技能要求却大幅下降。
    IDs 9.4针对需要维护庞大资料量的企业,增加了精简与自动化功能,能够有效地降低企业的总体拥有成本。
    IDS 9.4改进了资料保护功能,并更新了操作系统平台支持,包括运行于zSeriesLinux系统,同时加强对Web Services的支持。

    本文出自 “李晨光原创技术博客” 博客,谢绝转载!

  • 相关阅读:
    实现一个简单的ConnectionPool
    并发连接MySQL
    C#里面滥用String造成的性能问题
    String.IndexOf
    C#代码中插入X86汇编
    正确理解Handle对象
    orleans发送广播消息
    log日志方法
    PHP 批量插入数据
    逻辑漏洞小结之SRC篇
  • 原文地址:https://www.cnblogs.com/chenguang/p/3742435.html
Copyright © 2020-2023  润新知