Добрый день.
Коллеги подскажите пож-та, есть инфоблок в элементах которого есть 2 свойства типа "Привязка к элементам другого инфоблока". Оба свойства в каждом элементе имеют огромное кол-во привязок, т.е имеем акцию в ней может быть указано 500 городов и 5000 адресов.
Так сделана архитектура инфоблоков, но из за большого кол-ва привязок при работе с этими элементами происходит нагрузка на сервер бд, долгое открытие на редактирование этих элементов из админки сайта, а иногда просто не возможное так как сам браузер не выдерживает вывода на странице очень длинного списка с адресами. Возможен ли в данном случае другой подход к архитектуре этих инфоблоков что бы имелась привязка акция - города - адреса , но при этом происходила наименьшая нагрузка при работе с акциями? Если осуществить привязку к Highload-блокам , т.е акция это инфоблок 2.0 , а вот города и адреса это Highload блоки - при этом возникает главный вопрос при такой архитектуре - нагрузка будет в наименьшей степени чем при архитектуре когда акции - города - адреса это все инфоблоки ? По известным причинам инфоблоки достаточно ресурсоемкие за счет своей "громоздкости" и универсальности, поэтому когда происходит большое кол-во привязок одного элемента к другим то это вызывает большую нагрузка на сервер бд, поэтому хотелось бы перестроить архитектуру инфоблоков на более оптимальную связь.
Заранее всем спасибо.
Коллеги подскажите пож-та, есть инфоблок в элементах которого есть 2 свойства типа "Привязка к элементам другого инфоблока". Оба свойства в каждом элементе имеют огромное кол-во привязок, т.е имеем акцию в ней может быть указано 500 городов и 5000 адресов.
Так сделана архитектура инфоблоков, но из за большого кол-ва привязок при работе с этими элементами происходит нагрузка на сервер бд, долгое открытие на редактирование этих элементов из админки сайта, а иногда просто не возможное так как сам браузер не выдерживает вывода на странице очень длинного списка с адресами. Возможен ли в данном случае другой подход к архитектуре этих инфоблоков что бы имелась привязка акция - города - адреса , но при этом происходила наименьшая нагрузка при работе с акциями? Если осуществить привязку к Highload-блокам , т.е акция это инфоблок 2.0 , а вот города и адреса это Highload блоки - при этом возникает главный вопрос при такой архитектуре - нагрузка будет в наименьшей степени чем при архитектуре когда акции - города - адреса это все инфоблоки ? По известным причинам инфоблоки достаточно ресурсоемкие за счет своей "громоздкости" и универсальности, поэтому когда происходит большое кол-во привязок одного элемента к другим то это вызывает большую нагрузка на сервер бд, поэтому хотелось бы перестроить архитектуру инфоблоков на более оптимальную связь.
Заранее всем спасибо.