Индекси могат да се създават само върху изгледи, които имат същия собственик като реферираната таблица или таблици Това също се нарича непокътната верига на собственост между изгледа и таблицата(ите)). Обикновено, когато таблицата и изгледът се намират в една и съща схема, същият собственик на схема се прилага за всички обекти в схемата.
Могат ли да се създават индекси върху изгледи в Oracle?
Стандартите на Oracle SQL не поддържат създаване на индекси на изгледи. Ако трябва да индексирате документи, чието съдържание е в различни таблици, можете да създадете предпочитание за съхранение на данни, като използвате обекта USER_DATASTORE.
Можем ли да създадем индекс за изгледи в SQL Server?
За да се подобри производителността на такива сложни заявки, може да се създаде уникален клъстериран индекс в изгледа, където резултатният набор от този изглед ще бъде съхранен във вашата база данни по същия начин като реална таблица с уникален клъстериран индекс. …
Изгледите наследяват ли индекси?
Да, индексите на основните таблици се използват автоматично - изгледът просто извлича данните от основните таблици все пак.
Можете ли да създавате индекси онлайн?
Неуникални неклъстерирани индекси могат да бъдат създадени онлайн, когато таблицата съдържа LOB типове данни, но нито една от тези колони не се използва в дефиницията на индекса като ключови или неключови (включени) колони. Индексите на локални временни таблици не могат да бъдат създавани, преизграждани или пускани онлайн.