DB2
文章平均质量分 71
mgoann
I like java!
Just java!
展开
-
DB2字符集,查询中文错误
在数据查询时,java的ResultSet接口的public String getString(String columnName)方法抛出异常。 案例分析思路: 应用抛出异常,首先要看应用是否有不合理的地方,比如查询的列值类型是不是有错误,或是没有列供getString来检索值。在都排除了上述问题后,决定写Test测试类。 写个简单的测试原创 2010-02-04 23:06:00 · 2027 阅读 · 0 评论 -
DB2启动异常
DB2启动异常 1、现象、问题描述 DB2在正常使用,启动应用后,发现应用时间超长,最后整个机器都慢下来,相继应用也挂掉2个,DB2也挂掉。等再此启动DB2时,抛出错误db2inst1@MY-PIM:~> db2startSQL1072C The database manager resources are in an inconsistent st...原创 2010-06-20 15:16:37 · 631 阅读 · 0 评论 -
使用DB2内置函数快速构造测试数据
使用DB2内置函数快速构造测试数据 【案例】使用DB2内置函数快速构造测试数据 无论您是在用原型证明某一概念,还是开发一个全新的应用程序,或者只是学习 SQL,您都需要在您的应用程序上运行测试数据。为了有效地测试应用程序的性能,您必须拥有足够的测试数据,以便暴露潜在的性能问题。只要可以得到,用实际数据来进行测试总是更可取一些。如果没有可用的实际数据,那么在许多情况下,也可以生成足够的假想数据。一般...原创 2010-06-20 15:15:03 · 219 阅读 · 0 评论 -
DB2内存分配不足
DB2内存分配不足 1、现象、问题描述 在我们自己搭建的DB2环境上经常出现连库失败的现象。 PIM-01 /home/db2inst1> db2 connect to testdb SQL1084C Shared memory segments cannot be allocated. SQLSTATE=57019 导致测试工...原创 2010-06-20 15:13:35 · 1280 阅读 · 0 评论 -
DB2数据库中的锁和并发性控制
1. 引导 现今的应用系统一般都需要相对较强的多用户同时访问的能力。作为应用系统基础的数据库产品对多用户能力的支持也就越发重要。现在的DB2 UDB系统中,主要通过锁和隔离级别这两个主要的工具来控制并发连接,维护数据库中的数据在高并发的环境下的安全。我在这里将简要的阐述一下锁和隔离级别。2. 锁 DB2 UDB中,锁的主要作用对象是表和行。其他如表空间和索引也是锁的对象,但是因为其多为系统控制...原创 2010-06-20 15:06:30 · 242 阅读 · 0 评论 -
DB2数据库常见问题汇总)
1.1 创建存储过程时需要注意变量声明的顺序创建存储过程时,声明变量顺序不符合规范将提示:SQL0104N An unexpected token "<variable declaration>" was found following "".Expected tokens may include: "<SQL statement>". LI...原创 2010-06-20 14:58:02 · 1338 阅读 · 0 评论 -
DB2环境变量设置引起的锁等待超时问题
1. 现象、问题描述 PISA B07系统测试时发现一个问题,CS在大批量进行业务定购流程时,会经常有数据库操作操作失败的日志出现。<Error> [2006-06-27 23:12:49.647] [0:0] [cssercommon.cpp:4102] Error in FetchNext()! ErrNativeCode is [-911], ErrText is [[...原创 2010-06-20 14:50:06 · 998 阅读 · 0 评论 -
db2SQL命令
db2SQL命令export to tempfile of del select * from TABLENAME where not 清理条件;load from tempfile of del modified by delprioritychar replace into TABLENAME nonrecoverable; 调整数据库参数。 %db2 connect to w...原创 2010-06-20 14:44:55 · 319 阅读 · 0 评论 -
DB2字符集,查询中文错误
DB2字符集,查询中文错误在数据查询时,java的ResultSet接口的public String getString(String columnName)方法抛出异常。 案例分析思路: 应用抛出异常,首先要看应用是否有不合理的地方,比如查询的列值类型是不是有错误,或是没有列供getString来检索值。在都排除了上述问题后,决定写Test测试类。 ...原创 2010-06-20 14:38:52 · 645 阅读 · 0 评论 -
DB2字符集,查询中文错误
在数据查询时,java的ResultSet接口的public String getString(String columnName)方法抛出异常。 案例分析思路: 应用抛出异常,首先要看应用是否有不合理的地方,比如查询的列值类型是不是有错误,或是没有列供getString来检索值。在都排除了上述问题后,决定写Test测试类。 写个简单的测试...原创 2010-01-15 19:16:21 · 334 阅读 · 0 评论 -
DB2启动异常
<br />DB2启动异常<br /> <br /><br /> <br /> <br /> <br />1、现象、问题描述<br /> DB2在正常使用,启动应用后,发现应用时间超长,最后整个机器都慢下来,相继应用也挂掉2个,DB2也挂掉。等再此启动DB2时,抛出错误<br />db2inst1@MY-PIM:~> db2start<br />SQL1072C The database manager resources are in an inconsistent state. The data原创 2010-06-20 15:22:00 · 3306 阅读 · 0 评论 -
使用DB2内置函数快速构造测试数据
<br />使用DB2内置函数快速构造测试数据<br /> <br />【案例】使用DB2内置函数快速构造测试数据<br /> 无论您是在用原型证明某一概念,还是开发一个全新的应用程序,或者只是学习 SQL,您都需要在您的应用程序上运行测试数据。为了有效地测试应用程序的性能,您必须拥有足够的测试数据,以便暴露潜在的性能问题。只要可以得到,用实际数据来进行测试总是更可取一些。如果没有可用的实际数据,那么在许多情况下,也可以生成足够的假想数据。一般来说,从头开始构造大量数据是件很容易的工作,可以使用db2的SQ原创 2010-06-20 15:21:00 · 2365 阅读 · 0 评论 -
DB2内存分配不足
DB2内存分配不足1、现象、问题描述 在我们自己搭建的DB2环境上经常出现连库失败的现象。 PIM-01 /home/db2inst1> db2 connect to testdb SQL1084C Shared memory segments cannot be allocated. SQLSTATE=57019 导致测试工作被阻塞。2、关键过程、根本原因分析 首先查看DB2运行日志db2diag.log, 只是打印出普通的内存分配失败信息,并没有太多的详细信息。原创 2010-06-20 15:19:00 · 6092 阅读 · 1 评论 -
DB2数据库中的锁和并发性控制
<br />1. 引导 <br />现今的应用系统一般都需要相对较强的多用户同时访问的能力。作为应用系统基础的数据库产品对多用户能力的支持也就越发重要。现在的DB2 UDB系统中,主要通过锁和隔离级别这两个主要的工具来控制并发连接,维护数据库中的数据在高并发的环境下的安全。<br />我在这里将简要的阐述一下锁和隔离级别。<br />2. 锁 <br />DB2 UDB中,锁的主要作用对象是表和行。其他如表空间和索引也是锁的对象,但是因为其多为系统控制,管理员和用户使用较少,在这里就不涉及了。 <br原创 2010-06-20 15:11:00 · 2495 阅读 · 0 评论 -
DB2数据库常见问题汇总)
<br />1.1 创建存储过程时需要注意变量声明的顺序<br />创建存储过程时,声明变量顺序不符合规范将提示:<br />SQL0104N An unexpected token "<variable declaration>" was found following "".<br />Expected tokens may include: "<SQL statement>". LINE NUMBER=11.<br />SQLSTATE=42601<br />解答:声明变量、游标以原创 2010-06-20 15:04:00 · 12147 阅读 · 0 评论 -
DB2环境变量设置引起的锁等待超时问题
<br />1. 现象、问题描述 <br />PISA B07系统测试时发现一个问题,CS在大批量进行业务定购流程时,会经常有数据库操作操作失败的日志出现。<br /><Error> [2006-06-27 23:12:49.647] [0:0] [cssercommon.cpp:4102] Error in FetchNext()! ErrNativeCode is [-911], ErrText is [[IBM][CLI Driver][DB2/LINUX] SQL0911N The curren原创 2010-06-20 14:56:00 · 4218 阅读 · 0 评论 -
db2SQL命令
<br />db2SQL命令<br />export to tempfile of del select * from TABLENAME where not 清理条件;<br />load from tempfile of del modified by delprioritychar replace into TABLENAME nonrecoverable;<br /> <br />调整数据库参数。<br />%db2 connect to wisg <br />%db2 UPDATE DB CFG原创 2010-06-20 14:52:00 · 3118 阅读 · 0 评论 -
深入DB2索引
深入DB2索引ü DB2索引简介ü DB2索引结构ü DB2索引访问机制ü DB2索引设计ü DB2索引创建原则ü DB2索引维护ü DB2索引优化1、DB2索引简介 索引优点:(1) 创建索引可提高查询速度。(2) 创建索引保证数据唯一性。 索引类型:在介绍索引类型前介绍一下关于稠密度的概念.稠密度定义:在数据分布均匀的情况下,稠密度=数据分布的可能数/数据总条数。例如:表1中有索引1在列1上,其中原创 2010-06-20 15:38:00 · 9204 阅读 · 0 评论 -
深入DB2索引
深入DB2索引ü DB2索引简介ü DB2索引结构ü DB2索引访问机制ü DB2索引设计ü DB2索引创建原则ü DB2索引维护ü DB2索引优化1、DB2索引简介 索引优点: (1) 创建索引可提高查询速度。(2) 创建索引保证数据唯...原创 2010-06-20 15:32:19 · 179 阅读 · 0 评论