永发信息网

oracle中同义词影响SQL执行效率怎么办?

答案:2  悬赏:10  手机版
解决时间 2021-03-01 04:17
oracle中写了一个存储过程,查询的表都是用同义词来实现的,执行存储过程的时候跑了一天也没有结果,超时自动终止掉了。最后我将过程中的同义词全部换成了user.table_name的形式,过程只需要3分钟以内就可以跑出结果。请问各位大神,这是什么情况?如果我一定要用同义词的方式来写过程,有没有什么好的处理办法?
最佳答案
你的同义词是怎么创建的呢?

用的也是 user + tablename 的方式吗?
照理说这个不应该。

还是 database link ?
这个有时会出现一些莫名其妙的问题。

你在长时间查不出的时候,可以看看当前的进程状态;然后分析分析问题。
全部回答
1、首先你要保证你的oracle能够连接到sql server上面,具体的配置很麻烦,这里有个参考资料你看看先: http://blog.csdn.net/tangnf/archive/2007/05/25/1626112.aspx 2、如果能连接上的话,按照下面的语法就能够达到你的目的。 create synonym table1 for 连接到sql server的表名; --- 以上,希望对你有所帮助。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中国移动通信大屯营业厅在哪里啊,我有事要去
韩国购免税店有日货吗
刻痕钢丝是将碳素钢丝表面沿长度方向压出椭圆
摩托车无牌无证被抓会被拘留吗
用手机导航声太小,怎么连接车上,蓝芽已连接
生病公司不给辞职?急
新电压力锅怎么清洗
在MMPI测试中,A因子得分高的受测者,往往具
怎么样才能无抵押贷款10万!求大神帮助
被人陷害的事情过去了,但是领导还是不知道具
梦幻手游好听的名字
qq星影联盟口令红包口令多少
献县聚晟粮棉种植专业合作社在什么地方啊,我
父母相信基督教子女可以烧香吗
一个长的挺漂亮的一个女生,但是腿毛太长就像
推荐资讯
如果一个男生经常看你,又不说话,你找他聊天
海外华文文学的独特性如何体现
大城流标驾校电话多少 价格是多少
神舟笔记本吱吱响怎么解决
下列决策方法中,( )的特点是决策目标单一,
电热水器多少升 电热水器容量有哪些
2011款宝来汽车后窗无法升降只能用驾驶坐位旁
铜城派出所东城警务室我想知道这个在什么地方
黄鹤楼送孟浩然之广陵的中心句是什么
欧亨利著名的作品有哪些?
北京望京798和颐酒店这个地址在什么地方,我
龙门学校地址在什么地方,想过去办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?