I did not find any documentation that says that in order to run Ixutil commands, we must first expand the cluster tables.
The documentation available around says that if the cluster table has a hybrid index, we can run the Ixutil commands:
http://support.sas.com/documentation/cdl/en/spdsag/69111/HTML/default/viewer.htm#p0dp0zats425t8n1ms5xdg6ut82s.htm
http://support.sas.com/documentation/cdl/en/spdsug/67140/HTML/default/viewer.htm#p1e8tlzjl677v8n1w4th6f4idtqa.htm
I have done some extensive searches and experiments, and the conclusions below are based solely on my experience:
- Ixutil statistics can be run on cluster tables; you do not have to put the table first.
- Ixutil runstats and Ixutil reorg cannot be run in the cluster table, if the commands are run, they will cause errors, as indicated in the question.
If runstats and reorg are to be run in a cluster table, it must first be nonclustered. This makes sense because indexes are created on individual members of the cluster tables, and not on the cluster table itself, so if indexes need to be reorganized, this must be done for individual members, that is, non-clustered tables.
Another conclusion, which is mostly not related to the question, but will be useful if someone is looking for work with Ixutil reorg:
- A table of clusters with unique indexes (it does not matter even if it has a composite / hybrid index) does not benefit from Ixutil reorg, if this command is executed in a table, it will say that - Ixutil reorg is completed successfully, unique indexes do not need to be reorganized indexes . This is also not indicated in the documentation.
source share