Как бороться с ошибкой SQL длина элемента индекса, равная 924 байт, превышает максимальную длину, равную 900 байт
Здравствуйте. Происходит ошибка при выполнении запросов в 1С: "Ошибка операции. Для индекса \"idx\" длина элемента индекса, равная 924 байт, превышает максимальную длину, равную 900 байт для кластеризованный индексов"
Читал схожие темы, конкретного решения так и ни кто не описал.
Отключать индексирование в запросах эту проблему решает! НО! Как быть если этот код запроса в типовой конфигурации, который нельзя изменить? Комментировать индексирование в запросах не выход.
Как с этой проблемой бороться?
Читал схожие темы, конкретного решения так и ни кто не описал.
Отключать индексирование в запросах эту проблему решает! НО! Как быть если этот код запроса в типовой конфигурации, который нельзя изменить? Комментировать индексирование в запросах не выход.
Как с этой проблемой бороться?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
бороться очень просто, не надо плодить безумное количество колонок
есть правила нормализации, если вам нужна вспомогательная инфа, храните ее в дополнительной таблице, связанной по идентичному ключу с основной таблицей, не надо превращать одну таблицу в мегахранилище всего и вся
тоже самое касается регистра бухии, не надо его использовать для хранения оперативной информации и детальных записей
есть правила нормализации, если вам нужна вспомогательная инфа, храните ее в дополнительной таблице, связанной по идентичному ключу с основной таблицей, не надо превращать одну таблицу в мегахранилище всего и вся
тоже самое касается регистра бухии, не надо его использовать для хранения оперативной информации и детальных записей
(9) BLOB, картинки, текст свыше 100 символов, вложенные файлы и прочее из этой оперы делайте вспомогательной таблицой, это всё равно искать полноценно не будет (делайть "быстрый" поиск по ним тем более глупо), не надо это хранить в "основном" объекте и пытаться пристроить в кластерный индекс
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот