摘要: 我当前的环境为AIX6.1+DB2 9.7。数据库在执行一条SQL之前,首先要准备SQL语句。在准备过程中,SQL语句被简化为代数语句(DB2 优化器(Optimizer)随后对此代数语句进行优化,这个”代数语句“即“查询图解模型”)。DB2优化器会分析该SQL语句,并生成访问计划,访问计划包含将用于执行该语句的策略的详细信息(如索引,排序等)。如果SQL语句实在应用程序中编写的,那么其访问计划生成于预编译时,另外还会生成一个可执行形式的访问计划,它作为称为“包”的对象存储在系统目录中。对于在CLP中提交或是应用程序中的动态语句,那么访问计划将在该语句发出时生成,也会生成可执行形式的访问计划并 阅读全文
posted @ 2013-04-25 19:04 胡.杰 阅读(867) 评论(0) 推荐(0)