5、表授权
grant select on table t_test to hb_ods;
grant select on table t_test to hb_dw;
grant select on table t_test to hb_mk;
grant update on emp to hb_ods;
6、查看当前实例,实例停止后,实例下面的数据都不能访问,但其他实例下的数据库不受影响
开始——运行db2cmd——db2ilist
实例切换
set db2instance = inst1 # 设置实例
db2 get instance # 查看当前实例
db2start # 启动实例
db2stop # 停止实例
db2 force applications all # 关闭所有连接
db2stop force # 关闭所有实例
db2idrop # 删除实例,并不会删除实例下的数据库
7、数据存储
页page是最小物理分配单元,表中每行数据只能包含在一页,不能跨页,页的大小有4种:4K、8K、16K、32K
8、查看表空间的管理模式
db2 get snapshot for tablespaces on zbn_db |more # using automatic storage yes 是自动 no 非自动
9、创建数据库时,创建一个缓冲池bufferpool,size是页数,pagesize是页大小,size*pagesize=内存大小,一个缓冲池可以被多个表空间共享,但表空间页大小必须和缓冲池
页大小相匹配
db2 "create bufferpool BP32K SIZE 1000 pagesize 32K"
db2 alter bufferpool bp32k size 2000;
no file system caching #关闭文件系统缓存,对于大对象clob\biob数据,无法通过缓冲池,可以把大对象数据独立在表空间,并用此选项
10、连接到db2数据库
开始——运行db2cmd——db2——connect to zbn_db——select * from db2admin.t_test
显示表空间的信息
db2 list tablespaces show detail
db2 list tablespace containers for 7 show detail # 7 是表空间Id
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12961536/viewspace-1061354/
,如需转载,请注明出处,否则将追究法律责任。