Рассчитывается ли статистика для индексов, связанных с первичными ключами в Oracle 9? - PullRequest
1 голос
/ 29 августа 2011

Я начинаю работать с Oracle и узнаю, что в Oracle 9 статистика не собирается для индекса, если вы не используете COMPUTE STATISTICS, но вы не можете использовать эту опцию при определении первичного ключа, поэтомуЯ хотел бы знать, могут ли первичные ключи каким-либо образом использовать статистику.

Если нет, есть ли заметная разница в производительности?Есть ли обходные пути?

Заранее спасибо.

1 Ответ

1 голос
/ 29 августа 2011

Прежде всего, вы можете определить свой индекс до того, как определите ограничение первичного ключа, поэтому у вас будет полный контроль над индексом (вы также можете добавить COMPUTE STATISTICS), посмотрите это http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/indexes003.htm#i1006566

Во-вторых, если у вас нет веских причин для этого, вы должны использовать автоматический сбор статистики http://download.oracle.com/docs/cd/B12037_01/server.101/b10752/stats.htm#40674

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...