DB执行过程

2016-09-22 10:45:56 0 举报
仅支持查看
数据库(DB)执行过程主要包括查询处理和事务处理两个阶段。查询处理阶段,用户通过SQL语句向数据库提交查询请求,DBMS接收请求并解析,生成查询计划,然后通过存储引擎访问数据页获取数据,最后对数据进行排序、连接等操作,返回给用户。事务处理阶段,当用户执行插入、删除或更新操作时,DBMS会将这些操作视为一个事务,首先对数据库加锁,保证操作的原子性,然后执行操作并记录日志,最后提交事务,释放锁。在整个过程中,DBMS还会进行优化以提高性能,如查询重写、索引选择等。
作者其他创作
大纲/内容
评论
0 条评论
下一页