恩墨科技 成就所托 www.eNMOU.com.

Slides:



Advertisements
Similar presentations
高中新课程思想政治(必 修 1 、 2 )的教学体会 北京师大二附中 李文燕 2008 年西城新课程教师培训的讲稿.
Advertisements

《饲料分析与质量检测技术》 说课 主讲教师:管建慧. 课程名称: 《饲料分析与饲料质量检测技术 》 课程编码:
EpiC elastic power-aware data intensive Cloud. LOGO epiC 大规模数据处理的难点 Page  2 如何查询处 理海量数据? 如何存储 海量数 据? 如何降低硬件成 本? 如何取得一劳 永逸的解决方案?
WCI361 Windows Vista WCI361 Windows Vista 运行性能设计与 改进.
2009/12/211 商務科技管理系 實 務 專 題 報 告 辦桌非難事 學生: 施雅雯 ( ) 張敬芝 ( ) 葉明臻 ( ) 黃怡琅 ( )
成语乐园 成语乐园 执教老师:李道梅.
Information Resource Management
21世纪全国高职高专 计算机系列实用规划教材 计算机网络技术基础 主 编: 杨瑞良 李 平 副主编: 邱 涛 李明龙.
CHAPTER 9 虛擬記憶體管理 9.2 分頁需求 9.3 寫入時複製 9.4 分頁替換 9.5 欄的配置法則 9.6 輾轉現象
詹天佑.
北师大版义务教育课程标准实验教科书 七年级上册讲义 第17课 先进的科学技术.
事故应急救援预案.
精品开放课程的 建设与应用 谢幼如 教授 广东省高校教育技术中心 华南师范大学教育信息技术学院
眼睛的守護者.
6 Copyright © Oracle Corporation, All rights reserved. 维护控制文件.
第3讲 教学内容 1.3~ 微型计算机系统——硬件部分 计算机的产生发展 计算机系统组成(硬件结构) 计算机工作原理
  中国技术交易信息服务平台 中国技术市场管理促进中心.
Chap4 電腦硬體基本單元 高中資訊科技概論 松崗圖書公司.
2013华东数据库技术大会 人人网的SNS数据库架构与设计艺术 周彦伟
立體四子棋 研究成員:謝旻諺、 鄭家鈞 指導老師:林屏森老師.
“三步式”网络学习法 《探究与发现》数学网络学习平台介绍
資料庫系統 曾俊雄.
第三章 存储系统 现代计算机系统都以存储器为中心 在计算机运行过程中,存储器是各 种信息存储和交换的中心。
分秒必争 医不停顿 联鼎软件医疗行业解决方案.
初中思想品德 规范的教学设计与案例分析.
共产党员致力 新疆油田信息化建设 数据公司信息业务党支部 2013年6月.
TBSMGS数据存储管理软件 北京金信桥信息技术有限公司 2010年05月27日.
SureSave 产品线简介
三創產業學程 學群主持人:袁國榮召集人.
激勵之重要性探討    以房仲業新人為例 報告人 13號 曾欲哲 別號 曾酉乾.
淘宝 商品库MySQL优化实践 QCon 2011 Beijing
11.3 国产大数据库技术 阿里巴巴OceanBase 云创存储数据立方(DataCube)
造成近視的原因 一、外在環境:佔百分之七十 1. 飲食失調: __偏食引起。 __甜食過多。 __酸鹼度不平衡。  人體是弱鹼性,攝取過多酸性食物,也會近視。
面向海量数据的 高效天文交叉证认的研究 答辩人:赵青 指导老师:孙济洲 教授 天津大学计算机学院
第8章 机床操作 主讲:臧红彬 博士.
58同城从MongoDB到MySQL迁移之路
                            Oracle 并行服务器介绍
转正述职报告 乐恩公司 史航
《民法精品课程》整体介绍 安徽警官职业学院《民法精品课程》课 题 组.
一 二 三 四 五 六 七 项目建设总体情况 建设工作机制与举措 项目建设进展 建设经费投入与使用 贡献与示范 典型案例
《体育与健康》说课稿 课题:新兴体育舞蹈 —踢踏舞教学 北师大泉州附中 陈玉慈.
性能测试培训 在组设置中可使用此模板作为演示培训材料的起始文件。 节
中青国信科技(北京)有限公司 空间域名邮局价格表.
第6章 数媒资产管理系统的存储技术 刘士军 1、光纤通道
Dcache - Lustre.
99年台南市中小學電腦維運 --招標結果暨配發說明
Alibaba 数据库高可用架构 Alibaba
国家“十一五”规划教材 数据库原理与应用教程(第3版).
国家“十一五”规划教材 数据库原理与应用教程(第3版).
TPC-C标准及实验平台.
淘宝核心系统数据库组 余锋 利用新硬件提升数据库性能 淘宝核心系统数据库组 余锋
Flash摺紙藝術教學 這是韓國人製作的摺紙教學網站,運用flash講解每個步驟,非常實用,不妨多學習利用,也可播放步驟加上解說讓幼兒跟著做。 僅用於自己教學非營利用圖以尊重著作版權。
給地球一個美麗環境 P-Manage (mFP Charging ) 2011
信息存储与管理 国家天文台 (科技处)信息与计算中心.
第三章 儲存空間的配置.
An Introduction to Cloud RDBMS
数据挖掘工具性能比较.
计算机系统结构(2012年春) ----存储层次: Cache基本概念
微机原理与接口技术 ——第三章 80x86微处理器 西安邮电大学 计算机学院 范琳.
VB与Access数据库的连接.
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
解决“最后1公里”问题.
名以清修 利以义制 绩以勤勉 汇通天下 新晋商理念 李安平
105學年度第二次 總務會議 106年03月28日(二) 下午14:00 第二教學研討室.
Delphi 7.0开发示例.
無障礙網頁開發規範 班級:資管四A 姓名:白銘聰 學號: A 指導老師:吳有龍 老師
Principle and Technology of Database
FVX1100介绍 法视特(上海)图像科技有限公司 施 俊.
指數、對數函數 數101乙 周文翔 朱哲明 張良聿.
李商隐诗两首 锦 瑟 马 嵬 夕阳无限好,只是尽黄昏。.
Presentation transcript:

恩墨科技 成就所托 www.eNMOU.com

海量数据库设计与原则 -数据库架构设计与性能优化实践 海量数据库设计与原则 -数据库架构设计与性能优化实践 盖国强 (eygle) 北京恩墨科技 Mobile:13911812803 MSN: eygle@hotmail.com Site : www.eygle.com Mail: eygle@eygle.com

Who am I 盖国强 北京恩墨科技有限公司 创始人 盖国强是国内第一个Oracle ACE及ACE总监 盖国强 北京恩墨科技有限公司 创始人 盖国强是国内第一个Oracle ACE及ACE总监 截至2010年已经出版了8本技术书籍,在国内拥有最广泛的读者群 国内最大技术论坛ITPUB的主要发起人之一 独家为甲骨文公司提供定制的“大师系列培训课程” 2006年中国十大杰出数据库工程师之一 2010年,他和张乐奕共同创建了旨在开展技术交流的中国Oracle用户组 (ACOUG – All China Oracle User Group),并开展了持续的公益活动

何谓海量数据库?

何谓海量数据库? 海量的界定 1996 -> GB 2000 -> TB 2010 -> PB 10 PB 目前互联网所有归档数据量的两倍 Oracle Exadata 100 TB SAS or 336 TB SATA 5TB of flash storage 图片引自BackBlaze公司2011年1月数据

企业面对的数据现状 业务增长带来的压力提升 数据增长与访问性能下降 不断增长的存储与IO压力 扩展能力的瓶颈 将合适的技术应用到需要的领域

企业之道

了解系统:从关键应用开始 数据访问趋势

了解系统:从关键应用开始 关键业务操作

架构设计:了解数据访问频度 高频表的存储与优化

厂商之道

缓存为王:Default / Keep Cache Auto-tuned nK Buffer cache Default Keep Recycle F E Working set 1 Working set 2 B E D A C F F C … C A B D D A LRU CKPTs LRU CKPTs Buffer cache

缓存为王: Result/Flash Cache Result Cache 缓存查询结果 Server Result Cache Client Result Cache Flash Cache 二级缓存 作为内存的二级缓存 大量缩减物理I/O IMDB 内存数据库 Timesten – 十倍的性能提升 实时数据的快速处理

缓存为王:Flash Cache 支持 Extended Buffer Cache 4. User Process reads blocks from SGA (copied from Flash Cache if not in SGA) Extended Buffer Cache Hot Data Warm Data 16 GB SGA Memory 120 GB Flash Cache 3. Clean blocks moved to Flash Cache based on LRU* 1. Blocks read into buffer cache 2. Dirty blocks flushed to disk Cold Data 360 GB Magnetic Disks * Headers for Flash Cached blocks kept in SGA

技术之道

数据库的使命:读、写与展示

数据库的使命:读、写与展示

矛与盾的抉择:灵活性与性能

架构设计:分表、分区、分库

海量数据的设计原则 以用户体验为根本目标 基于对业务、数据库的深入理解,精确建模 设计线性可扩展、性能弱衰减的长效系统 线性理念推进到系统、业务分析阶段 通过限定,确保查询范围不扩大 通过确定的归档机制,定期、按规则将历史数据只读、分离和归档

最佳实践:降低CPU负载

最佳实践:用户体验的改善

最佳实践:查微与致远 Latch:Oracle用于控制内存并发的锁机制

最佳实践:以数据库的视角思考 Index II Index I Latch: Latch: Cache buffer lru chain Cache buffer chain cid status 1 Freea 2 Free 3 SQL-1 SQL-2 SQL-3 1 cid data 1 12 3 24 5 3 5 Latch: shared pool Latch: library cache 1 3 5 8

言 论 做减法,不但要懂技术,还要懂业务,风险还很高,一般人谁愿意干呢? ---冯春培 言 论 做减法,不但要懂技术,还要懂业务,风险还很高,一般人谁愿意干呢? ---冯春培 If not now? when?! If not me? who?! ---马 云 恩墨科技,致力于不断推进国内数据应用水平。 ---盖国强

恩墨科技 成就所托 www.eNMOU.com