![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
db2
文章平均质量分 61
loveseasidezt
这个作者很懒,什么都没留下…
展开
-
DB2系统命令
DB2系统命令 1、dasauto在$DB2DIR/das/adm目录下,设置DAS是否自启动状态。dasauto [-h|-?] -on|-off。如果在inittab文件中不禁止db2fmcd进程,上面设置无效,因为dbfmcd进程会启动db2fmd,db2fmd在一定周期内启动DAS。2、dascrt创建DAS,DAS是为控制中心和配置助手服务,在$DB2DIR/instance目录下...原创 2011-08-10 15:11:43 · 187 阅读 · 0 评论 -
[转载]DB2表合理映射到表空间
在DB2数据库中,是按照表、表空间、数据库三个级别来存储数据的。由于表空间的设置直接跟数据库的性能相关。为此在表空间中数据表的部署是否合理就直接影响到数据库的运行效率。 在DB2数据库中,是按照表、表空间、数据库三个级别来存储数据的。由于表空间的设置直接跟数据库的性能相关。为此在表空间中数据表的部署是否合理就直接影响到数据库的运行效率。笔者认为,如果要让数据表合理的映射到表空间,...原创 2010-05-26 08:18:52 · 119 阅读 · 0 评论 -
高级建表SQL
--建表AB 和已知表AA一样create table AB like AA--把已知表AA中数据插入表AB Insert into AB(A1,A2) select A1,A2 from AA--把已知表AA中符合条件的数据插入表AB Insert into AB(A1,A2) select A1,A2 from AA where A1='11'--把表名AAA改成AArename AAA ...原创 2010-08-16 09:15:58 · 77 阅读 · 0 评论 -
db2单表优化的命令
reorg 和runstats 都是单个表优化 reorg table <tablename> 通过重构行来消除“碎片”数据并压缩信息,对表进行重组。 runstats on table <tbschema>.<tbname> 收集表 <tbname> 的统计信息。 ...原创 2010-08-16 09:04:08 · 194 阅读 · 0 评论 -
DB2 DATE 函数的使用一个陷阱
DB2 DATE 函数的使用一个陷阱1)DATE 函数正确使用的话SELECT DATE('2010-05-19') FROM SYSIBM.SYSDUMMY1;或者使用 VALUES DATE('2010-05-19')结果:======2010-05-19这个是预期得到想要得到的结果2)如果在DATE 函数中忘掉单引号的话,结果就会出错SELECT DATE(2010-05-19) F...原创 2010-05-19 09:27:35 · 394 阅读 · 0 评论 -
DB2 连接与谓词
DB2 连接与谓词 两个表的连接可以分为内连接,左/右连接以及全连接。 inner join on/join onleft outer join onright outer join onfull outer join on谓词是指在搜索时的一个条件比较语句...原创 2010-05-19 08:37:23 · 273 阅读 · 0 评论 -
db2 认证
考 试 考试名称题目数量通过考试需要答对的题目数量考试时间(分钟)730DB2 9 Family Fundamentals6459%90731DB2 9 DBA for Linux, UNIX and Windows6959%90732DB2 DBA for z/OS7357%...原创 2010-05-14 16:13:19 · 169 阅读 · 0 评论 -
DB2数据库中的锁问题(二)
分析DB2数据库的锁等待锁,一个让人觉得安全又不太方便的技术,在数据库中发挥着他无可替代的作用,但是,不同的数据库对其有不同的实现方式。 锁,一个让人觉得安全又不太方便的技术,在数据库中发挥着他无可替代的作用,但是,不同的数据库对其有不同的实现方式。当你习惯一个数据库的使用方式,去接触另外一个数据库时,就会感觉到诸多的不便。每个开始接触DB2的人,或多或少的都有这样的感受,数据库...原创 2010-05-14 11:36:34 · 220 阅读 · 0 评论 -
DB2数据库中的锁问题(一)
为了观察快照中的锁和执行语句情况,一般把LOCK和STATEMENT选项设为ON,也可以酌情把其他开关打开,示例如下: db2 update monitor switches using lock on statement on 4.使用事件监控器,首先要选定所关注的事件类型,DB2中有很多事件类型,可以用于锁分析的通常会用到三种: 简介 锁是数据库为了控制并发数据的完整性而引入的机制...原创 2010-05-14 09:24:18 · 327 阅读 · 0 评论 -
db2 更改隔离级别
db2默认隔离级别为CS(游标稳定性) db2 connect reset db2 change isolation to ur (RR | RS | CS | UR) 能够指定特定查询所用的隔离级别,方法是在SELECT SQL语句中加上WITH [RR | RS | CS | UR]子句SELECT * FROM table WHERE WITH R...原创 2010-05-13 16:28:42 · 768 阅读 · 0 评论 -
用SQL Server技能学习DB2 UDB V8
用SQL Server技能学习DB2 UDB V8 引言 在当今的信息技术领域中,新信息在不断地向我们冲击 - 新的软件产品、新的版本和新的功能。使您能跟上这些不断发生的变化的方法之一就是利用您手中 现有的知识。我将向您展示如何使用您目前的 Microsoft® SQL Server 2000 的知识来迅速获得有关 DB2 UDB V8 for Linux、UNI...原创 2010-05-12 13:50:58 · 102 阅读 · 0 评论 -
IBM DB2 基本性能又有调整
IBM DB2 基本性能又有调整 缓冲池 如果你有使用DB2 UDB的经验,你应该知道, 缓冲池是内存中的一些单独分配给DB2 数据库管理器的空间,让它去做为数据库添加新数据或者去响应一个查询从磁盘返回一些数据数据页的缓冲区。由于从内存中访问数据势必比从磁盘上读取要快的多,因此通过减少磁盘的I/O操作缓冲池改善了数据库的整体性能。 实际上,研究缓冲池是怎样被创建和被使用在调整优化...原创 2010-05-10 16:26:16 · 95 阅读 · 0 评论 -
DB2联邦(DB2使用联邦功能链接DB2)
DB2联邦(DB2使用联邦功能链接DB2) 一、使用可视窗口创建联邦1、打开控制中心,然后打开数据库,在其“联合数据库对象”文件右击单击“创建包装器”选项,打开创建包装器窗口,数据源选中DB2,添加包装器名称(名称只有不重复即可)。切换到设置标签页,选中DB2_FENCED,使用其默认值“N”,“DB2_FENCED”属性用来指定包装器是以受保护方式还是可信方式运行,默认值“...原创 2010-05-10 16:00:27 · 184 阅读 · 0 评论 -
db2许可证
许可证执行过程1、windows下启动命令提示符。2、将目录切换到 db2ese_u.lic文件所在的目录。3、执行db2licm -a db2ese_u.lic4、执行db2licm -l命令进行,查看 "到期日期"是否为"永久",如果是表示已经导入成功。...原创 2010-05-27 09:54:35 · 267 阅读 · 0 评论 -
db2检索授权的SQL
--检索具有特权的所有授权名 SELECT DISTINCT GRANTEE, GRANTEETYPE, 'DATABASE' FROM SYSCAT.DBAUTH UNION SELECT DISTINCT GRANTEE, GRANTEETYPE, 'TABLE ' FROM SYSCAT.TABAUTH UNION SELECT DISTINCT GRANTEE, GRANT...原创 2010-05-27 10:07:47 · 139 阅读 · 0 评论 -
DB2使用笔记
DB2使用笔记 收藏 DB2的用户名和密码和系统用户名密码是一致的 编目数据库:为了存取数据库,DB2要使用多种目录,这些目录允许DB2了解要查找的数据库是驻留在本地还是驻留在...原创 2010-06-03 15:00:19 · 128 阅读 · 0 评论 -
db2查看当前模式的sql
通过DB2提供的专用寄存器current schema/sqlid可以查看当前的模式,比如 select current schema from sysibm.sysdummy1 select current schema from sysibm.dual 或 select current sqlid from sysibm.sysdum...原创 2011-08-09 15:05:57 · 311 阅读 · 0 评论 -
db2中会导致表处于reorg pending状态的alter语句
会导致表处于reorg pending状态的alter table语句通常在数据库上线之前,我们都会对数据库做周密的规划,无论在测试阶段还是上线之初,也难免由于需求的更改会对数据中的表做一些更改。而某些alter table语句则会导致该表处于reorg-pending状态。下面做一些总结: alter table <tablename> alter <colname&g...原创 2011-08-09 14:57:32 · 557 阅读 · 0 评论 -
db2系统编目表的实践
一 根据此命令导出全部需要进行统计的表--导出runstats命令SELECT 'runstats on table "' || trim(owner)||'"."'||tabNAME || '"with distribution and detailed indexes all;' from syscat.tables WHERE tabschema=' ' and owner=''...原创 2011-08-03 15:34:12 · 207 阅读 · 0 评论 -
db2认证
在这里,我把IBM的认证相关的资料整理下,希望对大家有点帮助。 1. 认证路线图 对于 Linux、UNIX 和 Windows DBA,路线图显示了三个递增的 DBA 认证级别: 730是最初级的,只有过了730,才能考731或733,要考高级DBA 734,必须过了731,有点不太讲理。 2. 认证考试机构及费用 IBM将...原创 2011-07-19 09:29:06 · 272 阅读 · 0 评论 -
db2pd 使用(二)
分析 DB2 for Linux, UNIX, and Windows 中的锁等待情形使用 db2pd 工具确定并发问题的原因文档选项<script type="text/javascript"></script> <noscript></noscript> <script type=...原创 2011-07-19 09:23:18 · 951 阅读 · 0 评论 -
db2pd 使用
db2pd 工具用于监控 DB2 实例和数据库的新的 DB2 UDB 工具db2pd 提供了 20 多个选项显示关于数据库事务、表空间、表统计信息、动态 SQL、数据库配置和其他很多数据库细节的信息。单个 db2pd 命令可以检索多个领域的信息,并把结果保存到文件中。也可以在特定时期内调用该工具一定的次数,帮助您了解随着时间的变化数据库中的变动情况。该工具可用于故障检修、问题确定、数据库监...原创 2011-07-19 08:53:19 · 893 阅读 · 0 评论 -
db2的几个有用SQL
--查找函数SELECT * FROM SYSCAT.FUNCTIONS;--看存储过程文本 select text from syscat.procedures where procname='procedures'; --查看sp使用了哪些表 select bname from syscat.packagedep where btype='T' and pkgname in(selec...原创 2010-11-04 14:47:29 · 85 阅读 · 0 评论 -
DB2 V9.7分区索引新特性
在本文中将介绍 DB2 V9.7 中的新功能 - 分区索引,如何使用和管理分区索引,以及分区索引如何改进大型数据库性能。 简介 分区索引(partitioned index)是 DB2 V9.7 中的新特性,在本文中将介绍什么是分区索引,如何创建和管理分区索引,分区索引如何改进大型数据库性能,读者将获得对分区索引的第一手体验。每个分区索引由多个索引分区(index partit...原创 2011-05-26 16:35:55 · 248 阅读 · 0 评论 -
すばらしいnet ---------testpassport問題集のメリット
http://www.testpassport.jp/原创 2010-09-17 14:16:06 · 95 阅读 · 0 评论 -
DB2关于查看表空间是否启动了自动存储功能
可以通过三种方式查看进入命令行模式db2 connect to sample 1. db2 get snapshot for tablespaces on sample 使用自动存储器 = 是 可确定该表空间启用了自动存储器。2 db2 "select char((TBSP_NAME),30) as TBS...原创 2010-09-16 11:04:36 · 432 阅读 · 0 评论 -
DB2约束
DB2约束DB2 约束用来对数据实施业务规则,主要包括以下类型非空(NOT NULL)约束。 唯一约束。主键约束。 外键约束。表检查约束。此外,还有另一种名为 信息约束(informational constraint)的约束,与上面所列的这五种约束类型不同的是,信息约束不是由数据库管理器实施的,但是 SQL 编译器可用它来提高查询性能。触发器也可以实现业务约束。 约束是不...原创 2010-09-09 09:53:54 · 396 阅读 · 0 评论 -
DB2常用语句总结
DB2常用语句总结 1、查找员工的编号、姓名、部门和出生日期,如果出生日期为空值,显示日期不详,并按部门排序输出,日期格式为yyyy-mm-dd。 select emp_no,emp_name,dept,isnull(convert...原创 2010-06-03 16:41:02 · 81 阅读 · 0 评论 -
DB2时间函数
DB2时间函数 DB2时间函数简单总结: 代码<!--<br/ /><br/ />Code highlighting produced by Actipro CodeHighlighter (freeware)<br/ />http://www.CodeHighlighter.com/<br/ /><br/ /&...原创 2010-05-10 15:51:42 · 94 阅读 · 0 评论 -
DB2 基础: 表空间和缓冲池
David Kline, DB2® Vendor Enablement, PartnerWorld® for Developers, IBM®开发人员技术支持(Developer Technical Support,DTS)中心 — 达拉斯Gabor Wieser, DB2® Vendor Enablement, PartnerWorld® for Developers, IBM®开发人员技术支持...原创 2010-05-10 15:25:00 · 162 阅读 · 0 评论 -
SQL(DDL,DML,DCL及常用函数)
SQL(DDL,DML,DCL及常用函数) SQL定义:SQL是一种面向数据库的通用数据处理语言规范,能完成以下几类功能:提取查询数据,插入修改删除数据,生成修改和删除数据库对象,数据库安全控制,数据库完整性及数据保护控制。SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—...原创 2010-05-10 15:13:34 · 93 阅读 · 0 评论 -
db2常用的性能监控和管理命令
常用的性能监控和管理命令 下面是一些常用的性能监控和管理命令的列表 性能 get monitor switches 返回会话监控开关的状态update monitor switches using <monitor> <on|of...2010-04-27 15:13:53 · 138 阅读 · 0 评论 -
good website about db2
http://ibmur.hust.edu.cn/elearning/db2/udb8/content/UDB61.htm ftp://ftp.software.ibm.com/ps/products/db2/info/vr95/pdf/zh_CN/db2fe.htm2010-04-27 14:22:04 · 68 阅读 · 0 评论 -
db2命令-数据库路径查找命令
--缺省数据库路径 C:\>db2 get dbm cfg | find /i "DFTDBPATH" 缺省数据库路径 (DFTDBPATH) = F: --列出数据库所在驱动器C:\>db2 list db directory --列举F盘所有库C:\>db2 list db directory ...2010-04-23 15:10:13 · 1680 阅读 · 0 评论 -
db2书籍
循序渐进DB2-系统管理、运行维护与应用案例 http://book.51cto.com/art/200906/129276.htm 深入解析DB2--高级管理、内部体系结构与诊断案例 http://book.51cto.com/art/200906/129918.htm DB2数据库性能调整和优化http://book.51cto.com/art/200906/1...2010-04-23 13:41:21 · 113 阅读 · 0 评论 -
DB2 中的 OLAP 函数的技术网站博客
http://blog.csdn.net/shangboerds/archive/2009/10/28/4738768.aspx http://www.ibm.com/developerworks/cn/data/library/techarticles/0110lyle/0110lyle.html http://www.ibm.com/developerworks/cn/data...2010-04-22 14:57:11 · 62 阅读 · 0 评论 -
db2获得数据库大小的一个存储过程
--clp命令界面进入执行--采用管理员账号连接数据库1)db2 connect to sample user db2admin using db2admin 数据库连接信息 数据库服务器 = DB2/NT 9.1.2 SQL 授权标识 = DB2ADMIN 本地数据库别名 = SAMPLE2)db2 call ...2010-04-22 11:04:46 · 105 阅读 · 0 评论 -
解决 DB2 UDB Java 存储过程的常见问题
解决 DB2 UDB Java 存储过程的常见问题摘自 http://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0510law/ 简介在数据库应用程序中使用存储过程有许多好处,包括减少对网络的使用、提高性能以及降低开发成本。Java 存储过程是 DB2 支持的最流行的例程之一...2010-04-22 09:05:24 · 778 阅读 · 1 评论 -
db2命令
DB命令一、加载数据:1、 以默认分隔符加载,默认为“,”号 db2 "import from btpoper.txt of del insert into btpoper"2、 以指定分隔符“|”加载 db2 "import from btpoper.txt of del modified by coldel| insert into btpoper...2010-04-22 08:50:19 · 87 阅读 · 0 评论 -
IBM DB2 控制中心等图形工具在 Windows 下的字体设置
IBM DB2 控制中心等图形工具在 Windows 下的字体设置本文介绍了 IBM DB2 基于 Java 的图形工具的显示过程以及在 Windows 下如何设置显示的字体。<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify te...2010-04-21 08:23:43 · 328 阅读 · 0 评论