摘要:
有时候我们必须把数据文件分割为更小的文件,这样方便我们邮件发送或者查看文件内容。split命令则可以用来分割文件。一、根据大小来分割文件1.一般分割例如:现在有文件tmp.log,大小为:3680k,我们以1000k为单位分割该文件,在split命令中,除了k(KB),我们还可以使用M(MB)、G(GB)、c(byte)、w(word)Linux:/qinys/data # split -b 10... 阅读全文
摘要:
1.性能管理部分视图列表 可以使用命令db2 list tables for schema sysibmadm获取所有的性能管理视图 视图名称 模式名 描述 APPLICATIONS SYSIBMADM 数据库中运行的应用 APPL_PERFORMANCE ... 阅读全文
摘要:
1.快照表函数 在DB2 V9中能够使用SQL表函数捕获快照,以下是部分表函数列表: 快照表函数 返回的信息 SNAPSHOT_DBM 数据库管理信息 SNAPSHOT_AGENT 返回代理程序信息 SNAPSHOT_CONTAINERS 返回表空间容器信息 SNAPSHOT_TBS ... 阅读全文
摘要:
-、创建表空间 1.创建用户表空间 声明:在指定表空间创建路径的时候,需要指定空文件夹,非空文件夹会导致创建报错!!!如果文件夹不存在,那么在创建表空间的时候会自动创建文件夹! 1.1 创建SMS表空间 CREATE TABLESPACE <NAME> MANAGED BY SYSTEM USING 阅读全文
摘要:
1.查看内存大小(结果单位为kb) bootinfo –r 2.查看物理CPU个数 prtconf|grep Processors 3.查看逻辑CPU个数 pmcycles –m 4.查看CPU核数 逻辑CPU除以物理CPU 5.查看磁盘空间大小 df –g 把各项加起来则为总的磁盘大小 阅读全文
摘要:
一、原始方法在删除大表的时候,经常会由于数据量太大,造成日志文件满了,接着无法删除数据.以下是删除大表不记录日志的具体步骤:1.临时设置自动提交关闭(使用命令db2 list command options查看Auto-Commit参数状态是否为OFF,如果不是则使用db2set DB2OPTIONS=+c永久关闭)update command options using c off2.设置不记录... 阅读全文
摘要:
使用命令:du –sg ./* #以G为单位du –sm ./* #以M为单位du –sk ./* #以k为单位 阅读全文
摘要:
使用db2的时候,有时候需要对表数据进行删除,防止数据太多,造成数据库空间满了以下是一个定时删除表tmp,tm1中id为1的数据的脚本#!/bin/sh##----------------------------------------------------------##--功能说明:定时删除数据##--开发公司:XXX##--作者:qys##--时间:2019-01-02##--输入参数:无... 阅读全文
摘要:
使用的命令:db2 list tablespaces show detaildb2 list tablespace containers for [Tablespace ID] [show detail]说明:在语句末尾添加show detail,则能查看表空间大小以及使用的信息以下是具体实现案例:在日常使用db2的过程中,有时候我们需要查询db2表空间所存储的位置来判断磁盘空间是否还够用,下面为... 阅读全文
摘要:
在我们使用数据库的时候,我们都知道应用程序在DB2上运行时,会产生临时表空间,我们想要监测这些临时表空间的使用情况,可以使用以下步骤:(1)打开monitor switches 中的table监视器:db2inst1@Linux:/qinys> db2 update monitor switches using table on DB20000I The UPDATE MONITOR SWITC... 阅读全文