Перейти к содержимому


- - - - -

Тормоза при работе


Сообщений в теме: 19

#1 Александр84

    Частый гость


  • 145 сообщений

Отправлено 07 февраля 2012 - 14:22

Всем доброго времени суток!
Такой вот вопрос: Переносили справочные данные из ТиС 7.7 в УТ 11(последний релиз), вбили остатки документами ввода остатков, назначили цены для номенклатуры, но суть не в этом. При работе УТ сильно тормозит, захожу в подсистему НСИ, выбираю пункт номенклатура - и жду как минимум 1,5 - 2 минуты пока отобразится номенклатура, то же самое и с подбором в документах/в справочниках - задаю какой либо фильтр - и сижу курю 1,5 - 2 минуты пока не отработает прога. Документы открываются долго. С чем это может быть связано? И еще заметил что база раздулась до 3гб после ввода остатков и назначения цен - ведь это не нормально, движений вообще никаких нет. Подскажите куда глядеть? Спасибо!
P.S. - ТИИ ни каких критичных ошибок не показало, вот и не знай куда теперь рыть(((
Если ничего не помогло - попробуй прочитать инструкцию!

#2 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 07 февраля 2012 - 14:50

Точная версия УТ какая?
База файловая?
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#3 Александр84

    Частый гость


  • 145 сообщений

Отправлено 07 февраля 2012 - 14:59

Релиз 11_0_7_13. База файловая! Сервер 1С не покупали, потому не имеется возможности перетащить на скуль.
Если ничего не помогло - попробуй прочитать инструкцию!

#4 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 07 февраля 2012 - 16:14

1. УТ11 в файловом режиме - это как купить майбах и искать, как поставить туда дешевое газовое оборудование, что бы за бензин много не платить.
2. База расшарена по сети? Тогда это проблемы Windows, которя отрубает кеширование.

Итого, варианты выхода:
1. Работа в терминале
2. Работа в клиент-серверном режиме

Настоятельно рекомендую второй вариант. Иначе смысла от УТ11 не получите.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#5 Александр84

    Частый гость


  • 145 сообщений

Отправлено 08 февраля 2012 - 13:48

Попробовал в клиент-серверном варианте поюзать базу, запускал и в тонком и толстом клиенте, всё равно скорость оставляет желать лучшего. Взять допустим демку, работает гораздо шустрее. После загрузки базы на SQL база стала весить 1,3гб - это нормально для базы в которой только справочная информация, информация по остаткам и ценам?
P.S. Попробую сделать замер производительности, посмотрим что покажет.
Если ничего не помогло - попробуй прочитать инструкцию!

#6 Александр84

    Частый гость


  • 145 сообщений

Отправлено 08 февраля 2012 - 13:58

Забыл уточнить, конфа правленная, но не так что бы значительно, не думаю что из-за мелких изменений будет тормозить вся база данных, вплоть до тех объектов, в которые изменения не вносились.
Если ничего не помогло - попробуй прочитать инструкцию!

#7 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 08 февраля 2012 - 18:44

Что именно "поправлено"?
Формы списков правили?
Сколько позиций? Документов в списке?
Какие фильтры ставите? Нужно больше информации.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#8 Александр84

    Частый гость


  • 145 сообщений

Отправлено 10 февраля 2012 - 06:37

Правили форму списка номенклатуры - добавили колонку фасовка, правили форму подбора для документов реализация, чек ккм (добавили поле поиск по коду), всего номенклатуры в базе порядком 60-80 тысяч, документов в списке всего 3(форму списка документов не правили). При подборе используем фильтр только по наименованию, для документов фильтры не используются.
Если ничего не помогло - попробуй прочитать инструкцию!

#9 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 10 февраля 2012 - 08:58

Колонку фасовка - как добавляли? Это реквизит или дополнительный реквизит?
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#10 Александр84

    Частый гость


  • 145 сообщений

Отправлено 10 февраля 2012 - 09:37

Как дополнительный реквизит.
Если ничего не помогло - попробуй прочитать инструкцию!

#11 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 10 февраля 2012 - 19:57

Файловая база быстро работать не будет - сразу скажу.
Также - попробуйте провести полную реиндексацию базы данных (через ТиИ)
Отключите все лишние колонки в списке и добавляйте их постепенно - на каком этапе выявляются замедления?

Также обратите внимание - при работе двух и более пользователей одновременно в базе (файловый режим, не терминал) - всегда будут тормоза. Это особенность Windows.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#12 dimon_k

    Частый гость


  • 79 сообщений

Отправлено 12 февраля 2012 - 20:56

Просмотр сообщенияBabySG (10 февраля 2012 - 19:57) писал:

Файловая база быстро работать не будет - сразу скажу.
Также обратите внимание - при работе двух и более пользователей одновременно в базе (файловый режим, не терминал) - всегда будут тормоза. Это особенность Windows.
А аргументы этого утверждения приведите ... Причем здесь особенности именно Windows???

#13 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 13 февраля 2012 - 07:18

В том, что Windows в этом случае отключает кеширование.
Это старая особенность - на форуме неоднократно обсуждали.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#14 Александр84

    Частый гость


  • 145 сообщений

Отправлено 13 февраля 2012 - 08:10

Просмотр сообщенияBabySG (10 февраля 2012 - 19:57) писал:

Файловая база быстро работать не будет - сразу скажу.
Также - попробуйте провести полную реиндексацию базы данных (через ТиИ)
Отключите все лишние колонки в списке и добавляйте их постепенно - на каком этапе выявляются замедления?

Также обратите внимание - при работе двух и более пользователей одновременно в базе (файловый режим, не терминал) - всегда будут тормоза. Это особенность Windows.
То есть в любом случае придется докупать сервер 1С? Может можно как то реализовать через тонкий клиент? ТиИ не привело к ускорению базы. Убрав все наши изменения база стала шустере конечно работать, но не на столько что бы это было приемлемо для работы на кассе.
Если ничего не помогло - попробуй прочитать инструкцию!

#15 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 13 февраля 2012 - 09:13

Честно говоря, я понимаю, когда в файловом режиме работает 1-3 человека.
При большем количестве - однозначно сервер. Иначе потом долго будете гадать, как же не потерять данные.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#16 Signal

    Прохожий


  • 7 сообщений

Отправлено 21 февраля 2012 - 18:35

У меня 6 юзеров, постоянно одновременно работающих в ут11, с проведением доков, на "сервере" поднят апач, клиенты подключаются через тонкий клиент. Все летает.

"Сервер" при этом, это Core i3 8 гб оперативы + raid 0 из двух саташных дисков под базу.

архивы 4 раза в раб. день, без выгона юзеров

Сообщение отредактировал Signal: 21 февраля 2012 - 18:36


#17 shurikvz

    Ветеран


  • 5 224 сообщений

Отправлено 22 февраля 2012 - 07:02

Просмотр сообщенияSignal (21 февраля 2012 - 18:35) писал:

"Сервер" при этом, это Core i3 8 гб оперативы + raid 0 из двух саташных дисков под базу.

архивы 4 раза в раб. день, без выгона юзеров
На файловой базе? :sm_razz:
Signal, простите но это пи#$&ц.

в случае разрушения массива - вы можете остаться вообще без данных, поскольку бэкап, сделанный без выгона пользователей, может быть вообще неработоспособным.
Now, this bell tolling softly for another, says to me: Thou must die...

#18 Signal

    Прохожий


  • 7 сообщений

Отправлено 22 февраля 2012 - 14:06

Просмотр сообщенияshurikvz (22 февраля 2012 - 07:02) писал:

На файловой базе? :sm_razz:
Signal, простите но это пи#$&ц.

в случае разрушения массива - вы можете остаться вообще без данных, поскольку бэкап, сделанный без выгона пользователей, может быть вообще неработоспособным.
Приходится работать с тем железом что есть. А бэкапы рабочие, проверено. Теневым копированием получается вполне нормально. + всегда есть ночной бэкап + слепок массива на другом харде.

Сообщение отредактировал Signal: 22 февраля 2012 - 14:07


#19 BabySG

    Любитель программирования


  • 12 207 сообщений

Отправлено 22 февраля 2012 - 19:43

Теневое копирование - работает до поры до времени.
Как только попадетесь на невозможность восстановить копию - сразу откажетесь от этого :)
Также, файловый клиент через веб-сервер работает по принципу очереди.
Все летает - означает, что активных вещей в базе не происходит.
Ничто так сильно не укрепляет веру в человека, как ПРЕДОПЛАТА!

#20 mialord

    "Свадебный генерал"


  • 3 525 сообщений

Отправлено 23 февраля 2012 - 07:39

бэкап в таких случаях можно делать простым копированием папки бд в указанную директорию, простой скрипт, копирует нормально, потеря данных возникает только в тех, которые вводятся на данный момент пользователем, так же можно просто копировать файл 1CD самой базы.
При количестве пользователей > 5 1С рекомендует использовать серверную версию.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных