|
Indexes
|
|||
---|---|---|---|
#18+
Здравствуйте. A UNIQUE constraint on a column requires an index. Which of the following scenarios is correct? (Choose one or more correct answers.) A. If a UNIQUE index already exists on the column, it will be used. B. If a NONUNIQUE index already exists it will be used. C. If a NONUNIQUE index already exists on the column, a UNIQUE index will be created implicitly. D. If any index exists on the column, there will be an error as Oracle attempts to create another index implicitly. Correct Answer: AB В этом вопросе есть ошибка или я его не понял? Если в столбце есть индекс nonunique, то при создании unique constraint будет использован уже существующий nonunique index и не будет создан unique index? Заранее спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 17:25 |
|
Indexes
|
|||
---|---|---|---|
#18+
endy Заранее спасибо за помощь. Бери удочку (установи Oracle) и лови рыбу сам. Только так ты что-то поймешь и изучишь. Обращайся когда у тебя будет реальная проблема (no offence). SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 17:40 |
|
Indexes
|
|||
---|---|---|---|
#18+
Человек готовится к экзамену и задает вопросы. По-моему, все нормально. Никто не может объять необъятного. Я с 20-ю годами опыта не знаю ответа на пункт В. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 18:01 |
|
Indexes
|
|||
---|---|---|---|
#18+
Ну а вам, Endy, рекомендация верная: хотите изучить, пробуйте сами. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 18:04 |
|
Indexes
|
|||
---|---|---|---|
#18+
dmdmdm Я с 20-ю годами опыта не знаю ответа на пункт В. 1. Mожно ли проиндексировать ту же комбинацию дважды независимо от unique/nonunique. 2. Как Oracle поддерживает NOVALIDATE для UK/PK? Опять все это легко понять читая доку и экспериментируя - т.е при ловле рыбы самому. SY. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 18:11 |
|
Indexes
|
|||
---|---|---|---|
#18+
dmdmdm, Здравствуйте. Спасибо большое за совет и за поддержку. Ниже сообщение тем кто не доволен моими вопросами: Я вовсе не пытаюсь найти более простой способ. Я считаю что этот форум создан для того чтобы советоваться, вне зависимости от того на сколько трудный вопрос или реальная ли проблема или только абстрактная. Вообще по жизни я придерживаюсь такого правила что лучше придумать абстрактную проблему и решить ее до того как эта проблема постигнет в реальной жизни. Я практикуюсь в SQL Developer-е, также изучаю книги и просторы интернета. Я вовсе не сижу без дела и задаю вопросы только тут. Уже несколько человек предъявляли свои претензии по поводу моих вопросов, потому решил все написать тут. Но на самом деле я не считаю что я должен объяснять причины того почему я нахожусь тут. Я прекрасно осознаю свои возможности, возможности форума, возможности интернета и так далее. Я задаю вопросы в вежливой форме и от души благодарен всем кто помогает. Тем кто не хочет посмотреть или по какой то причине считает мои вопросы не "к месту", то прошу пройти мимо. За это я также буду вам очень благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 19:03 |
|
Indexes
|
|||
---|---|---|---|
#18+
SY, Спасибо за замечание. У меня установлен SQL Developer. Я практикуюсь и паралельно пытаюсь узнать у более опытных людей ответы на вопросы, которые я не смог найти сам ( практикуясь или в результате поиска в интернете ). Остальное можете прочитать в моем предыдущем сообщении. Спасибо за внимание. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 19:06 |
|
Indexes
|
|||
---|---|---|---|
#18+
endy Здравствуйте. A UNIQUE constraint on a column requires an index. Which of the following scenarios is correct? (Choose one or more correct answers.) A. If a UNIQUE index already exists on the column, it will be used. B. If a NONUNIQUE index already exists it will be used. C. If a NONUNIQUE index already exists on the column, a UNIQUE index will be created implicitly. D. If any index exists on the column, there will be an error as Oracle attempts to create another index implicitly. Correct Answer: AB В этом вопросе есть ошибка или я его не понял? Если в столбце есть индекс nonunique, то при создании unique constraint будет использован уже существующий nonunique index и не будет создан unique index? Да, будет использован уже существующий индекс - уникальный или не уникальный. В этом случае тоже можно обойтись одним индексом по (id, name): Код: plsql 1. 2.
Появилось это в Oracle8. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.04.2020, 20:48 |
|
|
start [/forum/topic.php?fid=52&tid=1881317]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 301ms |
total: | 435ms |
0 / 0 |