06.12.2006 11:06
Gromila
 
Народ помогите такая проблема! Кассы работают уже 1 год и 8 месяцев база мускул на кассе 1.1 Гбайт тормозит снятие Z-отчетов товарные чеки и копии чеков от 1-ой минуты до 10 минут вылязят. При нажатии на копию чека винт на кассе начинает работать как сумашедший на протяжении всего времени пока не вылезет копия чека. тоже самое с другими операциями.
Как я понимаю это просто тупа начал тормозить сам мускул стоит у меня УКМ4 ver 38 sp 6.

Народ подскажите как оптимизнуть сам мускул или что лучше сделать для улучшения работы!

p/s/ кассы Toshiba Tec6500
06.12.2006 11:27
bayan
 
А ты винт проверял? У меня такое было, когда бэды пошли...
06.12.2006 11:29
akonev
 
Рома, ты бы выложил куда my.cnf
и расскажи людям, сколько памяти стоит, а то уже даже я не помню :)
06.12.2006 11:31
akonev
 
да! я тебе говорил уже: olegon еще советовал backup - restore попробовать.
06.12.2006 11:31
bayan
 
Да, еще... А винт на сервере не под FAT32 формачен??? От этого тоже тормозит всё...
06.12.2006 12:23
Pablo
 
Перезагружаете ли вы периодически кассовые терминалы?
Как вариант могу предложить обновить УКМ до последней версии 41.
06.12.2006 23:18
vdm
 
УКМ обновить!
До 40 sp какой-то версии было то-же самое, после - красота...
06.12.2006 23:32
vdm
 
С какой версии точно - не нашел, в голове крутится фраза "Значительно уменьшено время формирования чеков...." но откуда - не помню.
Зато появились тормоза описанные в ветке недалеко.
07.12.2006 08:22
Gromila
 
Ребята Это не сервер а именно не посредственно Pos-terminal на нем тормозит! Кассовый сервер работает отлично! я смотрел my.cnf на кассе он такой :
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
default-character-set=cp866

[mysql.server]
user=mysql
basedir=/var/lib

[safe_mysqld]
err-log=/var/log/mysqld.log
pid-file=/var/run/mysqld/mysqld.pid

Т.Е. по умолчанию когда ставишь кассу мускул в конфике нечего не пишет соответсвенно все паратры мускула по дефаулту. Следует соответсвенно вопрос как оптимизировать мускул на кассе для работы под Pos-Terminal Toshiba TEC 6500. У него 20 Гб винт и 64 метра оперативы (вроде 64 метра оперативы).

Нашел вот такие фитчи:
Если у вас много памяти и много таблиц, то для увеличения производительности, при запуске сервера можно использовать такие значения.
----------
>safe_mysqld -O key_buffer=16M -O table_cache=128 \
-O sort_buffer=4M -O record_buffer=1M &
----------
Если у вас мало памяти и ожидается мало соединений, то лучше сервер запускать с такими опциями
-----------
>safe_mysqld -O key_buffer=512k -O sort_buffer=100k \
-O record_buffer=100k &
-----------
или даже
-----------
safe_mysqld -O key_buffer=512k -O sort_buffer=16k \
-O table_cache=32 -O record_buffer=8k -O net_buffer=1K &
--------

Вот я про што толкую! фишка в том что любая операция на кассе заставляет работать сильно винт на кассовом терминале!
07.12.2006 09:49
vdm
 
Не знаю что и где поправили, но не my.cnf на кассе.
Он остался по умолчанию.
Такие-же Toshiba 6500, 64 метра, базы >1Гб - копии/товарные не тормозят.
Часовой пояс GMT +3, время: 09:55.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.