日志归档时会对性能有一定影响,对于数据插入量及并发量比较高的系统建议将日志大小设置一个较大的值
我比较倾向于多缓冲池管理方式,把数据索引等不同类型或冷热程度不同的数据分开管理
这个是要有个平衡的!好处: 缓冲区大,保存在缓冲区中的数据量多,读取速度快,I/0 少缺点: 缓冲区大,从缓冲区批量刷出的数据量多,断电恢复时间长
应该是4K,8K,16K,32K的;P 缓冲池的大小和分配取决于你数据表和索引所使用的表空间情况,数据量小的就少分配一点缓冲池
这些表空间的容器最好都使用独立的磁盘,这样可以避免IO争用,提升并行。另外,如果查询时OLAP类型,那么最好使用较大页的表空间,提升每次IO效率。索引最好不要和表数据处于相同表空间,防止争用。如果这你这个链表查询涉及很多的表,且比较复杂,推荐MQT。...
缓冲池是从磁盘读取表和索引数据时,数据库管理器分配的用于高速缓存这些表或索引数据的主存储器区域。每个DB2数据库都必须具有一个缓冲池。每个新数据库都定义了一个称为IBMDEFAULTBP的缺省缓冲池。可以通过SYSCAT.BUFFERPOOLS目录视图访问数据库中所定义的缓冲池信息。 ...
(more)1、把存储过程的大概业务逻辑说一下,大家应该换个思路来解决这个问题,不要纠结于如何每次alter存储过程;2、什么原因造成bufferpool空间不足?临时表?排序?连接?
看看IBM文档:http://publib.boulder.ibm.com/in ... oc/doc/r0000912.htmAuthorization The privileges held by the authorization ID of the statement must include SYSCTRL or SYSADM authority.
关于DB2数据库的参数调优技巧 在开始前,请关闭IBM目录服务器。将上下文切换到IBM目录服务器DB2实例拥有者,一般是ldapdb2用户。 比如: 1、在Unix系统里,输入: su - ldapdb2 2、在Windows系统里,输入: db2cmd set DB2INSTANCE=ldapdb2 为了调节DB2参数,运行d...