Стоимость запроса в / зависит от количества данных - PullRequest
0 голосов
/ 14 октября 2011

Подскажите, пожалуйста, зависит ли стоимость запроса от объема данных, доступных в базе данных на тот момент?

означает, изменяется ли стоимость в зависимости от количества данных?

Спасибо, САВИТА

Ответы [ 2 ]

0 голосов
/ 14 октября 2011

Ответ: да, размер данных будет влиять на план выполнения запроса, поэтому необходимо протестировать свои запросы с реальными объемами данных (и, если возможно, с реалистичными данными в качестве распределения данных). также важно и повлияет на стоимость запроса).

0 голосов
/ 14 октября 2011

Любая система управления базами данных отличается в некотором отношении, и то, что хорошо работает для Oracle, MS SQL, PostgreSQL, может не сработать для MySQL и наоборот.Даже механизмы хранения имеют очень важные различия, которые могут существенно повлиять на производительность.

Конечно, массовые данные замедляют процесс. Фактически, если вы запускаете запрос, он должен пройти и выполнить поиск в базе данных.Для получения дополнительных данных потребуется время. Три основные проблемы, которые должны вас беспокоить, если вы имеете дело с очень большими наборами данных, это буферы, индексы и объединения.

...