Всем добрый день!!
Для периодического (1 раз в секунду) запроса текущих данных по 6-ти тегам из базы Runtime использую скрипт:
USE Runtime
DECLARE @pr1 nvarchar(256)
DECLARE @pr2 nvarchar(256)
DECLARE @pr3 nvarchar(256)
DECLARE @pr4 nvarchar(256)
DECLARE @pr5 nvarchar(256)
DECLARE @pr6 nvarchar(256)
SET @pr1 = :par1
SET @pr2 = :par2
SET @pr3 = :par3
SET @pr4 = :par4
SET @pr5 = :par5
SET @pr6 = :par6
SELECT TagName, InSQLTime = CURRENT_TIMESTAMP, DateTime = convert(varchar, DateTime,113), Value, Quality
FROM v_Live /*v_АналогЛив */
WHERE TagName = @pr1
or TagName = @pr2
or TagName = @pr3
or TagName = @pr4
or TagName = @pr5
or TagName = @pr6
Данные по 4-м из 5-ти запросов возвращаются мгновенно, а каждый 5-й "тормозит" 3-4 секунды. Никак не найду причину. Подскажите, где порыться?