Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.05.15;
Скачать: CL | DM;

Вниз

Права доступа и тормоза в 1с...   Найти похожие ветки 

 
Knight ©   (2011-01-27 15:17) [0]

Может кто прояснить такой "углюк"?

На сервере Win2003 расшаренна в сеть папка с базами 1с со следующими настройками
1) Доступ (разрешения) - группа бухов чтение-изменение, некий пользователь pupkin чтение-изменение.

2) Безопастность - группа бухов чтение-изменение, пользователь pupkin не добавлен вообще.

В ней среди других есть некая папка конфигурации в безопастность которой добавлен этот pupkin с правами на чтение-изменение.

В 1с pupkin-у добавлена вышеозначенная конфа, доступ есть, всё работает, НО... жутко тормозит. Отчёт который в монопольном или локально формируется за секунду, тут формируется минут 5-10, причём не только у пупкина, но и при подключении на других компах.

Сделал копию без пупкина в безопасности, и подключил у себя - всё шустро и быстро. Включил в неё пупкина... отчёт ушёл в себя на несколько минут.

Может разъясните?


 
Knight ©   (2011-01-27 15:41) [1]

Хотя нет, права тут не причем... совпало просто. При подключении второго пользователя тормоза начинаются.


 
12 ©   (2011-01-27 15:44) [2]

терминалка
или
прям реально заходят на сетевой диск?

терминалка если 2 чела относительно нормально должны работать


 
12 ©   (2011-01-27 15:46) [3]

терминалка если ЗПТ!
(ну вот.. еще и кнопки недонажимаются.. пойду застрелюсь из чайника, два раза)
2 чела относительно нормально должны работать


 
Anatoly Podgoretsky ©   (2011-01-27 15:47) [4]

Так они наверно одновременно запросы выполняют.

1С нельзя размещать на сервере, если это не сервер приложений и не терминал.


 
Anatoly Podgoretsky ©   (2011-01-27 15:51) [5]

> 12  (27.01.2011 15:46:03)  [3]

Это будет удивительно если они смогут нормально работать при таком подходе к
проектированию, как у разработчиков 1С


 
12 ©   (2011-01-27 16:10) [6]

не,
если терминалкой заходить научить - еще ничего
а если пути прописывать на сетевой диск - то да, кака полная


 
Knight ©   (2011-01-27 17:41) [7]

Что-то у меня сообщения не добавляются.


 
Knight ©   (2011-01-27 17:43) [8]

Запускал две на одной машине. Даже если одна просто запущена, во второй отчёты уже формируются минутами, вместо одной секунды.


 
icelex ©   (2011-01-27 17:46) [9]


> Knight ©   (27.01.11 15:41) [1]

канал проверяй и сетевые карты
по 10-15 человек работают одновременно на расшаренных папках и ничего


 
Knight ©   (2011-01-27 18:21) [10]

Канал тут скорее всего не причем... в монопольном всё летает.


 
Galera   (2011-01-27 18:26) [11]

В целом понятно желание ограничить некоторого юзера доступом только к одной папке. Эта папка является дочерней по отношению к расшаренному ресурсу, потому в Share Permitions этой папки Pupkin однозначно должен быть, чтобы вообще получить доступ к шаре, а вот именно Security Permitions дальше нужно регулировать доступ к вложенным папкам.

Но кое-что непонятно. Первый пост про одно.
Второй пост утверждает что при одном подключенном пользователе подключается (любой?) второй и начинаются тормоза.
Так о чем речь? Может дело не в правах?

А если всем разрешить доступ к шаре, есть тормоза?

и еще

> В ней среди других есть некая папка конфигурации в безопастность
> которой добавлен этот pupkin с правами на чтение-изменение.
>


а на дочерние папки этой некой папки распространяются его права?

также присоединяюсь:

> icelex ©   (27.01.11 17:46) [9]
> > Knight ©   (27.01.11 15:41) [1]канал проверяй и сетевые
> картыпо 10-15 человек работают одновременно на расшаренных
> папках и ничего


 
Galera   (2011-01-27 18:28) [12]


> Knight ©   (27.01.11 18:21) [10]
> Канал тут скорее всего не причем... в монопольном всё летает.
>

В монопольном режиме 1С не проверяет свои файлы на блокировки, потому и летает.

Лучше с обычным режимом работы сравнивать.


 
Knight ©   (2011-01-27 18:41) [13]


> Galera   (27.01.11 18:28) [12]

Сперва подумал на права, но стал тестировать дальше, понял, что это не так.

Попробую ещё отчёт переписать с использованием ТаблицЗначений, если кто-то подскажет как при написании уменьшить продолжительности блокировок, для увеличения быстродействия, тому скажу ОГРОМНОЕ СПАСИБО :)


 
Galera   (2011-01-27 18:53) [14]

Когда мне нужно было, пришлось самому написать экспорт/импорт в 1С - для себя и под себя и как надо, а не как бог на душу положит.
Но вообще я не спец в 1С.
С отчетом помочь не могу.


 
tesseract ©   (2011-01-27 23:49) [15]


> На сервере Win2003 расшаренна в сеть папка с базами 1с со
> следующими настройками


7.7  или 8.2 ? Тормоза 1с в файловом случае - тормоза сетевых протоколов. 8-ка в файловом режиме - только терминал. Винда не обучена кэшу  на запись  с одним файлом.


> В монопольном режиме 1С не проверяет свои файлы на блокировки,
>  


Не только не проверят, а открывает в исключительном режиме. И собственно flushBuffers не спамит. Есть патчи которые снижают тормоза - но это на твой страх и риск.


 
tesseract ©   (2011-01-28 00:59) [16]


> Так о чем речь? Может дело не в правах?
>
> А если всем разрешить доступ к шаре, есть тормоза?


Дело не в шаре. Собственно смотри тот же supercache -  http://www.superspeed.com/servers/supercache.php и другие их продукты - эти товарищи не врут - проверено.


 
12 ©   (2011-01-28 08:34) [17]


> icelex ©   (27.01.11 17:46) [9]
>
>
> > Knight ©   (27.01.11 15:41) [1]
>
> канал проверяй и сетевые карты
> по 10-15 человек работают одновременно на расшаренных папках
> и ничего
>

моя сииильно смеяться


 
brother ©   (2011-01-28 08:35) [18]

> моя сииильно смеяться

зря


 
12 ©   (2011-01-28 08:35) [19]


> Попробую ещё отчёт переписать

а вот это запросто. Смотря как написано
Если на любое открытие пересчет ВСЕГО стоит - то как же не будет тормозить..


 
12 ©   (2011-01-28 08:37) [20]


> brother ©   (28.01.11 08:35) [18]
> > моя сииильно смеяться
> зря

моя сильно сомневаться

ну 5-6 человек, еще терпимо. Согласен.
а более 10 - зависит от личного терпения юзеров


 
brother ©   (2011-01-28 08:49) [21]

вот только сейчас, на одном из моих рабочих серверов 23 сеанса, 59 открытых файлов (на шаровых папках), все ок! Что я делаю не так?


 
brother ©   (2011-01-28 08:51) [22]

сервак и свичи висят на гигабитке, пользователи - 100, очень редко 10 мегабит


 
12 ©   (2011-01-28 09:39) [23]


> 23 сеанса, 59 открытых файлов. все ок!

ты так думаешь, или они говорят так?


 
brother ©   (2011-01-28 09:43) [24]

кто они? статистика сетевых сеансов на сервере...


 
Knight ©   (2011-01-28 10:56) [25]

Тормоза появляются при обходе табличной части документов хотя там строк 1-2.

Пока Запрос.Группировка("Док")=1 Цикл  
 Док=Запрос.Док.ТекущийДокумент();
 Док.ВыбратьСтроки();
 Пока Док.ПолучитьСтроку()=1 Цикл
// ... ничего в цикле нет, очистил для теста.
 КонецЦикла;
КонецЦикла;


Можно как-то ускорить?


 
12 ©   (2011-01-28 11:00) [26]


> Knight ©   (28.01.11 10:56) [25]

запросы юзать, если возможно


 
Knight ©   (2011-01-28 11:04) [27]


> 12 ©   (28.01.11 11:00) [26]

У меня с запросами как-то туго...

Сделал так

Запрос=СоздатьОбъект("Запрос");
ТекстЗапроса="
| ОбрабатыватьДокументы Все;
| Док=Документ.Квитанция.ТекущийДокумент;
| Группировка Док;
| Условие(Док.Плательщик=Плательщик);";

Если Запрос.Выполнить(ТекстЗапроса)=0 Тогда
Сообщить("Ошибка");
Возврат;
КонецЕсли;


Можно как-то табличную часть в запрос выгрузить?


 
12 ©   (2011-01-28 11:12) [28]

не помню, уже пару лет не занимался
песок скрипит :)


 
Knight ©   (2011-01-28 11:35) [29]

Нашёл Группировка СтрокаДокумента
но как использовать не нашёл.


 
Knight ©   (2011-01-28 11:58) [30]

Нашёл, сделал, но результат ни на сколько не лучше чем простым

Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку()=1 Цикл


:(


 
Knight ©   (2011-01-28 12:02) [31]

Как бы на Делфях переделывать не пришлось...


 
vajo   (2011-01-31 09:18) [32]

(27)
Там же конструктор есть. Он сам запрос нарисует, в том числе и с табличной частью



Страницы: 1 вся ветка

Текущий архив: 2011.05.15;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.007 c
1-1254293884
d@vinchi
2009-09-30 10:58
2011.05.15
Как привести дату XML формата к обычному формату?


15-1296422980
Юрий
2011-01-31 00:29
2011.05.15
С днем рождения ! 31 января 2011 понедельник


15-1296212454
qazxsw
2011-01-28 14:00
2011.05.15
Быстрый вывод пикселей на канву


2-1297060368
Сергей
2011-02-07 09:32
2011.05.15
Счётчик


2-1297027755
Вартам
2011-02-07 00:29
2011.05.15
Сортировка записей.