Назад | Перейти на главную страницу

Когда я добавляю индекс, нужно ли мне делать что-нибудь еще, чтобы заставить его построить?

Когда я добавляю индекс в Sybase, он создается автоматически или мне нужно делать что-то еще? Есть способ узнать?

Проверьте свои объекты с помощью

sp_help table_name

И

sp_helpindex table_name 

Оба сообщат вам о состоянии индекса.

Ни одна из известных мне СУБД не имеет специального механизма для «фиксации» создания индекса.

Как доказать, что он был создан? Просто выполните сложный запрос до и после добавления индекса, и вы увидите невероятную разницу во времени. Мы говорим о секундах и секундах, может быть, о минутах, поэтому вам не нужен какой-то особый инструмент, кроме глаз :)