|
COM соединение время выполнение запроса.
| ☑ |
0
rchervak
21.11.13
✎
14:44
|
Здравствуйте многоуважаемые.
Помогите разобраться с проблемой.
Написал Запрос - который подключается к файловой базе и выкачивает из базы документы.
Писал подключение:
s1 = Новый COMОбъект("V82.COMConnector");
Путь = "\\172.16.80.58\connect\\База1С\";
Логин = "Администратор";
Пароль = "111111";
connection = s1.Connect("File=""" + СокрЛП(Путь) + """; Usr=""" + СокрЛП(Логин) + """; Pwd=""" + СокрЛП(Пароль) + """");
Попытка
сообщить("база успешно открыта");
исключение
КонецПопытки
Дальше запрос. Так вот на подключение к базе уходит в среднем 300 секунд. затем запрос - секунд 5-10 и все вуаля .
Мне кажется что 300 секунд - очень много. Но я понятия не имею как это ускорить, и как вообще проверить из-за чего это происходит.
есть идеи?
Базы обе Бухгалтерия предприятия 2.0.52.6
1С:Предприятие 8.2 (8.2.17.153)
|
|
1
rchervak
21.11.13
✎
14:45
|
Путь = "\\172.16.80.58\connect\База1С\";
пока правил путь - лишнее наставлял.))
|
|
2
rchervak
21.11.13
✎
14:47
|
Каспера отключил.
Все построено сл. образом. Базы лежат удаленно, сеть 10 гигабит, на Клиентской машине установлена 1С. Работает оч. шустро.
|
|
3
Asmody
21.11.13
✎
14:54
|
попробуй создавать COMОбъект на том же сервере, где лежат базы. что-то типа
s1 = Новый COMОбъект("V82.COMConnector","172.16.80.58");
|
|
4
Serginio1
21.11.13
✎
15:02
|
|
|
5
alextom81
21.11.13
✎
15:05
|
быстрее будет только напрямую в базу. База файловая. Открывается через сеть. com соединение равнозначно обычному запуску 1С.
|
|
6
rchervak
21.11.13
✎
15:13
|
Да Проблема видать с сервером файловым или с сеткой к нему. перенес на другой сервер базу- все стало оч. шустро работать.
Хотя странно - пользователи работали , не жаловались.
ну да ладно. пущай ИТ служба разбирается..
всем спасибо
|
|