首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

Oracle ERP表复合索引的使用,该怎么处理

2012-02-28 
Oracle ERP表复合索引的使用MTL_ONHAND_QUANTITIES_DETAIL索引如下:i1:INVENTORY_ITEM_ID, ORGANIZATION_I

Oracle ERP表复合索引的使用
MTL_ONHAND_QUANTITIES_DETAIL索引如下:

i1:INVENTORY_ITEM_ID, ORGANIZATION_ID, SUBINVENTORY_CODE, PRIMARY_TRANSACTION_QUANTITY

i2:ORGANIZATION_ID, SUBINVENTORY_CODE, LOCATOR_ID, LPN_ID

i3:ORGANIZATION_ID, INVENTORY_ITEM_ID, COST_GROUP_ID


我现在关联其它表用到 INVENTORY_ITEM_ID(i1), (ORGANIZATION_ID, SUBINVENTORY_CODE)(i1、i2共有), LOCATOR_ID(i2)

这几个字段查询,但是跟踪了一下好像没有用到索引,是全表扫描的,请问该咋整,我是否该再建一个复合索引?

[解决办法]

探讨
MTL_ONHAND_QUANTITIES_DETAIL索引如下:

i1:INVENTORY_ITEM_ID, ORGANIZATION_ID, SUBINVENTORY_CODE, PRIMARY_TRANSACTION_QUANTITY

i2:ORGANIZATION_ID, SUBINVENTORY_CODE, LOCATOR_ID, LPN_ID

i3:ORGANIZAT……

[解决办法]
兄弟,你问题这个问题,你应该把你的查询语句贴出来,或者表结构之类的也的奉上,不然很难知道你要什么结果....
[解决办法]
select 后加 /*+ ordered */ 试试。
[解决办法]
表套表,费劲

热点排行