REMO
Guest
Что быстрее 50 маленьких или 1, но большой запрос?
Что лучше с точки зрения снижения нагрузки на БД, что будет быстрее и т.д.?
Насколько мне известно нагрузку на БД создает не только количество запросов, но и их величина (т.е. размер передаваемой информации в запросе).
Отсюда возникает вопрос. Что лучше? В цикле сделать 50 запросов размер которых будет меньше (но их будет 50, а может и 150-200), или сделать 1 большой запрос в каждой строке которого будет повторяться много ненужных данных. Что как я понимаю увеличит размер запроса и негативно скажется на скорости работы и загрузке БД.
Что лучше с точки зрения снижения нагрузки на БД, что будет быстрее и т.д.?
Насколько мне известно нагрузку на БД создает не только количество запросов, но и их величина (т.е. размер передаваемой информации в запросе).
Отсюда возникает вопрос. Что лучше? В цикле сделать 50 запросов размер которых будет меньше (но их будет 50, а может и 150-200), или сделать 1 большой запрос в каждой строке которого будет повторяться много ненужных данных. Что как я понимаю увеличит размер запроса и негативно скажется на скорости работы и загрузке БД.