Pro Version 9.1d, OS win 2000
i have a table
"A"
indexes are
IDX: # main uniq Cid Div LoanNumber BudgetID LineItemID
IDX: MgmtApproval ambg MgmtApproval
IDX: QueueUser ambg QueueUser QueuePos
I want to query this table on these fields
CID, DIV, LOANNUMBER,BUDGETID,MGMTAPPROVAL,QUEUEUSER,QUEUEPOS.
I expected that progress would use multiple indexes
MAIN, MgmtApproval, QueueUser but ONLY MAIN index is selected.
If i remove BugetId from the query then only Mgmtapproval and QueueUser indexes are selected.
How can i change my query to use multiple indexes
MAIN, MgmtApproval, QueueUser ie all 3 of them.
The broader question is, how to force progress to use multiple indexes of our choice.
i have a table
"A"
indexes are
IDX: # main uniq Cid Div LoanNumber BudgetID LineItemID
IDX: MgmtApproval ambg MgmtApproval
IDX: QueueUser ambg QueueUser QueuePos
I want to query this table on these fields
CID, DIV, LOANNUMBER,BUDGETID,MGMTAPPROVAL,QUEUEUSER,QUEUEPOS.
I expected that progress would use multiple indexes
MAIN, MgmtApproval, QueueUser but ONLY MAIN index is selected.
If i remove BugetId from the query then only Mgmtapproval and QueueUser indexes are selected.
How can i change my query to use multiple indexes
MAIN, MgmtApproval, QueueUser ie all 3 of them.
The broader question is, how to force progress to use multiple indexes of our choice.