赵振平:基于传统数据库的大型系统构建.pdf
《赵振平:基于传统数据库的大型系统构建.pdf》由会员分享,可在线阅读,更多相关《赵振平:基于传统数据库的大型系统构建.pdf(90页珍藏版)》请在三一文库上搜索。
1、基于传统数据库的大型系统构建 太阳塔科技创始人:赵振平太阳塔科技创始人:赵振平 邮箱:邮箱: 赵振平个人简介赵振平个人简介 赵振平(英文名:赵振平(英文名:ZeroZero) 曾就职于摩托罗拉(曾就职于摩托罗拉(MotorolaMotorola),),IBMIBM等跨国企业。等跨国企业。 20032003年,获得年,获得OracleOracle公司的公司的OCPOCP认证(认证(Oracle 8iOracle 8i)。)。 1313年数据库从业经验,最早管理过年数据库从业经验,最早管理过Oracle 8Oracle 8,一直战斗在数据库管理的第一线,积累,一直战斗在数据库管理的第一线,积累
2、 了丰富的经验。了丰富的经验。 电子工业出版社签约作者。出版了电子工业出版社签约作者。出版了2 2本数据库专著。本数据库专著。 个人成就个人成就 20132013年,年,OracleOracle数据库精简与疑难解析(第二版)发行,并成为国内最贵的数据库精简与疑难解析(第二版)发行,并成为国内最贵的 计算机图书。计算机图书。 20122012年,荣获年,荣获“电子工业出版社电子工业出版社3030周年优秀作者周年优秀作者” 20112011年,数据库技术大会(年,数据库技术大会(DTCCDTCC)特邀嘉宾)特邀嘉宾 20102010年,独立出版成功之路:年,独立出版成功之路:Oracle 11g
3、Oracle 11g学习笔记一书学习笔记一书 20102010年,荣获年,荣获“电子工业出版社电子工业出版社20092009年度优秀作者年度优秀作者” 20092009年,荣获年,荣获“20082008年度年度ITIT业十大原创作者业十大原创作者”称号称号 20082008年年, ,OracleOracle数据库精简与疑难解析成为年度数据库畅销书数据库精简与疑难解析成为年度数据库畅销书 20082008年,独立出版年,独立出版OracleOracle数据库精简与疑难解析一书数据库精简与疑难解析一书 作品作品 基于传统数据库的大型系统构建 什么是传统数据库?什么是传统数据库? 什么是传统数
4、据库?什么是传统数据库? 什么是传统数据库?什么是传统数据库? 什么是传统数据库?什么是传统数据库? 关系数据库的实质关系数据库的实质 何为大型系统何为大型系统 大数据量大数据量 高并发高并发 何为大型系统何为大型系统 1byte=8bite 1 KB = 1024 bytes 1 MB = 1024 KB 1 GB = 1024 MB 1 TB = 1024 GB 1 PB = 1024 TB 大型系统构建方法大型系统构建方法 Oracle代表的一个时代代表的一个时代 高硬件高硬件 高软件高软件 人才高地人才高地 MySQL代表的一个时代代表的一个时代 互联网的兴起互联网的
5、兴起 高并发高并发 海量数据海量数据 基于传统数据库的大型系统构建 软件生命周期(软件生命周期(SDLC)的定义)的定义 软件生命周期软件生命周期(SDLC,Systems Development Life Cycle ,SDLC)是软件的产生直到报废的生命周期,周期内有问题是软件的产生直到报废的生命周期,周期内有问题 定义、可行性分析、总体描述、系统设计、编码、调试和测试、定义、可行性分析、总体描述、系统设计、编码、调试和测试、 验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方 法是软件工程中的一种思想原则,即按部就班、逐步
6、推进,每个法是软件工程中的一种思想原则,即按部就班、逐步推进,每个 阶段都要有定义、工作、审查、形成文档以供交流或备查,以提阶段都要有定义、工作、审查、形成文档以供交流或备查,以提 高软件的质量。高软件的质量。 软件生命周期软件生命周期 软件生命周期软件生命周期 软件生命周期软件生命周期 软件生命周期软件生命周期 开发阶段开发阶段 软件设计软件设计数据库设计数据库设计 数据库设计(数据建模)数据库设计(数据建模) 数据库设计(数据建模)数据库设计(数据建模) E-R图图 (Entityrelationship) E-R图图 (Entityrelationship) 实体属性实体属
7、性实体属性实体属性 表表表表 数据库范式(数据库范式(Normal Form) 客观世界的抽象客观世界的抽象 关联特定的数据库关联特定的数据库 数据建模的成果数据建模的成果 软件生命周期软件生命周期 软件生命周期软件生命周期 软件生命周期软件生命周期 衡量项目质量的标准衡量项目质量的标准 功能实现功能实现 可靠性可靠性 性能性能 可扩展性可扩展性 可维护性可维护性 可重用性可重用性 健壮性健壮性 安全性安全性 可用性和互操作性可用性和互操作性 大型系统已经建成大型系统已经建成 数据库服务器数据库服务器 中间件中间件 WEB服务器服务器 客户端客户端 大型系统的两个指标大型系统的两个
8、指标 高并发高并发 大容量大容量 数据库服务器的改造数据库服务器的改造 数据库服务器数据库服务器 台式机台式机 数据库服务器的改造数据库服务器的改造 台式机台式机 刀片式服务器刀片式服务器 刀片服务器刀片服务器DELL PowerEdge M910 数据库服务器的改造数据库服务器的改造 小型机小型机 刀片式服务器刀片式服务器 SPARC T42-2 存储的局限存储的局限 服务器的内置硬盘已经不能够服务器的内置硬盘已经不能够 满足业务增长需求满足业务增长需求 存储扩展存储扩展 数据库服务器数据库服务器 磁盘阵列磁盘阵列 光纤交换机光纤交换机 SUN STORAGE 2500-M2
9、 ARRAY 增加节点增加节点 磁盘阵列(存放数据)磁盘阵列(存放数据) 光纤交换机光纤交换机 小型机小型机1(节点(节点1) 小型机小型机2(节点(节点2) 集群的优势集群的优势 ORACLE集群(集群(RAC) 这样的系统还会有其它问题吗?这样的系统还会有其它问题吗? 磁盘阵列(存放数据)磁盘阵列(存放数据) 光纤交换机光纤交换机 小型机小型机1(节点(节点1) 小型机小型机2(节点(节点2) RAC存在的问题存在的问题 互联网的兴起互联网的兴起 更大的数据量更大的数据量 更大的并发性更大的并发性 互联网的兴起互联网的兴起 如果还是继续使用如果还是继续使用ORACLE,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 赵振平 基于 传统 数据库 大型 系统 构建
链接地址:https://www.31doc.com/p-3335610.html