Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2011.05.15;
Скачать: [xml.tar.bz2];

Вниз

Права доступа и тормоза в 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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.52 MB
Время: 0.003 c
2-1297326626
Максон
2011-02-10 11:30
2011.05.15
как открыть вордовский документ с помощью OpenDialog


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


2-1297171594
black-jack-666
2011-02-08 16:26
2011.05.15
HTML кодировка


2-1296797621
И. Павел
2011-02-04 08:33
2011.05.15
Шаблон


2-1296987414
Fr
2011-02-06 13:16
2011.05.15
использование TDialogOpen





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский