我在具有相同索引集和表大小的2个不同环境中运行相同的SQL(下面).但是他们给了我2个不同的解释计划(附后)
查询:
SELECT *
FROM SIEBEL.S_PARTY PRTY, SIEBEL.S_CONTACT CONT, HPQ_IF_ENTERPRISE_DIRECTORY ED,SIEBEL.S_BU BU
WHERE PRTY.ROW_ID = CONT.PAR_ROW_ID
AND BU.ROW_ID(+)=CONT.BU_ID
AND CONT.EMP_NUM IS NOT NULL
AND ED.HPSTATUS NOT IN ('Terminated', 'Retired', 'Deceased')
AND ED.EMPLOYEENUMBER = UPPER (LPAD (CONT.EMP_NUM, 8, '0'))
AND (SUBSTR(ED.MODIFYTIMESTAMP,1,14) >= '19800101' OR ED.MODIFYTIMESTAMP IS NULL)
Run Code Online (Sandbox Code Playgroud)
知道造成这种差异的可能原因是什么?第二个解释计划(PX的东西)是什么意思?
请注意,我不是在寻找更改SQL查询(在生产中冻结).
非常感谢.
我在sed命令下运行
sed -i s/abc=.*$/abc=def ghi/g hpq_sf_attach_wf_param.txt
Run Code Online (Sandbox Code Playgroud)
它给了我错误:
sed: -e expression #1, char 17: unterminated `s' command
Run Code Online (Sandbox Code Playgroud)
我注意到它是由于def和之间的空间ghi.知道怎么解决吗?
使用Ruby而不是JRuby将消息推送到JMS队列(由Tibco EMS托管)的最简单方法是什么?
我不确定最佳做法是variables采用refetchQueries期权。在下面的示例中,变量为{id: this.props.item.id}
但是传递由于未实例化而this.props.item.id返回错误,MyComponent因此this.props未定义。
function mapStateToProps(state) {
return {
item: state.item
};
}
MyComponent = connect(mapStateToProps, matchDispatchToProps)(
MyComponent
);
MyComponent = graphql(createItemImage, {
name: "createItemImage",
options: {
refetchQueries: [
{
query: getEntity,
variables: { id: this.props.item.id }
}
]
}
})(MyComponent);
Run Code Online (Sandbox Code Playgroud)
该id值仅在运行时可用。
提前致谢!
在react-select https://github.com/jedwatson/react-select中,我们可以以编程方式删除react-select中的选定选项之一吗?
例如,在下面的屏幕截图中,我想以red编程方式取消选择?
非常感谢!
在jQuery 手风琴中,我们可以设置可折叠参数如下
$("#accordion").accordion({active:0,collapsible:true});
可折叠的行为第一次正常运行.但随后它会给出错误并阻止整个手风琴行为."this.toHide.parent()[0]未定义"
不知道这是否是已知的bug?
我在http://onehackoranother.com/projects/jquery/tipsy/下面找到了一个jQuery插件(tipsy)来显示工具提示
在上面的链接中,我可以看到手动触发的工具提示按设计工作.我复制了页面,并将其保存在本地,如tipsy.htm(以及自动生成的tipsy_files).再次,仍在工作.
一旦我将tipsy.htm和tipsy_files复制到/public我的Rails应用程序的目录中.所有醉意的功能仍然有效,但不适用于手动触发的工具提示.
任何的想法?
谢谢.
我试图用正则表达式替换HTML内容.
从
<A HREF="ZZZ">test test ZZZ<SPAN>ZZZ test test</SPAN></A>
Run Code Online (Sandbox Code Playgroud)
至
<A HREF="ZZZ">test test AAA<SPAN>AAA test test</SPAN></A>
Run Code Online (Sandbox Code Playgroud)
请注意,只有HTML标记之外的单词才会从ZZZ替换为AAA.
任何的想法?非常感谢提前.
我正在编写ksh脚本来解析管道分隔的字符串
export dummy="abc"
echo "123|456|789" | awk '{split($0,output,"|"); print output[3] output[2] output[1]}'
Run Code Online (Sandbox Code Playgroud)
上面的代码似乎工作,但我无法将输出值[3]分配给虚拟.
有没有办法进行这样的解析,但是我想将解析结果分配给ksh空间中的变量,即dummy(在上面的示例中)?
我试着跑
ruby script/server RAILS_ENV=production
Run Code Online (Sandbox Code Playgroud)
但不知怎的,它总是尝试阅读"开发"配置..没有错误的RAKE XXX RAILS_ENV =生产(尝试阅读生产配置).
知道怎么排除故障吗?
我在同一台机器上有我的其他rails应用程序,它工作正常.上面的问题只发生在redmine rails上.
提前致谢.-我要