免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: send_linux
打印 上一主题 下一主题

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

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
21 [报告]
发表于 2015-02-06 10:12 |只看该作者
回复 7# aluocp


    专家,写的好!

论坛徽章:
3
季节之章:冬
日期:2015-01-15 10:36:57IT运维版块每日发帖之星
日期:2015-09-24 06:20:00IT运维版块每日发帖之星
日期:2015-10-24 06:20:00
22 [报告]
发表于 2015-02-06 11:30 |只看该作者
回复 19# aluocp


    谢谢回复。
明白了,死锁是程序逻辑问题引起,需要优化程序。
第一次听到了数据库森林的概念,值得期待拜读。
去O和不去O更多是从投入角度来看吧。看楼主关于这点的回复,感觉是做过关于去O很深入的研究的。
另请教,数据库方面的架构师,是否也需要从财务方面考虑选型?经常听到很多大牛和资深人士,在遇到授权和价格方面的问题的时候都说要问销售。所以一直不解为何,还是我对架构师这个岗位的职能理解有误?

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
23 [报告]
发表于 2015-02-06 11:31 |只看该作者
回复 23# wang290


遗憾的是,我现在也在推动这种“去IOE”的大跃进。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
24 [报告]
发表于 2015-02-06 11:33 |只看该作者
回复 27# ylky_2000


如果是资深的架构师的话,就要全面的考虑了,包括财务方面的。

用现在的话来说,你就是数据库的产品经理。

论坛徽章:
17
天蝎座
日期:2014-03-10 14:35:04数据库技术版块每日发帖之星
日期:2015-12-13 06:20:00IT运维版块每日发帖之星
日期:2015-12-13 06:20:00数据库技术版块每日发帖之星
日期:2015-10-20 06:20:00数据库技术版块每日发帖之星
日期:2015-08-21 06:20:00数据库技术版块每日发帖之星
日期:2015-06-17 22:20:002015年迎新春徽章
日期:2015-03-04 09:57:092015年辞旧岁徽章
日期:2015-03-03 16:54:15技术图书徽章
日期:2015-01-12 17:05:35亥猪
日期:2014-11-09 13:05:04金牛座
日期:2014-09-25 11:28:54处女座
日期:2014-09-15 19:58:36
25 [报告]
发表于 2015-02-07 16:11 |只看该作者
顶起来~~~哈哈

论坛徽章:
1
2015年迎新春徽章
日期:2015-03-03 17:33:52
26 [报告]
发表于 2015-02-09 13:54 |只看该作者
回复 1# send_linux


哈哈,偶终于回来啦。针对管理员提出的三大问题偶胡乱说说吧。

Question (2) :
  俗话说要想马儿跑的快就要马儿吃的饱,饿着肚子不用说马了路虎都跑不了。如果把饿和饱当作数据库的两种根本特性,那么想马儿吃的少又跑的快的想法更本是天方夜谭。高并发的数据库架构设计,得有个限制。在多少压力范围内,偶的这个系统最高并发量能达到多少,产生的IOPS和output是多少等等。。
那么如果您满意咱们的数据库的DNA就按照这个模型做,然后人工建库,tablespace,users...
  从偶上面一段话可以看出采用什么样的方法去建造在不久的将来会不会被程序自动取代呢,那么咱们目前大部分DBA是不是就在做这样的事情呢?设计这样一个数学模型的人在任何时代都不会被取代。写到这里偶不禁对偶的未来开始担忧了。
  说正事,由于冯大爷的一个决定让数据只能是先被存储才能被运算,也就是说同一个object在同一个时刻不能被两个进程或者线程完全占有。基于这样困境,那么读写分离是目前比较容易实现的一种方法啦。欢迎大家拍砖。

Question (3) :
  偶最近在研究Timeten,感觉这个玩意很有意思它可以作为读写分离系统得力的好帮手。可总感觉其最多只充当护航机或者僚机这样的角色。

Question (1) :
  最后来聊聊Oracle本身。术业有专攻,面对其它列式数据库恶毒的嘲笑咱们作为行式数据库的扛把子没有低头的必要。Oracle行式数据库的特点完全适合做高并发的数据库来使用。只是又要读又要写使得它太累了,但是客户错误的认为SQL语句可以实现任何功能使得其在功能的修改上随心所欲。如此再 强悍的软硬件结合也经不起这样的折腾,结果受伤的总是DBA。。。



   

论坛徽章:
1
2016猴年福章徽章
日期:2016-02-18 15:30:34
27 [报告]
发表于 2015-02-09 13:54 |只看该作者
回复 22# miniuinx


    开源是很火,去IOE也很火,但人才的缺少是非常大的,这才是开源很难普及的源因。
IT行业还没有那么明显,在传统行业有问题找厂家还是很普遍的现像,如果全是自己维护,那是不可能的。

论坛徽章:
0
28 [报告]
发表于 2015-02-09 14:38 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
5
CU大牛徽章
日期:2013-09-18 15:16:55CU大牛徽章
日期:2013-09-18 15:18:22CU大牛徽章
日期:2013-09-18 15:18:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:49:45
29 [报告]
发表于 2015-02-09 15:28 |只看该作者
Oracle已经很高深了,这个话题就更上档次。学习

论坛徽章:
0
30 [报告]
发表于 2015-02-09 16:51 |只看该作者
再回下:
    oracle的两大强项:一个是事务高并发度的支持,它的并发控制机制很优秀,所以,并发的管理上,应该是目前的数据库中最优秀的;
                    第二个应该算是CBO,就是基于耗费的优化器,相比较而言,大部分数据库使用的是RBO,也就是基于规则的优化器。

    其他的如flashback,也是非常的好。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP