下面是db2dart database /dhwm /tsi tabspaceid
1. 建个新的 dms ,
Db2dart …….后 查看输出文件:
[0000] 65534 0x0e [0001] 65534 0x0e [0002] 65535 0x00
2.create 一个新的table
Db2dart …….后 查看输出文件:
[0000] 65534 0x ...
一个偶然的机会,获得了 这2个证书.要学的很还多 db os ,做人 ,继续努力...
看到人家说OLAP函数的强大,到网上搜了一般。看了下面2个文章,感觉还不错,有兴趣的可以看看
1.关于 rank() over() ,sum() over() 一些函数的用法(个人感觉还不错,推荐下):
http://www.ibm.com/developerworks/cn/db2/library/techarticles/0110lyle/0110lyle.html
2.另外一个文章,只是举了几个例子,感兴趣的也可以看下(一般,我只看了个头):
http://www.ibm.com/developerworks/cn/db2/library/techarticles/ ...
表空间方面:
1.创建数据库的时候,默认会有3个页大小为4k的系统管理表空间(syscatspace,系统临时表空间,用户
数据表空间)。先把系统临时表空间和用户数据表空间删除掉,自己另外建。建的时候注意要多加几个容
器(这个时候根据你的磁盘决定),而且容器的大小最好一样大(有多个容器后可以使用预 取功能,表
空间只有一个容器没法预取)。多个容器主要是考虑I/O问题。这个也是数据库性能很重要的一个方面(
其他2个方面是内存和cpu)。几乎在所有情况下,SYSCATSPACE都不需要做进一步的优化。但如果把其容
器展开到其他几个磁盘上,性能上可能会有少许的提升。
2.对于系统临时表 ...
原文:
http://blog.csdn.net/best_dba/archive/2006/07/21/952837.aspx
(颜色为我加,为看起来更醒目)
创新性应用:
对于如今日渐成熟的数据库家族,真正能够在数据库引擎做到创新已经不是一件简单的事情。三大主流数据库oracle, db2和sqlserver真正在每个版本之间提供的不过是对于更多的接口的支持,让数据库能够更有效地做到性能自我调整,支持更多的数据类型,修复过去的bug或者对内存磁盘结构作一些优化调整。真正能够喊出创新这个口号的我想近期也只有DB2对于XML的支持了。
基于早先IBM提出的关系型数据库的架构,所有 ...
今天在QQ群里看到说一个家伙是band7。后来搜索了下,下面是结果,就算长点见识吧 :
IBM的工资是这样几个部分组成的:
1.12个月的monthlybasicsalary。
2.China New Year and spring bonus(2个月的MBS).
3.performance bonus(0.8个月工资),全球也不会发给几个人的,基本上是骗人的。
4.每月补助,700或者800。
5.对于做sales的人来说,还有commission是你12个月MBS的141%,但是前提是你必须完成你抗的quota,如果完不成,你这一年只能拿你12个月 ...
原文为:http://bbs.chinaunix.net/archiver/?tid-188907.html
向原作者致敬。
db2v8的pdf文档资料
下载地址:
ftp://ftp.software.ibm.com/ps/products/db2/info/vr8/pdf/letter/
文档资料说明:
ftp://ftp.software.ibm.com/ps/products/db2/info/vr8/pdf/letter/
英文文档名称对应列表:
db2a1e80.pdf Application Development Guide:Programm ...
今天看了一篇文章,觉得不管怎么强调sortheap的重要性都不为过。理由我后面肯定会写详细的,这里写记录下,占个位置:
----2007.07.10.00。13(没想到是10号还以为9号呢 ,9号刚过)
========================
感觉学的不是很好,没有达到目标,但还是把这2天学的写上吧 。
1.sortheap在数据库配置说明上是这样的:定义要用于专用排序的专用内存页的最大数目,或者要用于共享排序的共享内存页的最大数目。现在这个项目并没有启动分区并行性,所以此参数只是表示要用于专用排序的专用内存页的最大数目。不知道是我没理解好,还是d ...
搞db2也2年了,一直都没搞过存储过程,最近想学下,到网上看到这个很全的例子,这里我给它加上注释,给初学者有个学习语法的机会 ,黑色的为原来的例子部分,红色的我加上的语法注释,希望能对大家有所帮助,下面就开始我们美好的历程:
CREATE PROCEDURE IPD.st_inter_PROF ( IN in_Transfer_id dec(6,0),
&nb ...
这个还不错,网上这个文章太多了 :
背景:DB2的数据库性能很牛X,但是其文档却很差,尤其是开发参考文档,都是英文的,浏览的时候还很不好找,需要上IBM的网站看,网站也出奇的慢,极不方便,让开发人员举步维艰,这也许是IBM DB2的用户少,书少,资料少的原因。本人为了搞明白DB2存SQL的完整语法介绍,找遍了WWW,没有发现一篇完整介绍DB2语法的文章,现我根据自己的理解,将IBM对DB2 SQL存储过程的英文翻译下来,与各位网友进行交流,由于时间的限制,没有一字一句的去翻译,只对最核心的语法说明做了简单的翻译工作。我的E文也很差,错误在所难免,欢迎各位给予斧正!
译著
...
这个文章对初学者理解某些概念(关于存储过程的异常和游标to caller client)很有用处(我第一次看到这文章没留意,搞得我到其他地方乱找资料,到最后还是没搞明白异常处理是怎么回事,直到第二次看这文章),下面是原文:
db2 存储过程开发最佳实践
本文以 DB2 开发人员的角度介绍了在 DB2 存储过程开发中需要注意的事项和技巧。新手如果能够按照本文介绍的最佳实践来开发存储过程,可以避免一些常见的错误,从而编写出高效的程序。本文从初始化参数、游标、异常处理、临时表的使用以及如何寻找并 rebind 非法存储过程等常见问题进行了着重讨论,并且给出了示例代码。
DB2 提供的强大功 ...
搜索java 调用db2(版本为8.2)存储过程 没几个文章能看的,所以决定写点,给以后的新手用,希望我的文章对他们有用和他们能找到我的文章,阿门
1. JAVA 调用db2存储过程最简单的例子:
存储过程创建代码:
sql 代码
SET SCHEMA IES ;
& ...
有点乱 ,我认为重要的用绿色标注下,可以看重点:
1.关于syscat.tables中个别字段说明:
npages和fpages的区别说明:要计算表中的空页数,查询 SYSCAT.TABLES 中的 FPAGES 和 NPAGES 列并从 FPAGES 数减去 NPAGES 数。FPAGES 列存储正在使用的总页数;NPAGES 列存储包含一些行的页数。当删除整个范围内的行时,可能出现空页。
随着空页数的增多,就更需要进行表重组。重组表时将回收空页并减少表所使用的空间量。另外,因为会将空页读入缓冲池以进行表扫描,所以回收未使用的页可以提高表扫描的性能。
Overfl ...
补充说明:对于第一个错误,如果你确信你的系统没有使用存储过程,那就不需要修改DB2_FPM_COMM_HEAPSZ这个变量。这个好像是和存储过程有关的。你只需要下面修改的2个变量就可以了,以前 我遇到这个错误时没有搞明白了,也修改了上面那个db2注册变量(其实是不用修改的,我那时也没有用到存储过程,过阵子再来看时才明白)。报这个错误主要是你的sql语句太长了,在应用程序和数据库代理程序传递的时候,ASLHEAPSZ这个缓冲区不够大,增加点就可以了。
关于第二个处理方法:可以按照作者给的值512,那个是2兆,初始值最大为256k,我们可以把他设置为1兆,不知道作 ...
在通过JDBC对数据库进行并发访问时,为了解决并发之间的锁的控制,JDBC提供了一个隔离级别(Isolation)的方式解决并发访问的问题。
因为最近时间在解决公司工作流在客户现场的高并发情况下经常出现死锁(dead lock)或者事务超时情况,而工作流的应用大多数主要这几种业务:查询工作项、领取工作、完成(或者提交)工作。根据以前公司在其他应用中并没有出现这些故障,对所上线的环境进行的分析,主要差异是出问题的系统是DB2(其他系统基本上是ORACLE)。针对上面的问题进行了下面分析。
数据库的差异性:
ORAC ...
在用myeclipse+db2学习hibernate时,老报 no suite driver ,后来到网上找了下,发现可以这样解决:
在myeclipse中配置JBoss时需要把C:\Program Files\SQLLIB\bin添加到library path 中。问题解决!主要是找不到Program Files\SQLLIB\bin目录下的db2jdbc.dll这文件
编写高性能的mysql语法
在应用系统开发初期,由于开发数据库数据比较少,对于查询SQL语句,复杂视图的的编写等体会不出SQL语句各种写法的性能优劣,但是如果将应用系统提交实际应用后,随着数据库中数据的增加,系统的响应速度就 ...
今天同事问db2命令安装问题,不知道我这个合不合他要求。其实很简单,在你图形化安装db2的最后可以把配置文件保存起来,以后安装的时候根据这个配置文件,不用下一步下一步的点了 :
有了安装配置文件再编写个bat文件就可以了,下面是bat文件(setup.bat)(其中 /U 指定响应文件的位置,而 echo %ERRORLEVEL% 指定您想要批处理进程显示安装返回码。 ):
"E:\DB2 8.2\setup.exe" /U "C:\Documents and Settings\zhanyan\My Documents\PROD_ESE.rsp"
...
- 浏览: 91663 次

- 详细资料
搜索本博客
我的相册
730
共 2 张
共 2 张
最近加入圈子
最新评论
-
正确理解hibernate的inve ...
8) 引用引用引用引用
-- by wyl232 -
inline函数的用法小议(转 ...
...
-- by joyjiang -
Javascript遍历JavaScript ...
...
-- by avalon0406 -
关于DB2数据库的ADM11003 ...
学习了,谢谢
-- by efan101 -
java调用db2存储过程例子 ...
既然是给新手看的,可不可以把需要的包也加进来
-- by efan101






评论排行榜