8.х Индексы

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем BVB_berserk, 8 окт 2010.

  1. TopicStarter Overlay
    BVB_berserk
    Offline

    BVB_berserk Опытный в 1С

    Регистрация:
    30 янв 2009
    Сообщения:
    162
    Симпатии:
    0
    Баллы:
    26
    В базе знаний наткнулся на статью о индексах (см. скрин)

    Посмотреть вложение 5492


    Получается, 1С автоматически строит индекс по всем измерениям, даже если у них не указано свойство "Индексировать". А включать это свойство у измерений,реквизитов, только когда в этом есть необходимость - иначе БД будет поддерживать по сути два почти одинаковых индекса.
    Какой вариант лучше, навключать всего "про запас" или пусть иногда отработает запрос без индекса?
    Кто-нибудь вообще заморачивается индексами или это я себе лишний геморрой придумал? :angry:

    Вложения:

    • Index.JPG
      Index.JPG
      Размер файла:
      67,5 КБ
      Просмотров:
      30
  2. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Про запас точно включать не надо - индексы занимают место, они замедляют запись объектов, дефрагментация и перестройка занимает время.

    По включению и отключению индексации элементов в двух словах не объяснить. Для начала необходимо ознакомиться с тем, как это работает в самой СУБД (что такое кластерный индекс, например)

Поделиться этой страницей