Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1398159
  • 博文数量: 277
  • 博客积分: 2551
  • 博客等级: 少校
  • 技术积分: 3918
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-21 22:46
文章分类

全部博文(277)

文章存档

2017年(3)

2016年(9)

2015年(65)

2014年(27)

2013年(85)

2012年(61)

2011年(27)

分类: 数据库开发技术

2011-08-07 19:39:29

  数据库服务器:与厂商有关的数据库维护软件。
  数据库系统:  硬件、OS、函数库等操作环境的集合。
  
  由于DB必须能够处理数千个并发用户的连接以及TB量级的数据,需要高级的并行处理能力、海量内存以及超大的I/O带宽和吞吐率,故其性能高度依赖内核管理这些资源的有效程度。这方面的低效会导致在内核空间耗费过多的时间。另外特定的低效情况会导致锁冲突,这会导致扩展性低下和串行化问题,这两个问题会严重影响DB的性能,因为它或者会消耗正常情况下给DB的cpu周期,或者强迫DB应用在某个内核资源上的串行工作。
   DB体系结构通用特征:
   1>有组织的table/view
   2>全局内存区域
   3>事务日志机制
   4>磁盘IO的负载均衡
  
   商用DB可以分为共用存储器类型和无共享资源类型
   共享存储器DB更好地执行在线事务处理(OLTP)工作负荷
   无共享资源DB适合决策查询类型的工作负荷,这种负荷可以预先配置。
  
   商用DB实现了进程机制、胖线程机制、二者混合的机制。
  
阅读(1178) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~