互联网服务 数据库

请教表空间自平衡问题

1、请高人详细解释一下自平衡概念,我的理解是添加表空间后数据库会自己移动数据至新增表空间,不知道对否
2、自平衡来过程中对系统有什么影响、性能是否下降?是添加一个容器、还是扩大容器平衡效率高,性能影响低?
参与9

8 同行回答

zhongfeng07 zhongfeng07 系统管理员 锦州银行
个人见解:1、如果添加新容器,默认是进行自平衡 但可以进行设置 限制自平衡,如果发生自平衡,数据会按照extent size大小进行数据的平衡移动。2、如在自平衡条件下,添加容器需要数据平衡,对性能肯定有影响,扩大容器性能要求会小。有哪位大师 有更好更准确的解释 请邮件通知...显示全部
个人见解:
1、如果添加新容器,默认是进行自平衡 但可以进行设置 限制自平衡,如果发生自平衡,数据会按照extent size大小进行数据的平衡移动。
2、如在自平衡条件下,添加容器需要数据平衡,对性能肯定有影响,扩大容器性能要求会小。
有哪位大师 有更好更准确的解释 请邮件通知我[email]zhangchuanbin198310@126.com[/email] 收起
金融其它 · 2010-08-25
浏览872
知道数据平均分配在容器上就好了,难道还有必要知道table中每一笔记录存放在哪个容器上么?显示全部
知道数据平均分配在容器上就好了,难道还有必要知道table中每一笔记录存放在哪个容器上么? 收起
2010-08-25
浏览834
wxx_126 wxx_126 数据库管理员 农信银资金清算中心
具体知道转移哪些数据的意义其实并不是很大,而且add container的动作一般是在业务相对空闲或者暂停的时候 ...iori6572 发表于 2010-8-25 11:15     至少可以知道数据在各容器的分布情况啊。...显示全部
具体知道转移哪些数据的意义其实并不是很大,而且add container的动作一般是在业务相对空闲或者暂停的时候 ...
iori6572 发表于 2010-8-25 11:15



    至少可以知道数据在各容器的分布情况啊。 收起
互联网服务 · 2010-08-25
浏览829
具体知道转移哪些数据的意义其实并不是很大,而且add container的动作一般是在业务相对空闲或者暂停的时候做,影响范围有限显示全部
具体知道转移哪些数据的意义其实并不是很大,而且add container的动作一般是在业务相对空闲或者暂停的时候做,影响范围有限 收起
2010-08-25
浏览810
wxx_126 wxx_126 数据库管理员 农信银资金清算中心
大家可以一起来探讨一下,我的理解是add container之后,原先container上的pages会自动转移一部分到新的上 ...iori6572 发表于 2010-8-25 10:57     正好讨论下:    一直所说的“balance”,会把“原先container上的pages会自动转移一部分到新的上”。我...显示全部
大家可以一起来探讨一下,我的理解是add container之后,原先container上的pages会自动转移一部分到新的上 ...
iori6572 发表于 2010-8-25 10:57



    正好讨论下:
    一直所说的“balance”,会把“原先container上的pages会自动转移一部分到新的上”。我个人一直不清楚,平衡时会转移哪些/哪样的page/数据呢。哪位有闲心db2dart测测看。。或者已经知道的某位大神给大伙讲讲看。。 收起
互联网服务 · 2010-08-25
浏览891
wxx_126 wxx_126 数据库管理员 农信银资金清算中心
个人看法:1. 默认肯定是,要不凭啥叫“自平衡”2. 系统性能必受影响(cpu,内存,磁盘);扩大容器应该不会rebalance显示全部
个人看法:
1. 默认肯定是,要不凭啥叫“自平衡”
2. 系统性能必受影响(cpu,内存,磁盘);扩大容器应该不会rebalance 收起
互联网服务 · 2010-08-25
浏览836
大家可以一起来探讨一下,我的理解是add container之后,原先container上的pages会自动转移一部分到新的上面,以达到balance的目的,至于性能方面肯定是有影响的,需要消耗内存、I/O等。至于add和extend的区别是 add需要balance,而extend不需要,如果是使用file类型的container,最好还...显示全部
大家可以一起来探讨一下,我的理解是add container之后,原先container上的pages会自动转移一部分到新的上面,以达到balance的目的,至于性能方面肯定是有影响的,需要消耗内存、I/O等。至于add和extend的区别是 add需要balance,而extend不需要,如果是使用file类型的container,最好还是用extend,而raw device都会有OS的限制,可能没办法再extend 收起
2010-08-25
浏览823
yin_li1980 yin_li1980 软件开发工程师 北京
自己顶一下显示全部
自己顶一下 收起
互联网服务 · 2010-08-25
浏览850

提问者

yin_li1980
软件开发工程师 北京
评论19

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2010-08-24
  • 关注会员:1 人
  • 问题浏览:5135
  • 最近回答:2010-08-25
  • X社区推广