|  | как ускорить работу запроса к внешнему источнику ? | ☑ | 
    
        | 0
    
        datog   18.07.17✎ 08:29 | 
        как ускорить работу запроса к внешнему источнику ?
источник- большая таблица в ms sql .
 95% всего времени это исполнение запроса. сам запрос примитивный, два поля , выбрать совпадение по этим полям. в таблице 107 миллионов строк
 |  | 
    
        | 1
    
        FIXXXL   18.07.17✎ 08:31 | 
        (0) может скулем оформить такую таблицу по условию, обновлять ее постоянно
а к ней уже 1С пусть обращается
 |  | 
    
        | 2
    
        toypaul   гуру 18.07.17✎ 08:31 | 
        никак. зачем тебе все 107 млн сразу?     |  | 
    
        | 3
    
        Имитация работы   18.07.17✎ 08:42 | 
        Создать индекс? Да ну, ерунда какая-то...     |  | 
    
        | 4
    
        assasu   18.07.17✎ 08:42 | 
        (0) загрузилось что ли ? )     |  | 
    
        | 5
    
        datog   18.07.17✎ 08:47 | 
        (4) в sql грузится за 10 минут.
теперь как то ускорить запрос нужно.
 |  | 
    
        | 6
    
        datog   18.07.17✎ 09:00 | 
        (3) а как его создать?     |  | 
    
        | 7
    
        Имитация работы   18.07.17✎ 09:07 | 
        (6)  Мышкой в менеджмент студио. Добавь туда номер и серию паспорта, номер первым. Не кластерный, не уникальный - там данные грязноватые.     |  | 
    
        | 8
    
        datog   18.07.17✎ 09:13 | 
        (7) а сам запрос менять?     |  | 
    
        | 9
    
        Имитация работы   18.07.17✎ 09:23 | 
        (8) а я его вижу? (:     |  | 
    
        | 10
    
        datog   18.07.17✎ 10:55 | 
        (9) я имею в виду: выборка делается к тем же полям или к индексам?     |  | 
    
        | 11
    
        datog   18.07.17✎ 13:22 | 
        (7)фантастика. сделал индекс, запросы выполняется меньше секунды. спасибо за помощь     |  | 
    
        | 12
    
        SSSSS_AAAAA   18.07.17✎ 13:31 | 
        (0) Опять недействительные паспорта?
Отдельная таблица с кластерным индексом и запрос с exists() и будет летать.
 |  |