Рисование картины происходит на стороне клиента, вы не собираетесь этого избегать.Для всех намерений и целей обработчик фактически становится изображением.Когда ваша отображаемая страница вызывает обработчик, обработчик использует строку запроса, чтобы сформировать ссылку, а затем генерирует изображение, независимо от того, исходит ли оно из базы данных или плоского файла.Таким образом, по большей части все, что вы генерируете, это ссылки (текст).Если ваша страница вызывает обработчик тысячу раз, единственное, что вы будете ждать, - это загружать изображения.
Если ваши изображения хранятся в базе данных в двоичном виде, возможно, производительностьпотеря.Если они хранятся в плоских файлах в каталоге, то все, что вы делаете, - это создание ссылок.Итак, как сказал Панкадж, если вы не закрываете свое соединение и тысячи раз подключаетесь к базе данных, я вижу, что она прогрессивно замедляется.Кроме этого ... Я думаю, у вас есть проблемы в другом месте.Где хранятся ваши изображения?