解析
parse
0 翻译SQL语句并验证语句的有效性.
1 查询数据字典表,检查相关表及数据列的定义.
2 获取相关对象上的解析锁(parse lock),确保对象定义不会在语句解析过程中改变(与解析有冲突的DDL可以打破解析锁)
3 检查访问相关方案对象的权限.
4 确定最优的语句执行方案(execution plan)
5 将分析结果存储到共享SQL区.
6 将分布式语句(distributed statement)的部分或全部传递到包含相关数据的远程节点.
0 翻译SQL语句并验证语句的有效性.
1 查询数据字典表,检查相关表及数据列的定义.
2 获取相关对象上的解析锁(parse lock),确保对象定义不会在语句解析过程中改变(与解析有冲突的DDL可以打破解析锁)
3 检查访问相关方案对象的权限.
4 确定最优的语句执行方案(execution plan)
5 将分析结果存储到共享SQL区.
6 将分布式语句(distributed statement)的部分或全部传递到包含相关数据的远程节点.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25025926/viewspace-1070403/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/25025926/viewspace-1070403/