[ОТВЕТИТЬ]
Опции темы
09.02.2012 11:36  
Mtirt
А что, если обрезать чеки, то накопления сбрасываются?
 
09.02.2012 12:21  
didinap
Текущее (итоговое) накопление не сбросится думаю.
Но вся статистика удалится. Поскольку накопления привязаны к чекам.
 
09.02.2012 13:01  
Eugin_S
Цитата:
Есть у меня база больше 100ГБ.
Работает на СГО.
Подключаются на данный момент 30 магазинов.
Обрезку включить нет возможности из за бонусной программы.
И ничего, пока работает!
А как удаление чеков и бонусная программа взаимосвязаны? Деньги ведь на счетах хранятся, а не в чеках.
 
09.02.2012 13:25  
vdm
Счет может быть с периодическим пересчетом.
Если считается например последний год, резать на меньшее нельзя.

Для СГО база в 100Гб вполне нормально и даже немного.
Вот толстая магазинная БД, на которой за сотню касс висит - это да, жестко.
 
"Спасибо" vdm от:
09.02.2012 13:53  
didinap
Цитата:
Сообщение от Eugin_S
А как удаление чеков и бонусная программа взаимосвязаны? Деньги ведь на счетах хранятся, а не в чеках.
Накопления жестко связанны с чеками.
Если урезать чеки то потом никак не будет возможно посмотреть/проанализировать покупки клиента.
 
14.02.2012 07:06  
Eugin_S
C+ прислал мне обновление MySQL до версии 5.1.61. Скоро буду тестировать.
 
10.03.2012 12:53  
slike_nix
Как тесты?
 
11.03.2012 12:05  
Eugin_S
Цитата:
Сообщение от slike_nix
Как тесты?
Пока не ставил этот патч.
Закончился процесс конвертации базы, он длился около месяца на базе в 100 Гб и грузил винты на 100%. После этого стала работать обрезка чеков и дамп базы уменьшился в 3 раза. Сервер был перенесен на новое железо с быстрым массивом винтов (RAID10, 8х72Gb 15K), на этом основные проблемы закончились. MySQL также стабильно падает раза 3 в неделю. На неделе сделаю бэкап-рестор базы, проверю и отпишусь.
 
11.03.2012 12:07  
Mtirt
Откуда и куда конвертировали?
 
11.03.2012 12:39  
Eugin_S
Цитата:
Сообщение от Mtirt
Откуда и куда конвертировали?
При переходе на версию 49 изменяется структура таблиц, в которых хранятся чеки и в фоновом режиме запускается процедура конвертации чеков (CBottomExecutor запускает php-скрипт из папки c:\Program Files\ukmserver\ukmupman\update\bottoms\bottom_00004901.php).

Получается примерно так:
Таблица trm_out_receipt_item переименовывается в trm_out_receipt_item_49 и преобразованные данные переносятся в trm_out_receipt_item. Потом trm_out_receipt_item_49 удаляется. Также с остальными таблицами содержащими данные о чеках.
 
"Спасибо" Eugin_S от:
 


Опции темы



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

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