上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 33 下一页
摘要: 1.Commit 的次数要适当据马宏伟的测试,一个 50 万条记录的表,有索引,update 或 insert 一条记录是 6 毫秒。Commit 一条要 3 毫秒,所以也不能 commit 太频繁。2.使用临时表取代一条一条插入如果程序是要一条一条记录的插入到一个数据量很大的表中,如果是使用一个临时表作为一个中间表,先插入到中间表,再一次插入大表中。我是用 50 个进程并行的,改动前后的速度比较是 50 分钟--> 分钟4。是分解的国泰君安深圳席位的数据,共 9 万条数据,137 个席位。计算比较复杂。改临时表后,锁的等待变得很少,数据库及 cpu 的压力就可以上去。待续。。。 阅读全文
posted @ 2013-05-23 16:11 胡.杰 阅读(220) 评论(0) 推荐(0)
摘要: CICS这个玩意我想很多人都没有听说过。也有很多人听说过没用过。可是我就是弄这个东西弄了几年。其实它也就是一个即将消失的产品,一个即将推出IBM产品历史舞台的产品。目前在国内,也就是几大总行,各个商业银行,移动,还有一些社保在使用。但是这个产品可以堪称是IBM里面出了AIX之外的最悠久的产品,也曾经为IBM贡献了累累的利润,也曾经在银行行业横行了不少年。他的对手就是bea的tuxedo。但是bea得tuxedo在bea内部的被重视肯定比cics在ibm内部的被重视的程度要多的多。我在ibm的cics第一人的兄弟就这样幽幽无奈地如是说。我看着他鬓角的几许白发感觉到英雄的迟暮的无奈和岁月的无情。到 阅读全文
posted @ 2013-05-21 16:10 胡.杰 阅读(1120) 评论(0) 推荐(0)
摘要: “饮水机”:形象比喻 深入浅出理解RAID作者:valen出处:IT专家网2009-09-22 07:00 1. standalone的饮水机:日常我们所用的机器一般均采用这样的数据读取方式,也就是我们常规的方式。数据存放在一块硬盘里,且只有一块硬盘,那么自然我们的数据只能从该快硬盘中读取。 2. cluster的饮水机:所谓cluster就是集群的意思,也就是多台,不管是我们家用的pc机还是服务器,数量一定是在2台或者2台以上。就拿2台服务器来举例吧,数据被存放在2台服务器上,我们可以从服务器A中读取想要的数据,也可以从服务器B中读取想要的数据,这样虽然方便了用户访问,但是比较浪费硬件资.. 阅读全文
posted @ 2013-05-07 23:41 胡.杰 阅读(426) 评论(0) 推荐(0)
摘要: 我觉得DB2的资料也还是不少,我自己觉得根本看不过来。泛泛的说,一般可以从下面几个方面获取你想要的DB2资料:1. IBM DB2 信息中心,官方的,资料非常全面:DB2 V9.7:http://publib.boulder.ibm.com/infocenter/db2luw/v9r7/index.jspDB2 V9.5:http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jspDB2 V9.1:http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jspDB2 V8: 阅读全文
posted @ 2013-05-02 19:31 胡.杰 阅读(640) 评论(0) 推荐(0)
摘要: 大家读过古龙先生的七种武器吗?他们各有各的妙用,各有各的人生道理在其中。DB2中也有这么七种武器,它们也是用途不同,用好了威力无穷。俺所谓的七种武器就是DB2的七个命令:第一种,霸王枪,db2pd。db2pd是一件真正的神器,许多DBA包括俺,就靠它活着了。它主要用于检查DB2某方面的状态和诊断DB2的问题,它来源于informix数据库的onstat工具,IBM收了informix后,从DB2的V8版本开始被引入,它最大的特点是直接从实例和数据库的共享内存中取所需数据,由于不需要获取latches和引擎资源就能干活,因此db2pd可以近似认为不会对系统性能产生影响,相当于是一个走后门不按常理 阅读全文
posted @ 2013-05-02 19:23 胡.杰 阅读(437) 评论(0) 推荐(0)
摘要: 更新May 24,今天在删除mydb1数据库之后想restore一下database mydb1,可以不知道是什么原因出现错误SQL2043N错误,开始怀疑是内存问题<SQL2043N Unable to start a child process or thread>,但是我的SHMMAX和SHMALL参数都有设置的足够大,根据官方建议看是不是Address Space Layout Randomization ( ASLR )的问题,修改了之后还是解决不了问题,会不会是因为我之前drop database mydb1时的操作问题呢? 反正不管了,先把数据库restore回来再说 阅读全文
posted @ 2013-04-29 14:57 胡.杰 阅读(1276) 评论(0) 推荐(0)
摘要: 我当前的环境为AIX6.1+DB2 9.7。数据库在执行一条SQL之前,首先要准备SQL语句。在准备过程中,SQL语句被简化为代数语句(DB2 优化器(Optimizer)随后对此代数语句进行优化,这个”代数语句“即“查询图解模型”)。DB2优化器会分析该SQL语句,并生成访问计划,访问计划包含将用于执行该语句的策略的详细信息(如索引,排序等)。如果SQL语句实在应用程序中编写的,那么其访问计划生成于预编译时,另外还会生成一个可执行形式的访问计划,它作为称为“包”的对象存储在系统目录中。对于在CLP中提交或是应用程序中的动态语句,那么访问计划将在该语句发出时生成,也会生成可执行形式的访问计划并 阅读全文
posted @ 2013-04-25 19:04 胡.杰 阅读(867) 评论(0) 推荐(0)
摘要: 1.DB2产品的级别有那些? 企业版的NTERPRISEEDITION 工作组版WORKGROUPEDITION 企业扩展版ENTERPRISEEXTENDEDEDITION 个人版的PERSONALEDITION 卫星版的SATELLITEEDITION 微型版的EVERYPLACE 2.可以连接到DB2数据库的产品有哪些? DB2客户端 DB2CONNECT DB2DATAPROPAGATOR DB2NET.DATA DB2DATAJOINER DB2RELATIONALCONNECT WEBSPHERE应用服务器 等 3.DB2支持的通讯协议有... 阅读全文
posted @ 2013-04-18 22:00 胡.杰 阅读(787) 评论(0) 推荐(0)
摘要: DB2 9 数据库管理(731考试)认证指南,第 7 部分: 高可用性:镜像分割与高可用性灾难恢复Michael Dang (dangm@ca.ibm.com), DB2 数据库管理员, EMCSylvia Qi (sylviaq@ca.ibm.com), WebSphere Application Server 功能验证测试人员, IBM 多伦多实验室简介: 本教程是 共分 7 部分的系列教程 中的最后一篇教程,本系列能帮助您备考 DB2® 9 for Linux®, UNIX®, and Windows™ Database Administration(考试 阅读全文
posted @ 2013-04-13 00:11 胡.杰 阅读(874) 评论(0) 推荐(0)
摘要: 命令如下1.[db2inst1]$ db2 change isolation to rs 2.[db2inst1]$ db2 set current isolation rs第一个命令必须是没有连接数据库如果想执行SQL语句时指定isolation,可以在语句后 + with [cs][rr][rs][ur] 阅读全文
posted @ 2013-04-11 22:13 胡.杰 阅读(638) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 33 下一页