Конференция "Базы" » вложенный запрос выполняется очень долго [FireBird]
 
  • _guest_ (01.07.13 15:52) [20]

    > [ВладОшин] ©   (01.07.13 13:53) [19]

    Влад, спасибо! Все понял, ну или думаю что все :)
    Если я не окончательно надоел, то самый последний вопрос:
    почему в запросе [19], [18]  и из топика индекс ускоряет работу,
    а для Вашего запроса [3] существенно замедляет (больше чем в 4 раза)?
    Ну а для статистики: [3] без индекса - самый быстрый из всех рассмотренных здесь и тех что я не приводил.
  • turbouser © (01.07.13 16:00) [21]

    > _guest_   (01.07.13 15:52) [20]


    > почему в запросе [19], [18]  и из топика индекс ускоряет
    > работу,
    > а для Вашего запроса [3] существенно замедляет (больше чем
    > в 4 раза)?

    Надо смотреть план. Есть подозрение, что и на STREET_TYPE индекс надо сделать.
  • Кщд (01.07.13 16:03) [22]
    >[ВладОшин] ©   (01.07.13 13:53) [19]
    distinct?))

    >_guest_   (01.07.13 12:33) [18]
    >Вы считаете, что паузы между постами обусловлены ковырянием в носу :)
    да

    >[3] без индекса - самый быстрый из всех рассмотренных здесь и тех что я не приводил.
    смотрите план запроса
    ответы на все Ваши вопросы в этой ветке - прописные истины
    применить очевидный пример из ссылки - Вы не в состоянии
    вывод два:
    1. "[ВладОшин] ©" бесконечно добр;
    2. сделайте пять шагов назад от баз данных - там стена. повернитесь, приступайте.
  • [ВладОшин] © (01.07.13 17:01) [23]

    > _guest_   (01.07.13 15:52) [20]

    >> turbouser ©   (01.07.13 16:00) [21]

    > Есть подозрение, что и на STREET_TYPE индекс надо сделать.

    очень есть! :)


    > Кщд   (01.07.13 16:03) [22]

    :)
    да просто скопировал


    > 1. "[ВладОшин] ©" бесконечно добр;

    наоборот, Злой. Автору бы подучить немного. Не до Вашего конечно уровня (я помню, как Вы мне подсказывали, спасибо еще раз)
    Просто было так, что sql вообще не знал, а надо было прямо сейчас. Поэтому и говорю ответ. Надо будет потом - подучит, нет -ССЗБ :)
  • _guest_ (01.07.13 17:19) [24]

    > Кщд   (01.07.13 16:03) [22]
    В правильности Ваших выводов нет ни тени сомнения (за что отдельное спасибо Владу). Как нет их и в объеме Ваших знаний, а вот.. ну даже термин подобрать не могу.. в доброжелательности - есть. Не надо считать, что часть тех кто задает такие вопросы только и делают, что сидят в форуме, ковыряют в носу и отнимают у Вас время. Ну не любите Вы непрофессионалов, ну и пройдите мимо. Была бы ветка "начинающим" ->"базы данных" я бы там вопрос задал. Мне всего-то было нужно посмотреть кое-какие данные в базе и с помощью 15-страничного учебника по sql я их посмотрел, пусть и перебив результат одного запроса на вход другого. А вот за дополнительные знания всем спасибо.
    ЗЫ. Справедливости ради - очевидный пример из ссылки, который был озвучен в [19] я пробовал, правда опять же с distinct (а что с ним не так - это уже выше моего понимания, тем более что практика показывает, что без него результат то не получаем), но поскольку тогда еще не было индексов (читай - прав на их создание), и он не отработал за 20 минут, то был прерван и вычеркнут из рассмотрения.
    ЗЫЫ что такое ССЗБ ?
  • _guest_ (01.07.13 17:34) [25]

    > ССЗБ :)

    Смешно, а главное, почти в точку.
 
Конференция "Базы" » вложенный запрос выполняется очень долго [FireBird]
Есть новые Нет новых   [119789   +104][b:0][p:0]