forum.bitel.ru
http://forum.bitel.ru/

Нет индексов в таблицах (CRM)
http://forum.bitel.ru/viewtopic.php?f=56&t=9973
Страница 1 из 1

Автор:  vkulakov [ 28 ноя 2014, 17:26 ]
Заголовок сообщения:  Нет индексов в таблицах

Делаю сейчас выгрузку из базы бонусных приходов. Выполняется крайне долго. Даже для пяти тысяч ни разу не дождался завершения. Стал выяснять, почему так долго, и оказалось, что в бонусных таблицах нет никаких индексов кроме PRIMARY KEY.

Скачал с сайта плагин "Бонусы", в файле init действительно нет индексов.

Может кто-нибудь пояснить, почему так сделано. Ведь с индексами всё работает гораздо быстрее и нагрузка на базу значительно меньше.

Автор:  stark [ 28 ноя 2014, 17:31 ]
Заголовок сообщения:  Re: Нет индексов в таблицах

Исправим.
Разработчик бонусов не наступал пока еще на эти грабли и не задумывался об этом. И пока похоже массово бонусы никто не использовал.

Автор:  vkulakov [ 28 ноя 2014, 17:39 ]
Заголовок сообщения:  Re: Нет индексов в таблицах

Если сейчас вручную добавить необходимые индексы, при последующем обновлении проблем не будет?
У нас бонусы почти два года. Раньше с проблемами тоже не сталкивался. Сейчас, думаю, любой отчёт по бонусам будет ооооочень долго генерироваться, особенно, если будет нужен бонусный баланс у группы договоров.

Автор:  stark [ 28 ноя 2014, 17:45 ]
Заголовок сообщения:  Re: Нет индексов в таблицах

vkulakov писал(а):
Если сейчас вручную добавить необходимые индексы, при последующем обновлении проблем не будет?


не факт, что они не задублируются.

Автор:  Ildar [ 15 дек 2014, 17:50 ]
Заголовок сообщения:  Re: Нет индексов в таблицах (CRM)

Для 6.1 обновление с индексами выложено. Для 6.0 в ближайшее время.

Автор:  vkulakov [ 15 дек 2014, 19:42 ]
Заголовок сообщения:  Re: Нет индексов в таблицах (CRM)

Здорово, нужно будет не забыть свои индексы убрать.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/