Гость
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Два индекса на один набор полей Sybase ASA 10.0.1.4310 / 6 сообщений из 6, страница 1 из 1
23.09.2013, 13:17
    #38404597
Aleximos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два индекса на один набор полей Sybase ASA 10.0.1.4310
Добрый день!
Возник вопрос по индексам БД: наличие двух индексов, один Primary, другой обычный на одном и том же наборе полей.
Что это может за собой повлечь?
Большое спасибо.
...
Рейтинг: 0 / 0
23.09.2013, 14:07
    #38404669
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два индекса на один набор полей Sybase ASA 10.0.1.4310
23.09.2013 14:17, Aleximos пишет:

> Возник вопрос по индексам БД: наличие двух индексов, один Primary,
> другой обычный на одном и том же наборе полей.
> Что это может за собой повлечь?

Лишнее место на диске и уменьшение скорости обновления данных. Если,
конечно, я правильно понял ситуацию, и на самом деле кто-то
альтернативно одарённый повесил на первичный ключ ещё и уникальный индекс.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
23.09.2013, 15:02
    #38404764
mikron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два индекса на один набор полей Sybase ASA 10.0.1.4310
Aleximos,

В терминах сиквела ситуация штатная: первичный ключ - констрейнт и с индексом не пересекается а только реализуется как индекс.
смотно вспоминаю, помоему АСА 10 уже умеет с таким изящно обходится и индекс физически должен быть только один.
Но я сам на свойю памать я не пологаюсь. лутше проверить по расположению индекса.
...
Рейтинг: 0 / 0
23.09.2013, 16:46
    #38404934
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два индекса на один набор полей Sybase ASA 10.0.1.4310
23.09.2013 16:02, mikron пишет:

> смотно вспоминаю, помоему АСА 10 уже умеет с таким изящно обходится и
> индекс физически должен быть только один.

Ну так это классика: в SA PK и FK суть индексы :).

Кстати, ASA9+ выдают предупреждения о дублирующихся индексах.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
24.09.2013, 10:26
    #38405597
Aleximos
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два индекса на один набор полей Sybase ASA 10.0.1.4310
Dim2000,
Dim2000Кстати, ASA9+ выдают предупреждения о дублирующихся индексах.
А куда он должен выдавать предупреждение?
Спасяибо.
...
Рейтинг: 0 / 0
24.09.2013, 15:33
    #38406188
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Два индекса на один набор полей Sybase ASA 10.0.1.4310
24.09.2013 11:26, Aleximos пишет:

> А куда он должен выдавать предупреждение?

В консоль, куда же ещё.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Два индекса на один набор полей Sybase ASA 10.0.1.4310 / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]