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

Гигантская очередь печати
http://forum.bitel.ru/viewtopic.php?f=28&t=6571
Страница 1 из 1

Автор:  aiwbend [ 16 мар 2012, 15:29 ]
Заголовок сообщения:  Гигантская очередь печати

Когда заходишь в плагин, мускул ОЧЕНЬ напрягается чтобы все это обработать.
Причину такого гигантского списка знаю но вот как удалить все эти записи не понял, чистка таблиц cashcheck_payment_queue_11 и cashcheck_payment_log не помогла.
Как это все удалить?

Вложения:
Untitled-1.png
Untitled-1.png [ 29.65 КБ | Просмотров: 8821 ]

Автор:  dimOn [ 16 мар 2012, 17:31 ]
Заголовок сообщения:  Re: Гигантская очередь печати

Зря затёрли, по скриншоту теперь непонятно ничего, в том числе масштабы гигантизма очереди :lupa:

Автор:  dimOn [ 16 мар 2012, 17:34 ]
Заголовок сообщения:  Re: Гигантская очередь печати

cashcheck_payment_queue_* больше не используется нигде, её можно удалить.
cashcheck_payment_log это таблица, которая отображается на второй вкладке, это УЖЕ распечатанные платежи.
таблица, которую вы хотите очистить, нигде не хранится. оно составляется на ходу. это просто список всех платежей, которые подходят по типу платежа для этого ККМ, и которых ещё нет в логе (т.е. которые не были распечатаны)

Автор:  dimOn [ 16 мар 2012, 17:37 ]
Заголовок сообщения:  Re: Гигантская очередь печати

эта таблица просто для быстрого доступа к пропущенным потенциальным платежам, которые могли бы печататься.
в доке про это есть.
в качестве решения могу предложить только по дефолту "дату с" например, "со вчерашнего дня", чтобы и платежи нераспечатанные свежие были тут, и их было немного и при желании старые можно было найти.

Автор:  Phricker [ 16 мар 2012, 18:05 ]
Заголовок сообщения:  Re: Гигантская очередь печати

dimOn писал(а):
Зря затёрли, по скриншоту теперь непонятно ничего, в том числе масштабы гигантизма очереди :lupa:

1 из 8100 (25)
масштабы гигантизма очереди :idea2:

Автор:  dimOn [ 16 мар 2012, 18:17 ]
Заголовок сообщения:  Re: Гигантская очередь печати

Серьёзно чтоле :lupa:

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

Автор:  aiwbend [ 14 июл 2016, 17:50 ]
Заголовок сообщения:  Re: Гигантская очередь печати

dimOn писал(а):
Серьёзно чтоле :lupa:

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


Проблема так и не решилась, открывается тж долго, сервер напрягается сильно. Странно что я один такой. Сегодня у одного оператора 40 минут говорит открывалось.)
Еще заметил закономерность, чем дровянее пк тем долше открывает, мб в клиенте что то.

Цитата:
Информация о версии:

Клиент: вер. 6.2.798 / 15.02.2016 02:41:11
os: Windows 7; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91
Сервер: вер. 6.2.1018 / 15.02.2016 02:41:36
os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65

assist: вер. 6.2.83 / 09.02.2016 20:28:35
bill: вер. 6.2.74 / 08.02.2016 14:55:49
card: вер. 6.2.34 / 15.02.2016 20:15:07
cerbercrypt: вер. 6.2.207 / 15.02.2016 20:58:18
dialup: вер. 6.2.314 / 02.02.2016 17:41:25
inet: вер. 6.2.630 / 15.02.2016 02:38:54
ipn: вер. 6.2.241 / 15.02.2016 02:41:51
mps: вер. 6.2.182 / 15.02.2016 22:07:19
npay: вер. 6.2.189 / 02.02.2016 17:42:04
phone: вер. 6.2.264 / 15.02.2016 02:38:58
rentsoft: вер. 6.2.58 / 02.02.2016 17:42:06
reports: вер. 6.2.201 / 03.02.2016 21:18:52
ru.bitel.bgbilling.plugins.cashcheck: вер. 6.2.104 / 02.02.2016 17:41:01
ru.bitel.bgbilling.plugins.crm: вер. 6.2.188 / 02.02.2016 17:42:00
trayinfo: вер. 6.2.170 / 02.02.2016 17:42:09
wm: вер. 6.2.176 / 02.02.2016 17:42:09

Окружение:

Клиент:
os: Windows 7 amd64, 6.1
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_91
jre home: C:\Program Files\Java\jre1.8.0_91
default tz: 14.07.2016 18:46 KRAT +0700 (Asia/Novokuznetsk)
user tz: 14.07.2016 18:46 KRAT +0700 (Asia/Krasnoyarsk)
locale: ru_RU
Сервер:
os: Linux amd64, 2.6.32-5-amd64
java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_65
jre home: /opt/java/jdk1.6.0_31/jre
default tz: 14.07.2016 18:46 KRAT +0700 (Asia/Novokuznetsk)
db time: 2016-07-14 18:46:24.0
locale: ru_RU

Автор:  dimOn [ 14 июл 2016, 21:11 ]
Заголовок сообщения:  Re: Гигантская очередь печати

ну то есть при открытии вкладки у вас дата стоит со вчерашнего дня?
тогда там должно быть не так много платежей же, не 8000 страниц? верно?
и всё равно тормозит?
или может это не эта именно очередь тормозит а какая-нибудь другая вкладка плагина? или при листании именно этой таблицы тормоза тормоза?
если делать рефреш этой вкладки - снова тормозит столько же?

Автор:  aiwbend [ 15 июл 2016, 01:20 ]
Заголовок сообщения:  Re: Гигантская очередь печати

Тормозит в том случае когда есть выбранное устройство.
Если его нет то открывается махом, выбираешь устройство, тоже все быстро. После если перейти в "Очередь" можно идти пить чай. Если закрыть вкладку плагина а потом зайти в него снова, поведение идентично. Любые манипуляции в этой вкладке приводят к этому. Даже если в этом списке на установленную дату пусто, открывает тж долго.
Во вкладке лог тоже куча записей, но открывает в течении нескольких секунд.

Автор:  dimOn [ 15 июл 2016, 01:59 ]
Заголовок сообщения:  Re: Гигантская очередь печати

специально полез среди ночи код глядеть, даже интересно стало, ну хз наверно там запрос оптимизировать надо, хотя он совсем не подозрительный там.... у вас размер таблицы contract_payment какой сейчас?

Автор:  aiwbend [ 15 июл 2016, 09:08 ]
Заголовок сообщения:  Re: Гигантская очередь печати

Отправил в лс

Автор:  dimOn [ 15 июл 2016, 13:58 ]
Заголовок сообщения:  Re: Гигантская очередь печати

покажите креате тейбл для тблицы cashcheck_payment_log

Автор:  dimOn [ 15 июл 2016, 14:23 ]
Заголовок сообщения:  Re: Гигантская очередь печати

исправление выкладывается, обновитесь и попробуйте

Автор:  aiwbend [ 15 июл 2016, 14:55 ]
Заголовок сообщения:  Re: Гигантская очередь печати

ок спс, в выходные обновлюсь и напишу.

Автор:  aiwbend [ 18 июл 2016, 09:13 ]
Заголовок сообщения:  Re: Гигантская очередь печати

Да теперь все норм, спасибо.

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