[ОТВЕТИТЬ]
Опции темы
16.09.2016 09:48  
УКМ_эксплуатант_2
По умолчанию ukmserver - INNODB, а стандартный экспорт 4 - MyISAM
На СМ-ах - никаких проблем с производительностью, а вот на СГО - временами бывает запарка.
Вопрос: есть-ли смысл переделать тип таблиц с MyISAM на INNDODB?
Шаманство по рекомендациям С+ помогают мало, ибо они относятся только к INNODB...
 
16.09.2016 10:03  
OlegON
MyISAM и особенно Aria работают с такой скоростью, какая InnoDB и не снилась. Как, впрочем, и многим другим. Т.е. MyISAM работает на скоростях, близких к потолочной возможности самого железа, практически без накладных расходов.
Вопрос только в транзакционности. Впрочем, в Aria она есть. Только я не пользовался ни разу.

Для начала бы определить в чем именно запарка. Если в однопоточном I/O на запись или многопоточном на чтение без записи, то InnoDB будет медленнее. Я бы предложил исследовать конкретные тормоза, а не рассматривать ситуацию в целом. Для большей скорости и меньшей надежности - MyISAM, для транзакций - InnoDB.
 
16.09.2016 10:35  
УКМ_эксплуатант_2
Как определить в чем запарка?
Внешне проявляется так:
СГО на "боевом" порту - чеки от магазинов в СГО идут, в бд экспорта - нет.
СГО на "боевом"+1 порту (то есть чеков от магазином не поступает) - мееееедленно-мееееедленно они выгружаются в бд экспорта...
 
16.09.2016 10:52  
OlegON
Так для начала вообще определиться бы с тем, что является узким местом. Может, это и не работа запросов в БД совсем.
 
 
Опции темы



Часовой пояс GMT +3, время: 06:51.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.