Используя классический ASP VBScript, в сочетании с MS SQL Server, у нас есть функция, которая принимает 3 целых числа, page_id
, heading_id
, language_id
Классический ASP: текст страницы, переведенный из таблицы SQL, более быстрый способ?
он смотрит на заголовок страницы в таблице перевода ...
Эта таблица содержит примерно 10000 строк ...
заголовок столбца является NVARCHAR (1000) плюс 3 ИНТ числовые значения это около 2KiB в строке макс ...
поэтому мой вопрос, стоит ли скопировать эту таблицу в память (приложение objec t), используя ADO GetRows или другим способом, или это не стоит из-за большого размера данных.
Существует приблизительно от 1 до 250 заголовков на страницу, 462 страницы, в среднем 34 заголовка/страницы.
Так что, чтобы сэкономить ~ 34 базы данных вызывает страницу, я использую большой кусок памяти и звоню в приложение, и, возможно, все равно медленнее?
Мысли?
PS: Я уже читал: http://msdn.microsoft.com/en-us/library/ms972335.aspx – 2008-10-30 00:13:20