db2问题与学习

一、创建表的流程

1、创建表,必须要新建缓冲池,BUffpools 缓冲池有32k,16k,8k,4k,这些大小对数据库查询的时,比如字段多了,会有影响, 还有数据量大的时候也有影响。

2、在来创建表空间,表空间最好设置为自动增长,一般数据量不大的16k就足够了,大一点的就32K,创建好了表空间,还得将·表空间授权给用户使用:db2 GRANT USE OF TABLESPACE ORDER_DOWN TO USER db2admin;

3、在 来创建表,

二、遇到问题:

1、表空间的不能访问:

      先使用db2 list tablespaces show detail查看表空间的状态。

      在将使用:db2 backup db ddxx to D:\db2bf,将数据进行备份,(针对数据量不大的情况下,这是整个库进行备份)

      db2 backup database ecdsdb tablespace TAB_ECDSM_01_C2(针对表空间来进行北非。)

2、出现日志log满了,不能操作

      将日志扩容:db2 update db cfg using LOGFILSIZ 61440,不能去删除数据库日志,数据库日志系统是数据库一个不可获取的部分,将日志删除之后,会有意想不到的错误。

3、在使用toad连接数据库期间,数据库的缓存因素造成创建的表空间或者其他的,在修改的时候看不到,不能选择:

      重新连接即可解决这类问题

三、拓展知识:

db2 force applications all   : 关闭所有连接

db2stop    :  停止数据库

db2start   : 重启数据库

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值