Время запроса MySQL растет экспоненциально, когда данные в столбце TEXT растут линейно

У нас есть таблица, в которой в настоящее время есть столбец TEXT, а средняя длина столбца составляет около 2000 символов. Мы хотели посмотреть, какой будет производительность запросов, которые выбирают этот столбец, если среднее значение составляет 5 000, 10 000, 20 000 и т. Д.

Мы настроили изолированный тест и обнаружили, что по мере линейного увеличения длины столбца TEXT запрос время увеличивалось в геометрической прогрессии.

У кого-нибудь есть быстрые мысли о том, почему это могло быть. Могу предоставить дополнительную информацию, но довольно просто.

6
задан Dan.StackOverflow 11 August 2011 в 14:56
поделиться