首页 | 资讯动态 | linux基础 | 系统管理 | 网络管理 | 编程开发 | linux数据库 | 服务器技术 | linux相关 | linux认证 | 嵌入式 | 下载中心 | 专题 | linux招聘 | 镜像站
OKLinux中文技术站
·设为首页
·加入收藏
·联系我们
系统管理: 中文环境 系统管理 桌面应用 内核技术 | Linux基础: 基础入门 安装配置 常用命令 经验技巧 软件应用 | Linux数据库: Mysql Postgre Oracle DB2 Sybase other
网络管理: 网络安全 网络应用 Linux服务器 环境配置 黑客安全 | 编程开发: PHP CC++ Python Perl Shell 嵌入式开发 java jsp | PHP技术: PHP基础 PHP技巧 PHP应用 PHP文摘
搜索中心 Linux招聘 Linux专题 Apache | Linux相关: 硬件相关 Linux解决方案 Linux认证 企业应用 其它Unix | 相关下载: 资料下载 参考手册 开发工具 服务器类 软路由 其它
 技术搜索:
会员中心 注册会员 高级搜索  
  → 当前位置:首页>linux数据库>DB2>正文

教你在IBM DB2数据库中进行包的重绑定

http://www.oklinux.cn  2008-10-25  ccidnet 凯尔  会员收藏  游客收藏  【 】 
您查看的文章来源于http://www.oklinux.cn

重绑定是对先前已经与数据库进行了绑定的应用程序重新生成包(Package)的过程。当应用程序对应的包,被标记为不合法(Invalid)或不可操作(Inoperative)的时候,用户必须对它进行重绑定。有的情况下,包虽然依然合法,但是用户为了提高程序的运行性能,如利用新的索引,或者在运行完RUNSTATS命令后利用新的系统优化数据,用户也会进行包的重绑定。

如果应用程序的包依赖于某些数据对象,如表,触发器等。当这些数据对象被删除时,包将会被设置为不合法(Invalid)。不合法的包在下一次被执行的时候,会被数据库管理器自动执行重绑定的操作。用户必须注意的是,如果系统自动执行重绑定失败,则程序在执行的时候会产生不可预料的错误。这时候也许程序的语句并没有错误,错误是由重绑定操作失败造成的。

但是如果用户的包依赖的数据对象有用户自定义函数(UDF),则当该UDF被删除后,包会被设置为不可操作(Inoperative)。被设置为不可操作的包,必须要用户手动进行重绑定。

另外当用户希望修改绑定过程的参数时,也需要重新执行绑定命令。

执行重绑定的命令可以是BIND或者REBIND,具体的命令使用方法用户可以参考COMMAND REFERENCE。


上一篇:使用REORG TABLE命令优化数据库的性能   下一篇:IBM DB2事件监视器及explain plan的使用

收藏于收藏夹】 【评论】 【推荐】 【打印】 【关闭
相关文档
·IBM DB2事件监视器及explain plan的使用
·使用REORG TABLE命令优化数据库的性能
·客户端查看数据库服务器端锁信息的方法
·DB2中游标的使用方法以及存储过程的写法
·正确认识DB2数据库分区兼容性和并置概念
·DB2中创建一个获取汉字拼音首字母的SQL函数
·DB2数据库导出表结构与导入导出表数据
·DB2 Version 9.5 pureXML的增强和新特性
·选择适合自己的DB2 9.5客户机连通性选项
·讲解IBM DB2数据库的三十一个使用技巧
·DB2数据库功能及性能使用方法
·IBM DB2数据库优化措施详解
·DB2 UDB V8.1安装和卸载的shell示例脚本
·实例讲解使用db2dart恢复数据的具体步骤
·详细讲解IBM DB2数据库无限活动日志策略
·DB2数据库更新执行计划的几个常见的方法
发表评论
密码: 匿名评论
评论内容:

(不超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规)
 
  最新文档
·IBM DB2事件监视器及explain plan的使
·使用REORG TABLE命令优化数据库的性能
·客户端查看数据库服务器端锁信息的方法
·DB2中游标的使用方法以及存储过程的写
·正确认识DB2数据库分区兼容性和并置概
·DB2中创建一个获取汉字拼音首字母的SQL
·DB2数据库导出表结构与导入导出表数据
·DB2 Version 9.5 pureXML的增强和新特
·选择适合自己的DB2 9.5客户机连通性选
·讲解IBM DB2数据库的三十一个使用技巧
·DB2数据库功能及性能使用方法
·IBM DB2数据库优化措施详解
  阅读排行
·维护IBM DB2数据库所应了解的基本知识
·Oracle与DB2、MySQL取前10条记录的对比
·快速掌握查看数据库表死锁的实用方法
·实例讲解如何在DB2 UDB中正确的监控死
·快速掌握IBM DB2数据库的常用操作指令
·分析in和exists的区别与执行效率的问题
·教你快速掌握DB2数据库中的相关命令
·DB2中更新执行计划的几个常见的方法
·使用DB2look 重新创建优化器访问计划(2
·怎样为DB2 XML数据开发Java应用程序(
·DB2中创建一个汉字拼音首字母的SQL函数
·DB2数据库离线、在线全备、增量备份及
·使用DB2look 重新创建优化器访问计划(3
·三种级别的DB2数据库字符集的设置与修
·Oracle/Sybase/Informix与DB2的比较
网摘收藏: