• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

Висит база!У кого как?

Автор isian1, Квітень 03, 2020, 19:56:20

Попередня тема - Наступна тема

0 Користувачі і 4 Гостей дивляться цю тему.

admin

Цитата: isian1 від Квітень 21, 2020, 12:39:44
1 сек это для 33 тыс товаров... А если общие склады и их порядка 10шт ... как эти 33 тыс по складам разносятся в поиске ... Если так прикинуть то 10х33000=330 000 ... и что тогда.... это влияет или нет ?

Складов примерно 15, группа "Показать все склады", открылось +/- также за 1 секунду.

isian1

Ок ... может не совсем в тему ... Хочу скриптом удалить товары которые по складам 0 и небыло движения по ним за период дат ... Есть такой скрипт у кого? или писать на техподдержку? Я думаю он будет многим полезен..

homebuh

если можно тоже хотел бы

isian1

в новой версии программы порадовала возможность ввести задержку на фильтр ... работать стало приятнее ...пока тестирую  ... Товары бы с 0 и по которым небыло движения более года удалить ((( в ручную долго очень ... на каждом товар стань , посмотри наличие на всех складах , движение - 1 минута уходит... а когда их тысяча  :o

isian1

Перевел сервер на 7.31 ... Работать веселее не стало ... хотя фильтр с задержкой помогает , и приятнее стало ... но подвисы в базе все же есть , часто задумывается... особенно когда набьется юзеров 20 человек... понятное дело гадать на кофейной гуще непростое дело ...
Узкое место - загрузка процессора на 30+ процентов ... Процесор Xeon e3-1220  старенький , 4 ядра - 4потока
Смотрю что сервер 32 битный? система - сервер 2016.  64 бит
кто пробовал сервер фаерберд ставить на отдельный сервак +терминальный сервер с клиентской частью , но боюсь здесь слабое место как раз сеть между двумя серверами ... Но по наслышке знаю что 1с как раз так и делают что бы тормозов на таких базах небыло ...
П,С : незнаю ... у меня одного 30 складов с 50+ тыщ товарами ??? Ни у кого нет таких проблем ??

isian1

Все таки незнаю ... Фаерберд сервер - 32 битное приложение ... и по сути не может использовать боле 2 гб оперативки ?? Правильно ? А єто на больших базах думаю будет не гуд ... Можно установить , и какая процедура обновления на 64 битную? Почему производитель еще в 32 битах работает ?

admin

Цитата: isian1 від Липень 22, 2020, 10:56:48
Все таки незнаю ... Фаерберд сервер - 32 битное приложение ... и по сути не может использовать боле 2 гб оперативки ?? Правильно ? А єто на больших базах думаю будет не гуд ...

Переключите Firebird в режим Classic, тогда будет до 2Гб на соединение.

Цитата: isian1 від Липень 22, 2020, 10:56:48
Можно установить , и какая процедура обновления на 64 битную? Почему производитель еще в 32 битах работает ?

Почему? :) Потому как, обратная совместимость - враг прогресса, есть такой закон в программировании.   ::)

isian1

Зачем на класик ? я вот читаю:
"Firebird 3.0 SuperServer – теперь эта архитектура может использовать много ядер и общий кэш БД, и по производительности быстрее Classic или SuperClassic"
или это не так ??

admin

Цитата: isian1 від Вересень 14, 2020, 18:51:18
Зачем на класик ? я вот читаю:
"Firebird 3.0 SuperServer – теперь эта архитектура может использовать много ядер и общий кэш БД, и по производительности быстрее Classic или SuperClassic"
или это не так ??

Так, только на все это дело макс 2 Гб, а Классик на каждое соединение макс 2 Гб. У кого большие базы, много пользователей и хороший сервер с достаточно большим объемом памяти, может попробовать Классик.

molotokk

Цитата: admin від Вересень 15, 2020, 10:43:43
Цитата: isian1 від Вересень 14, 2020, 18:51:18
Зачем на класик ? я вот читаю:
"Firebird 3.0 SuperServer – теперь эта архитектура может использовать много ядер и общий кэш БД, и по производительности быстрее Classic или SuperClassic"
или это не так ??

Так, только на все это дело макс 2 Гб, а Классик на каждое соединение макс 2 Гб. У кого большие базы, много пользователей и хороший сервер с достаточно большим объемом памяти, может попробовать Классик.
а можна стосовно всього цього детальніше? що таке класік, і як на нього переключитись? =)
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

admin

Цитата: molotokk від Вересень 15, 2020, 11:18:52
а можна стосовно всього цього детальніше? що таке класік, і як на нього переключитись? =)

Открываете файл конфигурации firebird.conf, там в конце с пояснениями:
#
# Controls the method Firebird engine uses to work with databases and
# related Firebird server startup parameters.
#
# The values are:
# Super / ThreadedDedicated - databases are opened exclusive by single server process,
# attachments share single DB pages cache inside process
# SuperClassic / ThreadedShared - databases are opened by single server process,
# but it does not prevent opening them in other processes (embedded access),
# each attachment has its own DB pages cache
# Classic / MultiProcess - for each attachment to server a separate process is started,
# each database may be opened by multiple processes (including local ones for
# embedded access), each attachment (process) has its own DB pages cache
#
# Type: string
#
#ServerMode = Super

правите
#ServerMode = Super
на
ServerMode = Classic
и перезапускаете Firebird.

isian1

Привіт всім! Обновив на свою голову сервер та програму до 7.77 і відразу почалтся глюки ... Сама велика проблема - при використанні сканеру пошуку зависає база на 10сек... Що майже унеможливлює роботу особливо з актом інвентирізації

HumanKM

Малоймовірно що причиною стало оновлення.
Насправді причин тормозів може бути багато. Яка саме у Вас - здогадатися важко.
Чи робилося ще щось окрім оновлення? Заміна обладнання, переналаштування мережі, встановлення антивірусу, запуск ВПН,...?

Пишіть з 9 ранку, можу приєднатися - переглянути. Телефон в підписі
вайбер 050-557-46-26

isian1

В тому то й справа що нічогісенько не мінялося ....Тільки обнова ... правда з обновою серверу збилися налаштування бази фаєрбірд ... я його перевів в Стандарт але швидкість не змінилася , зараз спробую індексацію , збереження-выдновлення бази.

isian1

доречі резерв важить 1 Гб