|   |   | 
| 
 | v7: Быстродействие V77.Application | ☑ | ||
|---|---|---|---|---|
| 0
    
        Andrey1957 27.12.11✎ 11:34 | 
        Уважаемые коллеги! 
  Из 1С8.2 строим обращение к базе 1С77 с помощью V77S.Application. База на 77 - SQL-ная. Все получается, все хорошо, кроме.. времени. И что интересно: с локальной базы на рабочем компьютере нужные данные читаются за 35 секунд (причем работают компоненты и V77.Application, и V77S.Application), а вот с сервера обе эти компоненты (работают и та, и другая) на вычитку тех же данных тратят по 3.5 минуты! Куда время тратится? И можно как-нибудь этот процесс ускорить? | |||
| 1
    
        Ёпрст гуру 27.12.11✎ 11:36 | 
        можно.
  Использовать ado и писать прямой запрос к базе. | |||
| 2
    
        dk 27.12.11✎ 11:37 | 
        отладчик с замером даже через OLE работает     | |||
| 3
    
        ЧеловекДуши 27.12.11✎ 11:38 | 
        ОЛЕ зло, кроме тормозов еще схлопочите потерю данных (при определенных условиях).
  Используй лучше промежуточный файл обмена, к примеру через ХМЛ :) | |||
| 4
    
        Andrey1957 27.12.11✎ 11:45 | 
        (3)? Так то самое и делаю: передаю в БД 77 обращение к функции глобального модуля, котрая выгружает нужные данные в xls-файл. И вот эта выгрузка с сервера идет 3.5 минуты, а с точной копии серверной базы на локальной машине - 35 секунд! В чем дело - не пойму!     | |||
| 5
    
        1Сергей 27.12.11✎ 11:48 | 
        (4) это даже круче, чем диалап через айпи-телефонию :)     | |||
| 6
    
        dk 27.12.11✎ 11:54 | 
        тупо разница в скорости между сетевым и локальным доступом, OLE тут даже не при чем     | |||
| 7
    
        1Сергей 27.12.11✎ 12:01 | 
        (4) робота сделай и не нужно будет подключаться     | |||
| 8
    
        Andrey1957 27.12.11✎ 12:03 | 
        (6) ..а вот прямой доступ через ADO-объекты на серваке работает БЫСТРЕЕ, чем на локалке! Это как?     | |||
| 9
    
        dk 27.12.11✎ 12:12 | 
        (8) тут викторина что ли?     | |||
| 10
    
        Andrey1957 27.12.11✎ 12:15 | 
        Ну не угадай-ка - точно! Есть что сказать по-существу - готов выслушать, а флудить с догадками, выдавая их за истину, не надо, плз.     | |||
| 11
    
        vde69 27.12.11✎ 12:16 | 
        (8) извеняюсь - но не верю
  или ты не правильно обьясняешь... скорее всего у тебя проблемма "второго подключения к сетевой базе" и при этом отключения кешей зы случайно нажал F-12 и офигел чего в ослике-7 есть | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |