首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >链接到Server 2005后对DB2事务数据库的性能影响

链接到Server 2005后对DB2事务数据库的性能影响
EN

Stack Overflow用户
提问于 2014-01-15 18:39:31
回答 1查看 838关注 0票数 0

我们有一个AS400大型机运行我们的DB2事务数据库。我们还有一个Server设置,每晚都会装载来自AS400的数据。Server设置用于报告。

我可以将这两个数据库服务器链接起来,但是,人们担心来自Server的查询可能会对性能造成多大的影响。

基本上,我们担心的是,如果我们开始使用来自Server的查询来访问DB2,我们就会陷入事务处理系统的泥潭,从而导致订单和发货的混乱。

谢谢你能分享的任何知识。

EN

回答 1

Stack Overflow用户

发布于 2014-01-16 20:49:29

我很同意巴克的观点,1000排的结果没什么大不了的.

当然,除非系统在数百个表中查看数十亿行以获得您感兴趣的1000行。

假设有一个有用的索引,1000行应该不是什么大问题。如果安装了IBM for Windows,那么System中有一个名为"Run SQL Scripts“的组件,其中包含"Visual”,该组件提供了查询执行计划的可视化解释。视图,可以确保正在使用索引。

在关键问题上,确保工作是在i上完成的。当使用标准链接表MS SQL Server时,将尝试撤回所有行,然后执行它自己的"where“操作。

从MYLINK.MYIBMI.MYLIB.MYTABE选择*,其中MYKEYFLD = '00335';

尽管这种格式将语句发送到远程服务器进行处理,但只返回结果:

选择*从openquery(MYLINK,'select *从mylib.mytable,MYKEYFLD =‘’00335‘’);

或者,您可以要求I人员为您构建一个存储过程,您可以调用这个存储过程来获得您正在寻找的结果。就我个人而言,这是我最喜欢的方法。

查尔斯

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21145625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档