DB2
marvelyu
这个作者很懒,什么都没留下…
展开
-
DB2多分区数据库的常用管理
DB2的多分区管理通常会给大家有点挑战性,但是很多时候多分区和单分区管理差别不是很大,如下总结了常见的操作管理命令:启动指定分区的数据库节点:db2start dbpartitionnum DBNODENUM在日常操作中,我们需要确定当前连接节点号码,如下就是检查当前分区节点号码方法:db2 values current dbpartitionnum在日常多分区环境下 ,需原创 2012-04-06 21:41:14 · 5226 阅读 · 0 评论 -
DB2 V9数据库软件产品版本情况总结
大概查阅了下DB2的各种版本情况,目前据说DB2 10已经出来了,不知道什么情况,但是肯定会在某些功能上进行提升,本文是自己总结的最新的DB2 9.7目前数据库的版本规划情况:DB2 Express-C被限制最大支持2个CPU cores和4GB内存,当然该版本的DB2安装包可以免费被用来开发测试或小型企业用于生产需求,但是该版本不能得到原厂的技术支持,而且该版本的安装平台只有linu原创 2012-04-07 14:02:01 · 4094 阅读 · 0 评论 -
如何解决DB2数据迁移中的外键约束问题
迁移数据的时候一定遇到过导入导出的外键约束报错问题,外键约束是为了保证数据库的完整性,完整性的英语单词是integrity,所以这个临时关闭外键约束让你畅快导入的命令是:set integrity for table_name off set integrity for table_name foreign key immediate unchecked 除了这种方式,原创 2012-03-20 10:02:36 · 4178 阅读 · 0 评论 -
DB2 db2mtrk用法总结
当我们对db2内存使用清理进行监控检查的时候,经常需要知道db2当前的内存使用情况。通过参数instance_memory并不能准确的看到这些信息,因为instance_memory包括了mon_heap, audit_buf_sz and FCM, database shared memory segment (bufferpool, locklist, dbheap, pckcache, ut原创 2012-02-13 09:37:19 · 3911 阅读 · 0 评论 -
DB2字符集和代码页设置常识
DB2中采用代码方式指定字符集,有些困惑,所以特地整理了如下两张表,由于偶们是中国人,所以就不列多余的字符集啦,下面仅仅列出PRC的字符集,这样建库指定字符集和代码页就不会迷糊了,而且字符集往往困扰了灰常多的BDA们,如下列表:Unicode代码页组代码集地域代码语言环境操作系统1200N-116 位 Unicode任意原创 2012-03-02 17:35:55 · 8848 阅读 · 0 评论 -
DB2的crash recovery原理
If a failure occurs while the instance is running and DB2(R) cannot complete or commit all of the outstanding units of work, the database is left in an inconsistent and unusable state. Crash recovery翻译 2011-12-17 17:12:49 · 3417 阅读 · 0 评论 -
DB2中存储过程执行慢问题故障处理
其实这个问题是以前同一个客户遇见的问题,当时一个工程师解决后记录的过程如下:应用同事反映但是对应到执行存储过程,执行了2,3个小时了,还没出来结果。存储过程主要是执行一条update sql语句,单独将语句拿出来,clp命令行执行很快,2-3s即可执行完成。 执行的SP:call pdw.P_OCS_ACTIVE_UPDATE('20120304',?) 存储过程主转载 2012-03-22 14:56:50 · 8412 阅读 · 0 评论 -
DB2的compress压缩前后对比
对于如下表类型字段: Data type ColumnColumn name schema Data type name Length Scale Nulls-------------------------------原创 2013-03-05 19:40:56 · 7303 阅读 · 0 评论 -
洞察 DB2 Universal Database: SQL 语句的生命周期
要理解 DB2 UDB 如何处理 SQL 语句,需清楚一个基本概念,那就是每一条单独的 SQL 请求都将被映射到 DB2 UDB 内一个特定的包。换句话说,为了处理一条 SQL 语句,请求者必须将该语句与一个特定的 DB2 UDB 包关联起来。对于与 SQL 语句有关的所有应用程序请求,例如 PREPARE、FETCH 和 CLOSE 来说,都是如此。命令行处理器(CLP)和 Call Level转载 2013-07-23 11:08:24 · 2780 阅读 · 0 评论