Доброго всем! Вопрос вроде мелкий, но чисто для себя интересно. Допустим нужно получить данные из разных источников (например несколько значений из одного документа, несколько из другого и парочку вообще из справочника какого-нибудь). Выплывает 2 варианта решений:
1) Сделать один запрос и через соединение слепить все данные в одну выборку
2) Сделать несколько запросов, под каждый источник (в данном примере 3 запроса)
Что лучше? Что будет производительней и более правильней?
(4) Я думаю - так. Если эти данные между собой никак не связаны, и обработка этих данных ведется по разным алгоритмам - то лучше 3 запроса. Если все данные обрабатываются одним алгоритмом - тогда один запрос.
(8)если тебе нужна одна таблица так получай запросом эту таблицу, в чём трабла?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший