Зачем использовать To_Localtime при анализе журналов IIS
Я искал несколько примеров для анализа журналов IIS с использованием анализатора журналов с учетом времени... Например, этот запрос, который показывает количество обращений в час:
SELECT
QUANTIZE(TO_LOCALTIME(TO_TIMESTAMP(date, time)), 3600) AS Hour,
COUNT(*) AS Hits
FROM D:\Logs\*.log
Group By Hour
Однако я не могу понять, почему использовать "TO_LOCALTIME"... Кроме того, если есть разница во времени (и разница в результатах при использовании "TO_LOCALTIME" или нет), как это?... Спасибо!
1 ответ
Решение
Все IIS используют UTC для всех времен в своих журналах независимо от часового пояса сервера, поэтому для получения местного времени вы можете использовать TO_LOCALTIME.
Я думаю, если вы в порядке с UTC, вам не нужно использовать TO_LOCALTIME.