`
jetway
  • 浏览: 484013 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

DB2现有表空间扩容方法

DB2 
阅读更多

DB2现有表空间扩容方法

db2 list tablespaces show detail


1)直接添加一个容器的例子:

db2 " ALTER TABLESPACE PAYROLL ADD (DEVICE '/dev/rhdisk9' 10000) "
加容器之后DB2会有一个自动balance的过程,可能会持续几个小时!!!

2)改变现有容器的大小(该方法不会触发balance,但如果表空间建立在裸设备上,则要扩冲裸设备空间):

db2 " ALTER TABLESPACE TS1 RESIZE (FILE '/conts/cont0' 2000, DEVICE '/dev/rcont1' 2000, FILE 'cont2' 2000) "

注意这种方式就是将原有的相应容器都改成大小是2000页

db2 "ALTER TABLESPACE TS1 RESIZE (ALL 2000)"

这种方式就是把表空间中所有的容器大小都改成2000页

db2 " ALTER TABLESPACE TS1 EXTEND (FILE '/conts/cont0' 1000, DEVICE '/dev/rcont1' 1000, FILE 'cont2' 1000) "

这种方式就是将相应的容器都扩大1000页,也就是增加1000页。

db2 " ALTER TABLESPACE DATA_TS EXTEND (ALL 1000)"

这种方式就是将所有的容器都增加1000页。

db2 " ALTER TABLESPACE USERSPACE1 EXTEND (ALL 100)"

分享到:
评论

相关推荐

    db2裸设备扩容表空间

    本篇文章将详细介绍如何在AIX操作系统上对DB2的裸设备进行扩容,以及涉及的表空间扩展过程。 首先,我们需要理解表空间在DB2中的作用。表空间是DB2数据库中逻辑存储的容器,用于组织和管理数据库对象如表、索引等。...

    db2表空间不足及处理

    解决DB2表空间不足问题的方法有多种,下面我们将介绍其中的一些方法: 1.增加表空间大小:可以通过增加表空间的大小来解决表空间不足问题。例如,可以使用ALTER TABLESPACE语句来增加表空间的大小。 2.添加新的表...

    db2表空间不足及处理.doc

    TIM4.6日志DB2表空间检查及处理是一个解决DB2表空间不足问题的方法。该方法可以检查DB2表空间的状态,并对其进行处理。 1. 检查表空间状态:可以使用list tablespaces show detail命令来检查表空间的状态。 2. 处理...

    DB2表和表空间状态详解

    ### DB2表和表空间状态详解 #### 引言 IBM DB2 Universal Database(DB2 UDB)作为一款先进的数据库管理系统,提供了丰富的功能以确保数据的完整性和安全性。其中一个关键特性便是通过表和表空间的状态控制,实现...

    DB2的表空间 DB2的表空间

    DB2的表空间 DB2的表空间 DB2的表空间 DB2的表空间

    db2表空间详解

    ### DB2表空间详解 #### 一、表空间概述 在DB2中,表空间是连接物理存储设备与逻辑对象(如表)的关键组件,它为数据库中的数据提供存储环境。表空间的设计与管理对数据库性能有着直接的影响,合理规划表空间能够...

    DB2表空间管理

    DB2还提供了表空间重命名的功能,允许用户更改现有表空间的名称。这一操作对于表空间的管理和迁移非常有用。 **重命名表空间命令示例**: ```sql RENAME TABLESPACE <old_name> TO ; ``` 例如,将名为`RESOURCE`的...

    DB2的表空间和缓冲池

    通过DB2命令窗口或UNIX命令行工具可以创建更多表空间并查看现有表空间的信息。 例如,创建一个名为`MYDB`的数据库,然后连接到该数据库并列出所有表空间: ``` CREATEDATABASE MYDB CONNECT TO MYDB LIST ...

    DB2系统临时表空间过大引发的性能问题-contracted.doc

    DB2系统临时表空间过大可能引发严重的性能问题,这在实际操作中表现为SQL语句执行时间显著增加。本文以某银行的DB2数据库系统为例,深入探讨了如何诊断和解决此类问题。 首先,当遇到系统响应变慢、ACTIVE SESSION...

    如何降低DB2的管理表空间的高水位标记

    如果使用:db2 list tablespaces show detail,看到某个DMS表空间的已用页数低于高水位标记,则有可能通过如下方法降低高水位标记:重组表空间的某个表;或者将某个表中的数据导出,然后将它删除,重新创建该表再将...

    DB2表空间检查与调优.pdf

    ### DB2表空间检查与调优 #### 一、引言 在许多现代的应用系统中,数据存储成为了关键的一部分,而数据库的选择对于整个系统的稳定性和性能有着决定性的影响。DB2作为IBM公司的一款关系型数据库管理系统,因其强大...

    IBM DB2 表空间与缓冲池

    IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池IBM DB2 表空间与缓冲池

    DB2不允许访问表空间

    ### DB2 不允许访问表空间问题解析 #### 一、问题背景及现象 在使用IBM DB2数据库管理系统的过程中,有时可能会遇到无法访问特定表空间的情况。这种情况下,用户可能能够执行SELECT查询,但无法进行UPDATE、ALTER...

    DB2基础----表空间

    本篇文章将深入探讨DB2中的表空间概念、类型、创建以及管理方法。 一、表空间概述 表空间是DB2存储结构的核心组件,它是一个逻辑概念,用来聚合物理存储设备,以便更有效地管理和分配数据库的存储资源。表空间由一...

    DB2表空间管理及查看脚本

    ### DB2表空间管理及查看脚本解析 #### 核心知识点概述 本文将深入解析一个专门用于管理DB2数据库中表空间的脚本。该脚本的主要功能是监测特定表空间(例如“TBS_DW_USER”)的使用情况,并在达到预定阈值时自动...

    db2 系统表和视图说明

    db2系统表、视图说明,sysibm.systables,sysibm.syscolumns,syscat.tables,syscat.columns,我们可以通过 LIST TABLES FOR SYSTEM 或 LIST TABLES FOR SCHEMA schemaname 命令查看所有的系统表和相关的视图信息。...

    数据库原理实验二_DB2创建表和空间_艾孜尔江·艾尔斯兰著.docx

    【数据库原理实验二 - DB2 ...实验二的目标是让学生熟悉DB2数据库的基本操作,掌握创建数据库和表空间的方法,以及如何查看和管理数据库的相关信息。通过这样的实践,学生将能更好地理解和运用DB2在实际项目中的功能。

    DB2恢复删除表学习

    2. **修改现有表空间**:对于已经存在的表空间,可以使用`ALTE TABLESPACE`命令来关闭已删除表的恢复功能。 ```sql ALTE TABLESPACE my_tablespace SET DROPPEDTABLERECOVERY OFF; ``` #### 三、影响与限制 -...

Global site tag (gtag.js) - Google Analytics