20

Oracle数据库资源管理

作者:baiyuzhong 分类:图书推荐 »

一般来说,Oracle数据库都属于中大型的系统,这类系统的用户会话(Session),小则一两百,多则上千,这些用户会话要求Oracle数据库执行的任何指令都需要耗费系统资源,而系统资源毕竟是宝贵且有限的,一旦突然涌进大量的用户会话,对于有限的资源可能会略显不足。但这些会话必定有轻重缓急之分,对于重要且紧急的用户会话需求理当获得多一点的系统资源,对于一些不重要或不紧急的用户会话,则可以使用较少的系统资源慢慢处理。

阅读全文 »

标签:
阅读:8,900 次
10

文 / 李季

本文从数据隐私和数据隔离两个技术角度,对云计算中的数据安全进行了阐释和剖析。

与传统的软件架构相比,云计算在运营和支持方面的成本更低廉,同时又能够获得更快速的部署能力和近乎无限的伸缩性等收益。尽管如此,仍然有诸多企业在云计算和传统软件架构中选择了后者,原因很大程度上在于云计算中,有关企业数据的安全问题没有得到妥善解决。一些分析机构的调查结果显示,数据安全问题是企业应用迁移到云计算的最大障碍之一。

数据安全意指通过一些技术或者非技术的方式来保证数据的访问是受到合理控制,并保证数据不被人为或者意外的损坏而泄露或更改。从非技术角度上来看,可以通过法律或者一些规章制度来保证数据的安全性;从技术的角度上来看,可以通过防火墙、入侵检测、安全配置、数据加密、访问认证、权限控制、数据备份等手段来保证数据的安全性。由于传统软件和云计算在技术架构上有着非常明显的差异,这就需要我们用不同的思路来思考两种架构下有关数据安全的解决方案。下面我从技术角度探讨一下云计算的数据安全。

阅读全文 »

标签:
阅读:19,598 次
02

邀请嘉宾:

Prakash Sundaresan

微软SQL Server中国研发团队总经理。

陈桂新

盛大游戏技术保障中心资深研究员,总监。

宋一平

Sybase软件(中国)有限公司售前技术总监。

周傲英

华东师范大学软件学院教授、海量计算研究所所长。


Q&A 1 今年是关系型数据库40周年,您觉得这期间数据库领域发生了哪些具有里程碑意义的事件?有哪些重要的技术突破?

周傲英:里程碑意义的三大事件分别是关系数据模型的提出、查询处理和优化技术的发展以及事务管理技术的进步。

关系数据库的优点是模型简单、理论完备,查询优化也是伴随着关系数据库而生的。在IMS盛行的时代,最初实现的RDBMS效率很低,被讥笑为“Toy System”。这一局面得以改变,靠的就是在查询处理和优化方面的极大进展。这之中,索引技术举足轻重,得到了全面的技术突破。在事务管理方面,事务管理模型和事务管理关键技术的突破,使得支持大量并发访问用户成为现实,并有效支持数据库的恢复和保护机制,从而把数据库打造成一个全面可实用的系统。

陈桂新:从商业数据库和开源数据的发展,大致可以看到关系型数据库的发展历程。

1970年:IBM公司的研究员E.F.Codd发表了业界第一篇关于关系数据库理论的论文《A Relational Model of Data for Large Shared Data Banks》,首次提出了关系模型的概念;

1992年:ISO和IEC发布了SQL国际标准,称为SQL-92。ANSI随之发布的相应标准是ANSI SQL-92;Oracle 7面世;

1997年:Oracle 8支持面向对象开发及多媒体应用;

1998年:9月 Oracle 8i添加了基于Internet的特性;

1999年:MySQL AB成立;

2001年:Oracle 9i出现了强大的Real Application Clusters(RAC)为OPS并行;

2003年:ORACLE 10g引入网格计算;

2007年:Oracle 11g在10g基础上,特性都有很大提升;

2008年:Sun及其所有的MySQL被Oracle收购。

重要的技术突破主要是出现更多可供选择的优秀商业数据库和各类开源数据库。产品从最初的简单数据存储检索到目前的多媒体方案,从单一应用向多应用领域延伸,从数据库本身到各种功能集于一体。 阅读全文 »

标签:
阅读:14,969 次
07

林昊(1)提问嘉宾:

林昊,网名BlueDavy,China OSGi User Group Director,淘宝网平台架构部架构师,个人的研究方向主要为Java模块化、动态化系统的构建以及高性能的大型分布式Java系统的构建。曾编写《OSGi实战》和《OSGi进阶》两篇Opendoc,为OSGi在中国的推广起到了很大的作用。


回答嘉宾:黄东(1)

黄冬,有多年软件开发、系统架构、系统运营的经验验。长期关注于高可用性、高可扩展性的系统架构设计。主持设计和运行过多个大型高容量产品和系统,也是中国FreeBSD、Python社区的发起者和积极参与者,也是国内啄木鸟(http://www.woodpecker.org.cn)社区的创始人之一。现在正在北京从事系统架构咨询及系统运营外包的的创业之路。


林昊:随着数据量的不断增长以及前端应用的不断水平扩充,数据库的压力会成为明显的问题,这个时候常用的方案是数据拆分,在数据拆分时有些什么较好的拆分方式,以及如何能够做到数据拆分后对已有程序不产生影响或产生很小的影响?

黄冬:这个拆分以应用的特性为主,从业务的特性出发更为重要,不是一个技术层面的通用解决方案,一般来讲先会从业务自身分析,已经有人总结过数据库做拆分的几种方式: 阅读全文 »

标签:
阅读:17,593 次
preload preload preload
京ICP备06065162