Я улучшаю встроенную панель мониторинга, которая требует много времени для запроса.Однако я новичок в SSDT и понятия не имею, где мне искать.
Я пытался удалить графики, которые могли вызвать проблему, но не повезло.
IF OBJECT_ID('tempdb..#temp1') IS NOT NULL DROP TABLE #temp1
SELECT HD.Incident_Number,HDA.log,HDA.Assigned_To,HD.Entry_ID,
DATEADD(hour, 14, DATEADD(day, 25567, HDA.Create_Date / (60.0 * 60.0 * 24.0) - 0.25)) AS MSC_submit_Date,
CONCAT(FORMAT(DATEPART(hh, DATEADD(hour, 14, DATEADD(day, 25567, HDA.Create_Date / (60.0 * 60.0 * 24.0) - 0.25))), '00'), ':', FORMAT(DATEPART(mi, DATEADD(hour, 14, DATEADD(day, 25567, HDA.Create_Date / (60.0 * 60.0 * 24.0) - 0.25))), '00'), ':', FORMAT(DATEPART(ss, DATEADD(hour, 14, DATEADD(day, 25567, HDA.Create_Date / (60.0 * 60.0 * 24.0) - 0.25))), '00')) AS Time
INTO #temp1
FROM HPD_Help_Desk HD LEFT OUTER JOIN
-- HPD_WorkLog AS HPD_WL ON HPD_WL.Incident_Number = HD.Incident_Number LEFT OUTER JOIN
--reference.dbo.SAP_worker AS rsw ON HD.Internet_E_mail = LOWER(rsw.micron_username) + '@micron.com' LEFT OUTER JOIN
HPD_HelpDesk_AuditLogSystem AS HDA ON HD.Entry_ID = HDA.Original_Request_ID
--SLM_Measurement AS SM ON HD.Incident_Number = SM.ApplicationUserFriendlyID
WHERE
(DATEADD(hour, 14, DATEADD(day, 25567, HDA.Create_date/ (60.0 * 60.0 * 24.0) - 0.25)) >= @Shift_start_time)
NA