您好,欢迎访问三七文档
达梦:30多年的技术积累,大胆创新,掌握数据管理与分析核心技术,具有完全自主知识产权,可提供定制产品和本地化及时服务。国际领先的行列混合存储架构,同时支持OLTP和OLAP业务场景轻松应对多核多线程、单节点2000个以上的高并发高负载处理,支持100TB级数据处理支持共享数据库集群(RAC)和无共享数据库多机集群(MPP)深度兼容ORACLE,用户业务系统几乎不用修改,方便用户,易学易用,降低采购风险,保护前期投资跨平台,支持异构系统,实现将异构数据源中的大批量定制数据迁移到各种关系型数据库的秒级实时同步复制强大的应急灾备能力,在不中断现有业务的情况下,帮助用户实现新业务系统的快捷部署量身定制冯玉才认为我们肯定不能要求客户去降低他的选型标准,首先,我们要有针对性的结合中国信息化建设的实际情况,研发出具有自身特色的产品,满足客户的个性要求,并且争取在一些关键指标上赶上甚至超过国外主流数据库产品。其次,为客户精心打造,量身设计数据库产品。达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统。在产品开发过程中,公司始终坚持自主开发的原则,拥有产品的全部源代码和完全的自主版权。这一方面杜绝了继承开源系统导致的版权纠纷,同时也从根本上保证了系统的安全性,满足了我国信息安全的战略需要,尤其适合政府等敏感部门的需要。因为拥有全部源代码,达梦公司能够迅速地为用户量身定做,满足特殊需要。服务体系安全、稳定、高效运行的数据库系统对于企业的成功至关重要。达梦公司提供星级技术服务,帮助客户实现更高的数据库运行稳定性和安全性。公司以武汉总部为中心,在全国建立七个区域技术服务中心:北京、华北(沈阳)、西北(西安)、西南(成都)、华中(武汉)、华南(广州)、华东(上海)等7个技术服务中心。服务宗旨达梦公司致力于为客户提供卓越的技术服务,帮助他们确保数据库运行的稳定性,提高数据库运行效率、降低运行风险以及维护成本。服务内容现场技术服务达梦公司或合作伙伴的技术服务人员将到用户现场为用户安装软件、进行培训和现场操作指导。用户在使用产品的过程中遇到问题,采用电话或电子邮件等远程方式不能解决的,技术服务人员将及时赶到现场为用户解决问题。距达梦技术服务中心50公里内,4小时内到达现场;距达梦技术服务中心500公里内,24小时内到达现场;距达梦技术服务中心500公里以上者,将同客户协商到达现场的具体时间。热线电话达梦公司提供技术服务热线,为用户解答产品使用中遇到的问题。销售服务热线:4009916599技术服务热线:4006489899电子邮件达梦公司对外技术服务邮箱:dmtech@dameng.com,用户针对产品中的任何问题均可通过电子邮件方式得到书面答复。服务网站达梦公司在公司网站专门开设了技术服务论坛:群:37727201,用户在使用产品的过程中遇到问题,可以通过访问网站,提交详细的问题描述。技术服务人员会及时反馈并解决。远程连接服务达梦公司提供远程连机调试,利用远程控制工具,技术服务人员登录用户电脑进行程序调试和错误处理,这种方式必须是在用户认可并严格监控的情况下进行。技术服务力量达梦公司拥有众多的数据库技术专家为用户及时解决一切问题,这些人员中40%拥有硕士学位,60%拥有本科以上学历。同时每位技术人员都拥有丰富的数据库应用项目的开发经验。必要时,达梦公司将委派资深的数据库系统设计、开发高级工程师解决复杂的技术问题。服务监督欢迎用户通过以下的方式对我们的技术服务进行监督:填写《现场服务记录单》中用户的意见;直接电话投诉:服务监督电话027-87588000-8009;客户服务助理将定期对用户进行电话回访,了解客户满意程度。存储引擎的选择存储引擎是什么?MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持事务处理的数据库(以确保事务处理不成功时数据的回退能力)。这些不同的技术以及配套的相关功能在MySQL中被称作存储引擎(也称作表类型)。MySQL默认配置了许多不同的存储引擎,可以预先设置或者在MySQL服务器中启用。你可以选择适用于服务器、数据库和表格的存储引擎,以便在选择如何存储你的信息、如何检索这些信息以及你需要你的数据结合什么性能和功能的时候为你提供最大的灵活性。选择如何存储和检索你的数据的这种灵活性是MySQL为什么如此受欢迎的主要原因。其它数据库系统(包括大多数商业选择)仅支持一种类型的数据存储。遗憾的是,其它类型的数据库解决方案采取的“一个尺码满足一切需求”的方式意味着你要么就牺牲一些性能,要么你就用几个小时甚至几天的时间详细调整你的数据库。使用MySQL,我们仅需要修改我们使用的存储引擎就可以了。在这篇文章中,我们不准备集中讨论不同的存储引擎的技术方面的问题(尽管我们不可避免地要研究这些因素的某些方面),相反,我们将集中介绍这些不同的引擎分别最适应哪种需求和如何启用不同的存储引擎。为了实现这个目的,在介绍每一个存储引擎的具体情况之前,我们必须要了解一些基本的问题。如何确定有哪些存储引擎可用你可以在MySQL(假设是MySQL服务器4.1.2以上版本)中使用显示引擎的命令得到一个可用引擎的列表。1.mysqlshowengines;2.+------------+---------+----------------------------------------------------+3.|Engine|Support|Comment|4.+------------+---------+-----------------------------------------------------+5.|MyISAM|DEFAULT|DefaultengineasofMySQL3.23withgreatperformance|6.|HEAP|YES|AliasforMEMORY|7.|MEMORY|YES|Hashbased,storedinmemory,usefulfortemporarytables|8.|MERGE|YES|CollectionofidenticalMyISAMtables|9.|MRG_MYISAM|YES|AliasforMERGE|10.|ISAM|NO|Obsoletestorageengine,nowreplacedbyMyISAM|11.|MRG_ISAM|NO|Obsoletestorageengine,nowreplacedbyMERGE|12.|InnoDB|YES|Supportstransactions,row-levellocking,andforeignkeys|13.|INNOBASE|YES|AliasforINNODB|14.|BDB|NO|Supportstransactionsandpage-levellocking|15.|BERKELEYDB|NO|AliasforBDB|16.|NDBCLUSTER|NO|Clustered,fault-tolerant,memory-basedtables|17.|NDB|NO|AliasforNDBCLUSTER|18.|EXAMPLE|NO|Examplestorageengine|19.|ARCHIVE|NO|Archivestorageengine|20.|CSV|NO|CSVstorageengine|21.+------------+---------+-------------------------------------------------------+16rowsinset(0.01sec)这个表格显示了可用的数据库引擎的全部名单以及在当前的数据库服务器中是否支持这些引擎。对于MySQL4.1.2以前版本,可以使用mysqlshowvariableslikehave_%(显示类似“have_%”的变量):1.mysqlshowvariableslikehave_%;2.+------------------+----------+3.|Variable_name|Value|4.+------------------+----------+5.|have_bdb|YES|6.|have_crypt|YES|7.|have_innodb|DISABLED|8.|have_isam|YES|9.|have_raid|YES|10.|have_symlink|YES|11.|have_openssl|YES|12.|have_query_cache|YES|13.+------------------+----------+14.8rowsinset(0.01sec)你可以通过修改设置脚本中的选项来设置在MySQL安装软件中可用的引擎。如果你在使用一个预先包装好的MySQL二进制发布版软件,那么,这个软件就包含了常用的引擎。然而,需要指出的是,如果你要使用某些不常用的引擎,特别是CSV、RCHIVE(存档)和BLACKHOLE(黑洞)引擎,你就需要手工重新编译MySQL源码。使用一个指定的存储引擎你可以使用很多方法指定一个要使用的存储引擎。最简单的方法是,如果你喜欢一种能满足你的大多数数据库需求的存储引擎,你可以在MySQL设置文件中设置一个默认的引擎类型(使用storage_engine选项)或者在启动数据库服务器时在命令行后面加上--default-storage-engine或--default-table-type选项。更灵活的方式是在随MySQL服务器发布同时提供的MySQL客户端时指定使用的存储引擎。最直接的方式是在创建表时指定存储引擎的类型,向下面这样:CREATETABLEmytable(idint,titlechar(20))ENGINE=INNODB你还可以改变现有的表使用的存储引擎,用以下语句:ALTERTABLEmytableENGINE=MyISAM然而,你在以这种方式修改表格类型的时候需要非常仔细,因为对不支持同样的索引、字段类型或者表大小的一个类型进行修改可能使你丢失数据。如果你指定一个在你的当前的数据库中不存在的一个存储引擎,那么就会创建一个MyISAM(默认的)类型的表。各存储引擎之间的区别为了做出选择哪一个存储引擎的决定,我们首先需要考虑每一个存储引擎提供了哪些不同的核心功能。这种功能使我们能够把不同的存储引擎区别开来。我们一般把这些核心功能分为四类:支持的字段和数据类型、锁定类型、索引和处理。一些引擎具有能过促使你做出决定的独特的功能,我们一会儿再仔细研究这些具体问题。字段和数据类型虽然所有这些引擎都支持通用的数据类型,例如整型、实型和字符型等,但是,并不是所有的引擎都支持其它的字段类型,特别是BLOG(二进制大对象)或者TEXT文本类型。其它引擎也许仅支持有限的字符宽度和数据大小。这些局限性可能直接影响到你可以存储的数据,同时也可能会对你实施的搜索的类型或者你对那些信息创建的索引产生间接的影响。这些区别能够影响你的应用程序的性能和功能,因为你必须要根据你要存储的数据类型选择对需要的存储引擎的功能做出决策。锁定数据库引擎中的锁定功能决定了如何管理信息的访问和更新。当数据库中的一个对象为信息更新锁定了,在更新完成之前,其它处理不能修改这个数据(在某些情况下还不允许读这种数据)。锁定不仅影响许多不同的应用程序如何更新数据库中的信息,而且还影响对那个数据的查询。这是因为查询可能要访问正在被修改或者更新的数据。总的来说,这种延迟是很小的。大多数锁定机制主要是为了防止多个
本文标题:产品汇报-资料
链接地址:https://www.777doc.com/doc-2750858 .html