- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
IBM Informix Dynamic Server 10.0 新特性 陆川 IBM华东区软件部高级技术专员 luchuan@ 性能:可配置的页面大小 onspaces 在创建dbspace时指定页的大小onspaces –c –d dbs –k pgsize –p path -o offset -s size pgsize – dbspace的页面大小 (in K) 页面大小的范围从 2K 到32K. 页面大小必须是缺省页面大小(2k or 4K)的倍数. Dbspace创建之后,页面大小不能修改. 如果相对应的页面大小的缓冲池不存在,online将通过配置参数 BUFFERS_DEF自动创建一个. 缓冲区的配置变化 不同的pagesize,只能有一个缓冲区,在创建dbspace时,会自动创建一个缺省的缓冲区,这些信息保存在onconfig配置文件中 BUFFERPOOL size=2k,buffers=1000,lrus=8,lru_min_dirty=50,lru_max_dirty=60 BUFFERPOOL size=4k,buffers=100000,lrus=64,lru_min_dirty=50,lru_max_dirty=60 IBM建议的页面大小 物理日志和逻辑日志仍使用缺省的页面大小,使用过大的页面会导致逻辑日志写的过快; 存放用户数据的dbspace至少使用4k的页面大小 性能:可配置的页面大小 onstat 和oncheck的输出变化 Onchecks将显示相应的页面大小 新增加onstat –g buf显示定义的缓冲池的信息 onstat –d –b –B –P –R –X的输出都发生了变化 性能:非并行查询存在的问题 性能 : 非并行查询的内存申请 从9.40.xC4开始具有的特性. 你可以指定非并行查询所申请的内存. 缺省的128K对一些ORDER BY, GROUP BY, hash joins等其他一些内存消耗较多的操作是不够的. 使用新的配置参数DS_NONPDQ_QUERY_MEM来为那些非并行查询指定大于128K的内存 . onstat, onmode和onmonitor工具都可以操作和访问这个参数. 性能 : 存储/应用外部的指示器 你可以创建,保存和重用外部的优化器指示器. 当你短期内不可能通过重写查询来解决问题时,外部的优化器指示器是有用的。 例如, 当一个查询开始变慢. 这个特性通过一个新的 SQL语句 SAVE EXTERNAL DIRECTIVES来实现 保存在新的系统表sysdirectives中. 通过环境变量IFX_EXTDIRECTIVES 或配置参数IFX_EXTDIRECTIVES 来打开这个特性. 性能 : 单个dbspace上的多个Table/Index Fragments 降低了总的dbspace数目的需要. 分片表达式是针对同一个dbspace. 提高了性能并简化了dbspace的管理. 性能: OPTCOMPIND 性能 : 动态设置OPTCOMPIND 可以通过SET ENVIRONMENT OPTCOMPIND 来针对当前的回话设置OPTCOMPIND. 会覆盖ONCONFIG文件中的设置. 回话终止之后OPTCOMPIND变量失效. 其他用户不受 SET ENVIRONMENT OPTCOMPIND语句的影响. 管理: ontape 使用标准 I/O 你可以定义ontape 使用标注I/O 而不是磁带或硬盘文件. 定义stdout或stdin允许ontape 使用管道来进行备份和恢复. 使用了管道之后, 数据可以被别的程序处理,而不需要将数据保存到磁带或硬盘文件. 例如, 你可以压缩来节约空间,处于安全的原因来制作副本,或把数据恢复到另一个机器上的实例. 这个特性对于构建HDR的环境是很有帮助的,它跳过了数据保存到磁带或硬盘文件的中间步骤. 管理: 重命名Dbspaces 描述 提供了修改以前定义的dbspace的能力. 能解决的问题 客户希望重组数据,并把数据移动到一个新的dbspace,然后把数据重新装回到原来的dbspace.通过这种方式保留了原来的dbspace名称。最后重新装载数据的那一步可以通过重命名dbspace来避免。. 这个特性使得在已存在的一个dbspace上的长时间的数据重组操作受益。 Dbspace重命名只改变dbspace 的名称;它并不重组数据。 重命名Dbspaces 管理:单用户模式 概述 单用户模式允许把数据库服务器设置成维护状态,只有informix用户可以连接到数据库. 它是介于静止模式
原创力文档


文档评论(0)