免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 47068 | 回复: 55

[数据库] 高并发Oracle数据库系统的架构与设计经验谈,欢迎参与! [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2015-02-03 16:30 |显示全部楼层
获奖名单已公布http://bbs.chinaunix.net/thread-4178421-1-1.html

一度DBA被误读为是一个夕阳职业,究其原因是十年之前,有专职DBA的公司可以说少之又少,早期的DBA都是从开发转过来的,做的人多了,也就有专职DBA这个概念,进而很多不愿意写代码的人也纷纷投身其中。各个公司也出于系统安全和精细分工的考虑,开始禁止DBA了解、熟悉业务,禁止DBA访问业务数据等,以至于现在很多DBA没有开发能力,也不懂得业务应用,仅仅是一个数据库技术的支持者。

早期的DBA为什么能备受**,不仅仅是因为物以稀为贵,更多的是因为有开发背景,了解业务流程,具备复合能力,这才是最可贵的。可以说不懂得DBA技能的开发不是好开发,不懂得开发的DBA不是好DBA。

可喜的是,随着时间的发展,大家都开始意识到这个问题,于是数据库架构师的概念应运而生,他们是一群复合能力的拥有者,是开发人员和DBA之间的桥梁。然而,复合能力也是有较强的行业依赖性的,没有可以跨行业的万能复合,也没有能完全跨行业实现的万能数据库架构。

本期话题:
1. Oracle的高并发问题分析与解决;
2. 高并发数据库架构设计;
3. timesten内存数据库相关应用。

活动时间:2015年2月3日---2015年2月13日

活动奖励:
欢迎大家对以上的任意问题回复,我们根据回帖情况评选4名踊跃参加的会员,赠送《高并发Oracle数据库系统的架构与设计》

图书简介:
《高并发Oracle数据库系统的架构与设计》

作者: 候松   
丛书名: 数据库技术丛书
出版社:机械工业出版社
ISBN:9787111482277
出版日期:2014 年11月

样章试读:http://wenku.it168.com/d_001570728.shtml

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
发表于 2015-02-03 18:12 |显示全部楼层
路过支持,虽然不是熟悉DB这块

论坛徽章:
18
卯兔
日期:2013-09-27 17:41:0615-16赛季CBA联赛之佛山
日期:2016-07-09 17:34:45操作系统版块每周发帖之星
日期:2015-12-02 15:01:04IT运维版块每日发帖之星
日期:2015-12-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-07 06:20:00IT运维版块每日发帖之星
日期:2015-10-03 06:20:00IT运维版块每日发帖之星
日期:2015-10-01 06:20:00羊年新春福章
日期:2015-04-01 17:56:06拜羊年徽章
日期:2015-04-01 17:56:062015年迎新春徽章
日期:2015-03-04 09:49:452015年辞旧岁徽章
日期:2015-03-03 16:54:15天秤座
日期:2015-01-14 06:39:28
发表于 2015-02-03 18:31 |显示全部楼层
路过支持............

论坛徽章:
18
2015年迎新春徽章
日期:2015-03-04 10:16:53操作系统版块每日发帖之星
日期:2016-05-11 06:20:0015-16赛季CBA联赛之佛山
日期:2016-05-06 22:28:4415-16赛季CBA联赛之广夏
日期:2016-04-22 23:24:00操作系统版块每日发帖之星
日期:2016-04-21 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44操作系统版块每日发帖之星
日期:2016-02-03 06:20:00IT运维版块每日发帖之星
日期:2016-01-31 06:20:00IT运维版块每日发帖之星
日期:2016-01-30 06:20:00IT运维版块每日发帖之星
日期:2016-01-24 06:20:00IT运维版块每日发帖之星
日期:2016-01-23 06:20:00操作系统版块每日发帖之星
日期:2015-11-26 06:20:00
发表于 2015-02-04 01:20 |显示全部楼层
一直以来存在2个疑问:
MySQL的安装包100M-
PostgreSQL安装包更小
SQLServer的安装包是一张DVD容量
Oracle安装包2G+
但是经常被提及性能的都是MySQL\PostgreSQL\Oracle,很少有SQLServer的份。
1.100M-的MySQL与2G+的Oracle存在多大的差别?
2.SQLServer容量最巨,但是提及性能前后不沾边,小巧、灵活、快速不如MySQL,大数据量、集群不如Oracle,是不是间接证明的微软出品,从来以臃肿、缓慢、低性能著称?
前些年在网上看到一个帖子:说微软CEO与Intel CEO达成共识,Intel负责把芯片越做越快,微软负责把系统做的越大越臃肿,所以总体来说,用户的体验是不变的。这样两家就一直不缺钱花...

论坛徽章:
62
洛杉矶湖人
日期:2015-02-10 09:56:11黑曼巴
日期:2016-06-28 17:41:282015-2016NBA季后赛纪念章
日期:2016-06-28 17:41:282016猴年福章徽章
日期:2016-02-18 15:30:34圣安东尼奥马刺
日期:2015-05-04 22:46:00菠菜神灯
日期:2015-05-04 22:35:07新奥尔良黄蜂
日期:2015-03-17 13:54:52明尼苏达森林狼
日期:2015-03-16 21:51:15萨克拉门托国王
日期:2015-03-02 16:10:58华盛顿奇才
日期:2015-03-02 16:10:58迈阿密热火
日期:2015-03-02 16:10:582016科比退役纪念章
日期:2016-06-28 17:41:28
发表于 2015-02-04 09:38 |显示全部楼层
说微软CEO与Intel CEO达成共识,Intel负责把芯片越做越快,微软负责把系统做的越大越臃肿,所以总体来说,用户的体验是不变的。这样两家就一直不缺钱花...

这是黑吗?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2015-02-04 11:27 |显示全部楼层
我是这本书的作者,收到邀请参加这个话题的讨论,有些意外,也有些惶恐。

非常感谢CHINAUNIX给我这么一个机会跟大家就高并发Oracle数据库应用做一次技术交流,同时也给我新出版的图书做个宣传。我先来抛砖引玉吧。

对于现如今的Oracle数据库应用来说,海量数据和海量并发的问题层出不穷,这都是业务扩张的结果,对于老板来说是好事情,对于DBA来说却是一种考验。
传统业务公司在互联网金融的趋势下,纷纷开始互联网化的运动,甚至不惜牺牲掉自己原有的优势,去向互联网转型,这显然是不明智的。

正如本书中提及的观点:
传统行业的业务逻辑是很难在MySQL或者NoSQL数据库上实现的,现在Oracle数据库帮助我们完成了大部分的数据耦合,如果使用MySQL,这些都将要在应用端完成,开发成本将会增加。
另一方面,Oracle有强大的优化器机制,开发者写得不算太好的SQL,它也能包容,MySQL则不然了,SQL写得不好,马上给你颜色看,因为它的优化机制不能跟Oracle相提并论。
与Oracle相比,MySQL只能作为一个数据容器来看待。

对于数据库应用来说,实现互联网化,进行休克疗法的去“O”是非常危险的,转而言之,我们应该批评式的接纳,以包容之心接纳数据库的“战国时代”。
为自己建设一套数据库生态体系,没有必要特别待见谁,也没有必要特别排斥谁,关键是看应用的需要。
不过,我们也需要反思一个问题,就是当初Oracle的设计阶段没有预见性,应该从Oracle内部设计先把握好,加强其处理并发的能力。
是谓:先修内政而后纵横。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2015-02-04 11:33 |显示全部楼层
《高并发Oracle数据库系统架构与设计》勘误表已经发布,并持续更新中,各位读者可以访问我的博客网站查阅。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
发表于 2015-02-04 11:37 |显示全部楼层
回复 5# SeAL80s


    个人认为,这不在于数据库产品的本身,而是在于应用。每一种产品都是其擅长的领域,且都不是万能的。但是,应用场景却是千变万化的,所以在数据库产品的应用过程中,各种各样的问题就出现。去解决这些问题,也正是DBA的价值所在。
当然,一个数据库产品应用得多,问题肯定也多,应用得少,问题相对也少。

论坛徽章:
18
2015年迎新春徽章
日期:2015-03-04 10:16:53操作系统版块每日发帖之星
日期:2016-05-11 06:20:0015-16赛季CBA联赛之佛山
日期:2016-05-06 22:28:4415-16赛季CBA联赛之广夏
日期:2016-04-22 23:24:00操作系统版块每日发帖之星
日期:2016-04-21 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44操作系统版块每日发帖之星
日期:2016-02-03 06:20:00IT运维版块每日发帖之星
日期:2016-01-31 06:20:00IT运维版块每日发帖之星
日期:2016-01-30 06:20:00IT运维版块每日发帖之星
日期:2016-01-24 06:20:00IT运维版块每日发帖之星
日期:2016-01-23 06:20:00操作系统版块每日发帖之星
日期:2015-11-26 06:20:00
发表于 2015-02-04 12:07 |显示全部楼层
回复 6# hexilanlan


    链接找不到了,确实是论坛里看见了,当时是当笑话听的...

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2015-02-04 13:23 |显示全部楼层
aluocp 发表于 2015-02-04 11:27
我是这本书的作者,收到邀请参加这个话题的讨论,有些意外,也有些惶恐。

非常感谢CHINAUNIX给我这么一个 ...


欢迎侯松老师的参与~
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP