Chinaunix首页 | 论坛 | 博客
  • 博客访问: 435509
  • 博文数量: 239
  • 博客积分: 8010
  • 博客等级: 中将
  • 技术积分: 2431
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-02 21:12
文章分类
文章存档

2008年(239)

我的朋友

分类:

2008-06-18 00:26:12

进程之间的相互关系

死锁检测进程的执行,由数据库系统中设置的运行间隔决定,与其它的进程模块之间没有关联。除死锁检测进程之外,其它的进程模块彼此互相影响(如图2-3所示)。这主要体现为:

1)监听进程将客户端应用程序的连接请求,交给代理进程处理。

2)优化器进程为代理进程分析和优化SQL语句。如果需要大数据量的处理,就激活异步预取进程。

3)代理进程找不到可用内存时,激活页清除进程,将内存中的脏数据写入磁盘,从而释放内存空间。

4)页清除进程执行时,发现和脏数据页相关日志仍旧存放在内存中,就激活日志写进程。

5)检查点操作执行时,激活页清除进程和日志写进程,将内存中的脏数据以及相关日志信息写入磁盘。

 

 

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

上一篇:2.4 进程的调度管理

下一篇:2.2.9 其它进程

给主人留下些什么吧!~~