
DB2数据库
文章平均质量分 84
如果时光可以倒流,我会选择在家陪伴家人
这个作者很懒,什么都没留下…
展开
-
循序渐进DB2(第2版)-第3章 创建数据库和表空间
目录3.1.创建数据库3.1.1.DB2数据库存储模型3.1.2.表空间管理类型3.1.3.创建数据库3.1.4.数据库目录3.2.设计表空间3.2.1.创建表空间3.2.2.维护表空间3.2.5.文件系统(CIO/DIO)和裸设备3.2.5.1.裸设备3.2.5.2.文件系统CIO/DIO3.2.6.设置OVERHEAD和TRANSFERRATE3.3.缓冲池3.3.1.缓冲池的使用方法3.3.2.缓冲池和表空间之间的关系3.3.3.维护缓冲原创 2021-04-22 14:42:11 · 881 阅读 · 0 评论 -
循序渐进DB2(第2版)-第6章 数据移动
目录6.1.数据移动格式6.1.1.定界ASCII文件格式(DEL/ASCII)6.1.2.非定界ASCII文件格式6.1.3.PC/IXF文件格式6.1.4.WSF工作表文件格式6.1.5.游标6.2.EXPORT6.2.1.EXPORTt概述6.2.2.导出数据6.3.IMPORT6.3.1.IMPORT概述6.3.2.导入数据6.3.3.导入的工作机制6.3.4.IMPORT限制6.4.LOAD6.4.1.LOAD概述6.4.2.装入原创 2021-04-20 15:18:45 · 1171 阅读 · 0 评论 -
循序渐进DB2(第2版)-第11章 DBA日常运行维护
目录11.1 统计信息更新11.1.1.统计信息的重要性11.1.2.减小RUNSTATS对系统性能影响的策略11.1.3.DB2自动统计信息收集11.2.统计信息更新案例分析11.2.1.RUNSTATS更新示例11.2.2.收集分布式统计信息11.2.3.包含频率和分位数统计信息的RUNSTATS11.2.4.包含列组统计信息的RUNSTATS11.2.5.包含LIKE STATISTICS的RUNSTATS11.2.6.包含统计信息配置文件的RUNSTATS原创 2021-04-16 14:09:46 · 1750 阅读 · 0 评论 -
DB2常用命令集合
目录前言查看系统RUNSTATS状态查找需要RUNSTATS的表和索引db2dialog监控执行时间最长的SQL语句db2expln查看DB2特定参数值查看DB2特定表空间信息重启DB2数据库快速删除大量数据前言由于最近一直在忙着做DB2数据库方面的性能测试,总是遇到各种奇葩问题,然后各种百度,后来一想,还不如把常用命令都记下来,方便后续用的时候节省时间。对了,公司的DB2是安装在AIX操作系统上的。查看系统RUNSTATS状态 select原创 2021-04-09 18:18:05 · 1748 阅读 · 0 评论 -
DB2关于分区表、分区索引前提下数据清理
时间:2018年7月5日背景:对某个分区表清理6个月的数据DB2工程师建议:在对分区表进行detach,进而drop table后,无需再删除索引、重建索引,这是因为自从版本V9.7之后,在detach分区时,该分区索引自动也detach了,因此,在drop table的时候其实也在同步删除索引。detach分区时,索引也从分区索引中同步detach,这样数据和索引都detach后存放到同一个表中...原创 2018-07-06 09:36:09 · 1709 阅读 · 0 评论 -
DB2数据移动总结3-import
IMPORT命令详解参考链接https://www.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0008304.html语法IMPORT FROM filename OF {IXF|ASC|DEL|WSF}[ LOBS FROM lob-path[{,lob-path}…]][ XM...原创 2018-04-09 16:03:37 · 1723 阅读 · 0 评论 -
DB2数据移动总结2-export
EXPORT命令详解参考链接https://www.ibm.com/support/knowledgecenter/SSEPGG_9.7.0/com.ibm.db2.luw.admin.cmd.doc/doc/r0008303.html语法Export to filename of {IXF|DEL|WSF}[lobs to lob-path[{,lob-path}...]][lobfile lo...原创 2018-04-09 11:05:15 · 3295 阅读 · 0 评论 -
DB2数据移动总结1
前言2018年3月24日到2018年4月9日,不停的进行数据导入、导出工作,感觉还是做个笔记比较好,下次用到的话可以节省时间、提高工作效率。DB2数据移动数据导入:import数据导出:export数据装入:loadDB2数据移动的文件格式ASC格式非定界ASCII文件,是一个ASCII字符流。数据流中的行由行定界符分隔,而行中的每一列则通过起始和结束位置来定义。例如:1 张三 80 ...原创 2018-04-09 11:04:26 · 212 阅读 · 0 评论 -
DB2 锁升级
什么是锁升级所谓的锁升级(lock escalation),是数据库的一种作用机制,为了节约内存的开销,其会将为数众多并占用大量资源的细粒度的锁转化为数量较少的且占用相对较少资源的粗粒度的锁,多数情况下主要指将为数众多的行锁升级为一个表锁。 当然,DB2 支持很多粒度的锁,如表空间(table space),表(table),行(row)以及索引(index)等。对每一个锁,DB2 数据库原创 2017-06-04 16:49:08 · 2992 阅读 · 0 评论 -
DB2 权限
安全机制身份验证(authentication)、授权(authorization) 和特权(privilege)何谓身份验证身份验证是用户在尝试访问 DB2 实例或数据库时遇到的第一种安全特性。DB2 身份验证与底层操作系统的安全特性紧密协作来检验用户 ID 和密码。DB2 还可以利用 Kerberos 这样的安全协议对用户进行身份验证。何谓授权授权决定用户和/或用户组可以执原创 2017-06-03 22:44:48 · 1022 阅读 · 0 评论 -
DB2 基本概念
本人之前用的是MySQL数据库,近期参与了一个数据库优化的工作,只不过这次数据库换成了DB2,我不得不说这两个数据库有很多的概念上的冲突,为此,我把这段时间在网上搜的资料整理下作为备份,以备后用。下面默认均是DB2的概念:1、管辖范围从大到小依次为:实例Instance > 数据库Database > 表空间TableSpace > 容器Container2、一个实原创 2017-06-03 14:19:27 · 599 阅读 · 0 评论 -
db2数据库的schema和user
本文转载自 “滴水穿石孙杰” 博客,请务必保留此出处http://xjsunjie.blog.51cto.com/999372/1306770数据库中Schema有两种含义,一种是概念上的Schema,指的是一组DDL语句集,该语句集完整地描述了数据库的结构。还有一种是物理上的 Schema,指的是数据库中的一个名字空间,它包含一组表、视图和存储过程等命名对象。简单的说,Schema就转载 2017-06-03 11:51:45 · 11583 阅读 · 0 评论 -
load命令
1、DB2数据库事物回滚、数据恢复、数据备份等,所有与数据安全有关的工作都是通过日志来完成的。2、DB2数据库日志分为:循环日志、归档日志。3、load命令实现了快速导入数据的功能,除去采用了通过直接向数据库中写入格式化的数据页来装载数据,而且导入过程中不激活触发器,不会检查参考完整性、表检查约束等,同时还最小化了记录事务日志的操作。在 LOAD 的 LOAD、BUILD、DELETE原创 2017-06-01 14:50:43 · 14312 阅读 · 0 评论 -
DB2错误:SQLCODE=-30082, SQLSTATE=08001
DB2错误:SQLCODE=-30082, SQLSTATE=08001问题:使用db2 connect to 数据库报:DB2 SQL Error: SQLCODE=-30082, SQLSTATE=08001, ROOT CAPABILITY REQUIRED原因是:我在/home/db2inst1/下上传一个文件,然后chmod -R 777 /home导致的原创 2017-05-31 19:25:02 · 6881 阅读 · 0 评论 -
分区表
1、STARTING '2011-01-01'ENDING '2011-01-02'这里包括边界值,即>=2011-01-01且2、查看分区信息(重点关注是否包含边界)db2 describe data partitions for table 表名3、创建表空间案例create tablespace dms_d1 managed bydatabase using (file原创 2017-06-04 19:11:19 · 378 阅读 · 0 评论