• 博客访问: 116294
  • 博文数量: 12
  • 用 户 组: 普通用户
  • 注册时间: 1970-01-01 08:00
个人简介

鏆傛棤浠嬬粛

文章分类

全部博文(12)

文章存档

2012年(1)

2010年(2)

2009年(4)

2008年(4)

2007年(1)

我的朋友

发布时间:2008-04-15 11:23:11

按照目前内存芯片密度每年2倍的增长速度,在未来10年中,配置1 G或更大的内存将是很平常的事。内存容量的快速增长对数据库管理系统有着深刻的影响。在某些场合,将整个数据库放进内存是可能的,正常的查询处理可以完全脱离硬盘。另外,和传统的数据库应用相比,有大量的新兴应用,目前的内存大小已经足够了。   在数据库系统中,有2种方法来使用大量的内存。(1)增大缓冲池 将一个事务所涉及的数据都放在缓冲池中。当采取这种方法的时候,算法优化的目标仍然是最小化磁盘访问。 (2)常驻内存数据库 将整个数据库放进内存中。 这种方......【阅读全文】

阅读(1655) | 评论(0) | 转发(0)

发布时间:2008-04-02 17:24:15

* UNIX / LINUX 操作系统1. 安装 Altibase 的服务器上创建操作系统用户 (如, altibase)。 修改内核参数- SEMMNI: The maximum number of semaphore which can beused simultaneously in a system.- SEMMNS: The total number of semaphores in a system.- SEMMSL: The maximum number of semaphores in asemaphore set.- SEMOPM: The maximum number of operations upon callingsemaphores in the system.- SEM-VMX: The maximum value of semaphore.- SHMMAX: The maximum size of a shared memory segment.- SHMMIN: The minimum siz......【阅读全文】

阅读(2693) | 评论(0) | 转发(0)

发布时间:2008-04-02 16:57:38

曾经有一个压力非常大OLTP系统摆在我的面前, 有一部分的数据是先从DB读到内存中然后应用对内存操作. 这样的好处就是速度和安全性都得到有效保证( 后端的数据库挂了依然可以对内存中的数据进行读的操作 ). 我想这就是内存数据库诞生的初衷. 但由于种种原因, 应用还是不能满足这样的模式, 比如碰到重启应用需要重新加载大批量的数据或是DB挂死但是前台对内存中的数据做了变更需要同步时候, 就有大麻烦了. 内存数据库为我们提供一个选择. 这两天 altibase 在我们这里做交流、压力测试。比较timeten 支持更多的功能。内部结构类似ORA......【阅读全文】

阅读(148189) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册