[00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [00:00:50] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 15 [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:00:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:00:51] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [00:00:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:00:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:00:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:00:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:04:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:04:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [00:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [00:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [00:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:09:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [00:09:24] [DEBUG] controller.JsonController - ------------------------------------- [00:09:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [00:09:24] [DEBUG] controller.JsonController - ------------------------------------- [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:09:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [00:10:50] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 16 [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [00:10:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:10:51] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [00:10:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:10:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:10:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:10:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:14:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:14:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [00:19:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [00:19:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [00:19:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:19:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [00:19:24] [DEBUG] controller.JsonController - ------------------------------------- [00:19:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [00:19:24] [DEBUG] controller.JsonController - ------------------------------------- [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:19:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [00:20:51] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 16 [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:20:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:20:52] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [00:20:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:20:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:20:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:20:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:24:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:24:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [00:29:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [00:29:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [00:29:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:29:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [00:29:24] [DEBUG] controller.JsonController - ------------------------------------- [00:29:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [00:29:24] [DEBUG] controller.JsonController - ------------------------------------- [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:29:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [00:30:52] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 31 [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:30:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:30:53] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [00:30:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:30:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:30:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:30:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:34:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:34:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:34:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:34:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:34:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [00:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [00:39:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [00:39:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [00:39:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:39:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [00:39:24] [DEBUG] controller.JsonController - ------------------------------------- [00:39:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [00:39:24] [DEBUG] controller.JsonController - ------------------------------------- [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:39:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [00:40:53] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 31 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:40:53] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [00:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:40:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:40:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:40:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:44:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:44:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:44:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [00:49:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [00:49:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [00:49:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:49:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [00:49:24] [DEBUG] controller.JsonController - ------------------------------------- [00:49:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [00:49:24] [DEBUG] controller.JsonController - ------------------------------------- [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:49:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:50:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [00:50:54] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 31 [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:50:54] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [00:50:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:50:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [00:50:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [00:50:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [00:54:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:54:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:54:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [00:59:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [00:59:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [00:59:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [00:59:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 0 [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [00:59:24] [DEBUG] controller.JsonController - ------------------------------------- [00:59:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [00:59:24] [DEBUG] controller.JsonController - ------------------------------------- [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [00:59:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [00:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [01:00:55] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 46 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:00:55] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [01:00:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:00:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:00:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:00:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:04:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [01:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [01:04:52] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:52] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:52] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:52] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:04:52] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:09:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [01:09:23] [DEBUG] controller.JsonController - ------------------------------------- [01:09:23] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [01:09:23] [DEBUG] controller.JsonController - ------------------------------------- [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:09:23] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [01:10:55] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 47 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:10:55] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [01:10:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:10:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:10:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:10:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:14:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:14:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:14:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:14:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [01:19:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [01:19:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [01:19:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:19:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [01:19:24] [DEBUG] controller.JsonController - ------------------------------------- [01:19:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [01:19:24] [DEBUG] controller.JsonController - ------------------------------------- [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:19:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [01:20:56] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 31 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:20:56] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [01:20:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:20:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:20:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:20:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:24:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [01:24:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:24:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:24:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:29:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [01:29:24] [DEBUG] controller.JsonController - ------------------------------------- [01:29:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [01:29:24] [DEBUG] controller.JsonController - ------------------------------------- [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:29:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [01:30:57] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 47 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:30:57] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [01:30:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:30:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:30:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:30:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:34:52] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:34:52] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:34:52] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [01:39:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [01:39:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [01:39:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:39:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:39:24] [DEBUG] controller.JsonController - ------------------------------------- [01:39:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [01:39:24] [DEBUG] controller.JsonController - ------------------------------------- [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:39:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [01:40:57] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 46 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:40:57] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [01:40:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:40:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:40:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:40:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:44:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [01:44:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:44:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:44:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:49:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [01:49:24] [DEBUG] controller.JsonController - ------------------------------------- [01:49:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [01:49:24] [DEBUG] controller.JsonController - ------------------------------------- [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:49:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [01:50:58] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 47 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:50:58] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [01:50:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:51:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [01:51:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [01:51:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:54:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:54:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [01:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [01:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [01:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [01:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [01:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [01:59:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [01:59:25] [DEBUG] controller.JsonController - ------------------------------------- [01:59:25] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [01:59:25] [DEBUG] controller.JsonController - ------------------------------------- [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [01:59:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [01:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [02:00:59] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 47 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:00:59] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [02:00:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:01:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:01:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:01:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [02:04:52] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:04:52] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:04:52] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [02:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [02:09:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [02:09:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:09:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 0 [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:09:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [02:09:24] [DEBUG] controller.JsonController - ------------------------------------- [02:09:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [02:09:24] [DEBUG] controller.JsonController - ------------------------------------- [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [02:10:59] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 47 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:10:59] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [02:10:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:11:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:11:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:11:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:14:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:14:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:14:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:14:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [02:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [02:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [02:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:19:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:19:25] [DEBUG] controller.JsonController - ------------------------------------- [02:19:25] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [02:19:25] [DEBUG] controller.JsonController - ------------------------------------- [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:19:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [02:21:00] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 46 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:21:00] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [02:21:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:21:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:21:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:21:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:23:47] [DEBUG] controller.RestAPIController - callPmsFault :: [44] [222.105.50.58] 장수 한들1호 is Fault PUSH [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 1(Integer), 67661(Integer), 2022-07-07(String), 02(String), 23(String), 5360460(Long), 5235841(Long), 0(Long), 0(Integer), 58497(Integer), 79(Integer), 52044(Integer), 81(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3765(Integer), 30(Integer), 19(Integer), 20(Integer), 899(Integer), 0(Integer), 6827(Integer), 0(Integer), 297(Integer), 251(Integer), 3465(Integer), 3412(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_cs ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHms, csType, procType, procStatus, procMemo, pcsFaultStr, batteryFaultStr, updateId, updateDatetime, createId, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, now() ) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 1(Integer), 67661(Integer), 2022-07-07(String), 02:23:01(String), 20(String), 10(String), 10(String), PMS FAULT PUSH(String), 1,0,0,0(String), 1,0,0,0(String), PUSH(String), PUSH(String) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 0(Integer), 67661(Integer), 2022-07-07(String), 02(String), 23(String), 5360460(Long), 5235841(Long), 0(Long), 0(Integer), 58497(Integer), 79(Integer), 52044(Integer), 81(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3765(Integer), 30(Integer), 19(Integer), 20(Integer), 899(Integer), 0(Integer), 6827(Integer), 0(Integer), 297(Integer), 251(Integer), 3465(Integer), 3412(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2(Integer), 67661(Integer), 2022-07-07(String), 02(String), 23(String), 5430519(Long), 5313428(Long), 0(Long), 1(Integer), 5012(Integer), 81(Integer), 56567(Integer), 82(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3765(Integer), 30(Integer), 19(Integer), 20(Integer), 925(Integer), 0(Integer), 6800(Integer), 0(Integer), 299(Integer), 236(Integer), 3460(Integer), 3419(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:23:47] [DEBUG] service.CsService - [44:2] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 3(Integer), 67661(Integer), 2022-07-07(String), 02(String), 23(String), 5344205(Long), 5228605(Long), 0(Long), 0(Integer), 51261(Integer), 79(Integer), 35789(Integer), 81(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3745(Integer), 20(Integer), 12(Integer), 20(Integer), 902(Integer), 0(Integer), 6805(Integer), 0(Integer), 299(Integer), 248(Integer), 3459(Integer), 3424(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:23:47] [DEBUG] service.CsService - [44:3] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 4(Integer), 67661(Integer), 2022-07-07(String), 02(String), 23(String), 5456796(Long), 5333441(Long), 0(Long), 0(Integer), 25025(Integer), 81(Integer), 17308(Integer), 83(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3785(Integer), 20(Integer), 13(Integer), 20(Integer), 901(Integer), 0(Integer), 6803(Integer), 0(Integer), 294(Integer), 237(Integer), 3459(Integer), 3423(Integer), 3(Integer), 1(Integer), 0(Integer), 6279(Integer), 1(Integer), 0(Integer), 9(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [02:23:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:23:47] [DEBUG] service.CsService - [44:4] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [02:23:47] [DEBUG] controller.RestAPIController - [44] smsMessage : 장수 한들1호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1981 [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [02:23:55] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 15 [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [02:23:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:23:55] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 15 [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:24:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:24:52] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:24:52] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:24:52] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:24:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [02:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [02:29:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [02:29:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:29:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [02:29:25] [DEBUG] controller.JsonController - ------------------------------------- [02:29:25] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"pcs_44_1","level":"2","className":"danger"},{"name":"pcs_44_2","level":"2","className":"danger"},{"name":"pcs_44_3","level":"2","className":"danger"},{"name":"pcs_44_4","level":"2","className":"danger"},{"name":"end"}]} [02:29:25] [DEBUG] controller.JsonController - ------------------------------------- [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:29:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [02:31:01] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 63 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:31:01] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [02:31:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:31:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:31:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:31:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [02:34:52] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:34:52] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [02:34:52] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:34:52] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:34:52] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:34:52] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:34:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [02:39:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [02:39:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [02:39:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:39:23] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:39:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [02:39:24] [DEBUG] controller.JsonController - ------------------------------------- [02:39:24] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [02:39:24] [DEBUG] controller.JsonController - ------------------------------------- [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:39:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [02:41:01] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 62 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:41:01] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [02:41:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:41:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:41:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:41:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:44:51] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [02:44:51] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:44:51] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:44:51] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:44:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [02:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [02:49:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [02:49:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:49:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [02:49:25] [DEBUG] controller.JsonController - ------------------------------------- [02:49:25] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [02:49:25] [DEBUG] controller.JsonController - ------------------------------------- [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:49:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [02:51:02] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 47 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:51:02] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [02:51:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:51:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [02:51:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [02:51:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:54:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [02:54:52] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:54:52] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:54:52] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:54:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [02:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [02:59:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [02:59:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [02:59:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [02:59:25] [DEBUG] controller.JsonController - ------------------------------------- [02:59:25] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [02:59:25] [DEBUG] controller.JsonController - ------------------------------------- [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [02:59:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [02:59:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:01:03] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 63 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:01:03] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [03:01:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:01:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:01:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:01:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:04:53] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:04:53] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:04:53] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:04:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [03:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [03:09:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [03:09:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:09:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [03:09:25] [DEBUG] controller.JsonController - ------------------------------------- [03:09:25] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [03:09:25] [DEBUG] controller.JsonController - ------------------------------------- [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:09:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:09:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:11:04] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 63 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:11:04] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [03:11:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:11:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:11:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:11:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [03:14:53] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:14:53] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:14:53] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:14:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [03:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [03:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [03:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:19:24] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:19:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [03:19:25] [DEBUG] controller.JsonController - ------------------------------------- [03:19:25] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [03:19:25] [DEBUG] controller.JsonController - ------------------------------------- [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:21:05] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 62 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:21:05] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [03:21:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:21:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:21:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:21:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:24:53] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:24:53] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:53] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [03:24:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:54] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:24:54] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:24:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [03:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [03:29:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [03:29:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:29:25] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:29:26] [DEBUG] controller.JsonController - ------------------------------------- [03:29:26] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [03:29:26] [DEBUG] controller.JsonController - ------------------------------------- [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:29:26] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:29:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:31:06] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 78 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:31:06] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [03:31:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:31:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:31:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:31:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:34:54] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [03:34:54] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:34:54] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:34:54] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 32 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:34:54] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:35:02] [DEBUG] controller.RestAPIController - callPmsFault :: [44] [222.105.50.58] 장수 한들1호 is Fault PUSH [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 1(Integer), 67664(Integer), 2022-07-07(String), 03(String), 35(String), 5456796(Long), 5333441(Long), 0(Long), 65535(Integer), 25025(Integer), 81(Integer), 17308(Integer), 83(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3797(Integer), 20(Integer), 13(Integer), 20(Integer), 901(Integer), 0(Integer), 6803(Integer), 0(Integer), 293(Integer), 237(Integer), 3459(Integer), 3424(Integer), 3(Integer), 1(Integer), 0(Integer), 6279(Integer), 1(Integer), 0(Integer), 9(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:35:02] [DEBUG] service.CsService - [44:1] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 0(Integer), 67664(Integer), 2022-07-07(String), 03(String), 35(String), 5456796(Long), 5333441(Long), 0(Long), 65535(Integer), 25025(Integer), 81(Integer), 17308(Integer), 83(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3797(Integer), 20(Integer), 13(Integer), 20(Integer), 901(Integer), 0(Integer), 6803(Integer), 0(Integer), 293(Integer), 237(Integer), 3459(Integer), 3424(Integer), 3(Integer), 1(Integer), 0(Integer), 6279(Integer), 1(Integer), 0(Integer), 9(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2(Integer), 67664(Integer), 2022-07-07(String), 03(String), 35(String), 5344205(Long), 5228605(Long), 0(Long), 0(Integer), 51261(Integer), 79(Integer), 35789(Integer), 81(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3761(Integer), 20(Integer), 13(Integer), 20(Integer), 902(Integer), 0(Integer), 6806(Integer), 0(Integer), 298(Integer), 247(Integer), 3460(Integer), 3425(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:35:02] [DEBUG] service.CsService - [44:2] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 3(Integer), 67664(Integer), 2022-07-07(String), 03(String), 35(String), 5430519(Long), 5313428(Long), 0(Long), 0(Integer), 5012(Integer), 81(Integer), 56567(Integer), 82(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3772(Integer), 30(Integer), 19(Integer), 20(Integer), 925(Integer), 0(Integer), 6801(Integer), 0(Integer), 298(Integer), 236(Integer), 3459(Integer), 3420(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:35:02] [DEBUG] service.CsService - [44:3] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 4(Integer), 67664(Integer), 2022-07-07(String), 03(String), 35(String), 5360460(Long), 5235841(Long), 0(Long), 0(Integer), 58497(Integer), 79(Integer), 52044(Integer), 81(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3781(Integer), 20(Integer), 13(Integer), 20(Integer), 899(Integer), 0(Integer), 6827(Integer), 0(Integer), 296(Integer), 250(Integer), 3465(Integer), 3413(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [03:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:35:02] [DEBUG] service.CsService - [44:4] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [03:35:02] [DEBUG] controller.RestAPIController - [44] smsMessage : 장수 한들1호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1951 [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [03:35:08] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 15 [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [03:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:35:08] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 31 [03:39:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [03:39:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [03:39:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:39:25] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:39:26] [DEBUG] controller.JsonController - ------------------------------------- [03:39:26] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"pcs_44_1","level":"2","className":"danger"},{"name":"pcs_44_2","level":"2","className":"danger"},{"name":"pcs_44_3","level":"2","className":"danger"},{"name":"pcs_44_4","level":"2","className":"danger"},{"name":"end"}]} [03:39:26] [DEBUG] controller.JsonController - ------------------------------------- [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:39:26] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:39:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:41:07] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 63 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:41:07] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [03:41:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:41:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:41:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:41:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:44:54] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:44:54] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:44:54] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [03:44:54] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:44:54] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:44:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [03:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [03:49:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [03:49:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:49:25] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:49:26] [DEBUG] controller.JsonController - ------------------------------------- [03:49:26] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"pcs_44_1","level":"2","className":"danger"},{"name":"pcs_44_2","level":"2","className":"danger"},{"name":"pcs_44_3","level":"2","className":"danger"},{"name":"pcs_44_4","level":"2","className":"danger"},{"name":"end"}]} [03:49:26] [DEBUG] controller.JsonController - ------------------------------------- [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:49:26] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:49:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:51:08] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 78 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:51:08] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [03:51:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:51:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [03:51:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [03:51:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:54:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [03:54:55] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:54:55] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [03:54:55] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:54:55] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [03:54:55] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:54:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [03:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [03:59:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [03:59:26] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [03:59:26] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [03:59:26] [DEBUG] controller.JsonController - ------------------------------------- [03:59:26] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"pcs_44_1","level":"2","className":"danger"},{"name":"pcs_44_2","level":"2","className":"danger"},{"name":"pcs_44_3","level":"2","className":"danger"},{"name":"pcs_44_4","level":"2","className":"danger"},{"name":"end"}]} [03:59:26] [DEBUG] controller.JsonController - ------------------------------------- [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [03:59:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [04:01:09] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 78 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:01:09] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [04:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:01:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:01:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:01:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:04:55] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [04:04:55] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:04:55] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:04:55] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [04:09:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [04:09:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [04:09:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:09:26] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:09:27] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [04:09:27] [DEBUG] controller.JsonController - ------------------------------------- [04:09:27] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [04:09:27] [DEBUG] controller.JsonController - ------------------------------------- [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:09:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [04:11:10] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 78 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:11:10] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [04:11:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:11:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:11:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:11:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:14:55] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [04:14:55] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:14:55] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:14:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [04:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [04:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:19:27] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:19:27] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [04:19:27] [DEBUG] controller.JsonController - ------------------------------------- [04:19:27] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [04:19:27] [DEBUG] controller.JsonController - ------------------------------------- [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:19:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [04:21:11] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 79 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:21:11] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [04:21:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:21:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:21:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:21:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:24:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:24:56] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:24:56] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:24:56] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:24:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [04:26:47] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [04:26:47] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :hanse, login_channel : null [04:26:47] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: hanse(String) [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:26:47] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [04:26:47] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [04:26:47] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [04:26:47] [DEBUG] authentication.AbstractAuthenticationTargetUrlRequestHandler - Using Referer header: http://emsa.eltenergy.com/sign/login.co;jsessionid=A819527F7A126ECFF9134DE636A988DB [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : hanse [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: hanse(String) [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: hanse(String) [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: hanse, mappingList.size : 1 [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [04:26:47] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[hanse] roles roles [0]ROLE_01 [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: hanse(String), 01(String), 245E988BDD59E1C544B2607113392AA1(String), PHONE(String) [04:26:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [04:26:48] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [04:26:48] [DEBUG] controller.SignController - 이미 로그인 완료. 메인페이지로 이동 .............. [04:26:48] [DEBUG] controller.SignController - /ess/view.co [04:26:48] [DEBUG] controller.SignController - ....................................... [04:26:48] [DEBUG] controller.EssController - ----------------------------------------------- [04:26:48] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 34, param.plantSeq : 0 [04:26:48] [DEBUG] controller.EssController - ----------------------------------------------- [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 2022-07-07(String), 34(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 0(Integer), 2022-07-06(String), 34(Integer), 0(Integer), 2022-07-05(String), 34(Integer), 0(Integer), 2022-07-07(String), 67665(Integer) [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 2022-07-07(String), 34(Integer), 2022-07-07(String), 34(Integer) [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:26:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:26:48] [DEBUG] controller.EssController - ----------------------------------------------- [04:26:48] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [04:26:48] [DEBUG] controller.EssController - ----------------------------------------------- [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 01(String), 2022-06-23(String) [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 0(Integer), 2022-07-07(String), 34(Integer), 0(Integer), 2022-07-07(String) [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 34(Integer), 0(Integer), 34(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 1(Integer), 2022-07-07(String), 34(Integer), 1(Integer), 2022-07-07(String) [04:26:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [04:28:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [04:28:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 34(Integer), 1(Integer), 2022-07-07(String), 34(Integer), 1(Integer), 2022-07-07(String) [04:28:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [04:29:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [04:29:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [04:29:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:29:27] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [04:29:28] [DEBUG] controller.JsonController - ------------------------------------- [04:29:28] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [04:29:28] [DEBUG] controller.JsonController - ------------------------------------- [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:29:28] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:29:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [04:31:12] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 94 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:31:12] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [04:31:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:31:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:31:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:31:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:34:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:34:56] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [04:34:56] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:34:56] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [04:39:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [04:39:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [04:39:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:39:27] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:39:28] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [04:39:28] [DEBUG] controller.JsonController - ------------------------------------- [04:39:28] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [04:39:28] [DEBUG] controller.JsonController - ------------------------------------- [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [04:41:13] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 78 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:41:13] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [04:41:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:41:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:41:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:41:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:44:56] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:44:56] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:44:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [04:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [04:49:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [04:49:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [04:49:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:49:27] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [04:49:28] [DEBUG] controller.JsonController - ------------------------------------- [04:49:28] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [04:49:28] [DEBUG] controller.JsonController - ------------------------------------- [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:49:28] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [04:51:14] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 94 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:51:14] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [04:51:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:51:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [04:51:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [04:51:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:54:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [04:54:57] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:54:57] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [04:59:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [04:59:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [04:59:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [04:59:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:59:29] [DEBUG] controller.JsonController - ------------------------------------- [04:59:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [04:59:29] [DEBUG] controller.JsonController - ------------------------------------- [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [04:59:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [04:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [05:01:15] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 94 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:01:15] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [05:01:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:01:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:01:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:01:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:04:57] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:04:57] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:04:57] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [05:04:57] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:04:57] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [05:09:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:09:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [05:09:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:09:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:09:29] [DEBUG] controller.JsonController - ------------------------------------- [05:09:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [05:09:29] [DEBUG] controller.JsonController - ------------------------------------- [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:09:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [05:11:16] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 94 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:11:16] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [05:11:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:11:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:11:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:11:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:57] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:57] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:57] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:57] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [05:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:57] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:14:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [05:19:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:19:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [05:19:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:19:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [05:19:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:19:29] [DEBUG] controller.JsonController - ------------------------------------- [05:19:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [05:19:29] [DEBUG] controller.JsonController - ------------------------------------- [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [05:21:17] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 93 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:21:17] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [05:21:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:21:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:21:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:21:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:24:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:29:29] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:29:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:29:29] [DEBUG] controller.JsonController - ------------------------------------- [05:29:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [05:29:29] [DEBUG] controller.JsonController - ------------------------------------- [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [05:31:18] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 94 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:31:18] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [05:31:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:31:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:31:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:31:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:34:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [05:34:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:34:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [05:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [05:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:39:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:39:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:39:29] [DEBUG] controller.JsonController - ------------------------------------- [05:39:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [05:39:29] [DEBUG] controller.JsonController - ------------------------------------- [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [05:41:18] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 94 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:41:18] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [05:41:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:41:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:41:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:41:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:57] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:57] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:57] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:57] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:44:57] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:57] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [05:44:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:44:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [05:46:42] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [05:46:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [05:46:49] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :GSNGsolar, login_channel : null [05:46:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:46:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [05:46:49] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [05:46:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [05:46:49] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : GSNGsolar [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: GSNGsolar, mappingList.size : 2 [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [05:46:49] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[GSNGsolar] roles roles [0]ROLE_01 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String), 01(String), AA4A60E3B3A8B941BD01AB84542B03B2(String), PHONE(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [05:46:49] [DEBUG] controller.EssController - ----------------------------------------------- [05:46:49] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 85, param.plantSeq : 0 [05:46:49] [DEBUG] controller.EssController - ----------------------------------------------- [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-06(String), 85(Integer), 0(Integer), 2022-07-05(String), 85(Integer), 0(Integer), 2022-07-07(String), 67668(Integer) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 85(Integer) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:46:49] [DEBUG] controller.EssController - ----------------------------------------------- [05:46:49] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [05:46:49] [DEBUG] controller.EssController - ----------------------------------------------- [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-06-23(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [05:46:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-07(String), 85(Integer), 0(Integer), 2022-07-07(String) [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 85(Integer), 0(Integer), 85(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 2022-07-07(String), 85(Integer), 1(Integer), 2022-07-07(String) [05:46:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:48:02] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:02] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 85, param.plantSeq : 0 [05:48:02] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-06(String), 85(Integer), 0(Integer), 2022-07-05(String), 85(Integer), 0(Integer), 2022-07-07(String), 67668(Integer) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 85(Integer) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:48:02] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:02] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [05:48:02] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-06-23(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-07(String), 85(Integer), 0(Integer), 2022-07-07(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 85(Integer), 0(Integer), 85(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [05:48:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:48:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [05:48:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 2022-07-07(String), 85(Integer), 1(Integer), 2022-07-07(String) [05:48:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:48:16] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:16] [DEBUG] controller.EssController - viewPlant.co change plant :: plantSeq :: 86, refer : http://emsa.eltenergy.com/ess/view.co [05:48:16] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 2022-07-07(String) [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:16] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:16] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 86, param.plantSeq : 86 [05:48:16] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-06(String), 86(Integer), 0(Integer), 2022-07-05(String), 86(Integer), 0(Integer), 2022-07-07(String), 67668(Integer) [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 86(Integer) [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:48:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:48:17] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:17] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [05:48:17] [DEBUG] controller.EssController - ----------------------------------------------- [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-06-23(String) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-07(String), 86(Integer), 0(Integer), 2022-07-07(String) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 86(Integer), 0(Integer), 86(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [05:48:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:48:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [05:48:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 2022-07-07(String), 86(Integer), 1(Integer), 2022-07-07(String) [05:48:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:49:15] [DEBUG] controller.EssController - ----------------------------------------------- [05:49:15] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 86, param.plantSeq : 0 [05:49:15] [DEBUG] controller.EssController - ----------------------------------------------- [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-06(String), 86(Integer), 0(Integer), 2022-07-05(String), 86(Integer), 0(Integer), 2022-07-07(String), 67668(Integer) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 86(Integer) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:49:15] [DEBUG] controller.EssController - ----------------------------------------------- [05:49:15] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [05:49:15] [DEBUG] controller.EssController - ----------------------------------------------- [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-06-23(String) [05:49:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-07(String), 86(Integer), 0(Integer), 2022-07-07(String) [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 86(Integer), 0(Integer), 86(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 2022-07-07(String), 86(Integer), 1(Integer), 2022-07-07(String) [05:49:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [05:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [05:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:49:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:49:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:49:29] [DEBUG] controller.JsonController - ------------------------------------- [05:49:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [05:49:29] [DEBUG] controller.JsonController - ------------------------------------- [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [05:51:19] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 109 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:51:19] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [05:51:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:51:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [05:51:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [05:51:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:54:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 0 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [05:54:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:54:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [05:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [05:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [05:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [05:59:29] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [05:59:30] [DEBUG] controller.JsonController - ------------------------------------- [05:59:30] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [05:59:30] [DEBUG] controller.JsonController - ------------------------------------- [05:59:30] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [05:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [06:01:20] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 110 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:01:20] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [06:01:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:01:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:01:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:01:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:02:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [06:02:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [06:02:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:02:01] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtErrorVo, method.len : 46 ---------------------------------------------------------------- getMemo=[{msg:MC 이상,warn1:0,fault1:64,warn2:0,ivtIdx:2,fault2:0,fault3:0}] getInputDate=2022-07-07 getSeq=0 getPlantSeq=110 getInputHour=06 getInputMinute=02 getIvtIdx=2 getFault1=64 getWarn1=0 getFault2=0 getFault3=0 getIsFault=true getWarn2=0 getMsg=MC 이상 getFault5=0 getFault4=0 getClass=class com.elt.ems.vo.SolarIvtErrorVo [06:02:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivterror ( plantSeq, ivtIdx, inputDate, inputHour, inputMinute, warn1, warn2, fault1, fault2, fault3, fault4, fault5, msg, memo, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [06:02:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2(Integer), 2022-07-07(String), 06(String), 02(String), 0(Integer), 0(Integer), 64(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), MC 이상(String), [{msg:MC 이상,warn1:0,fault1:64,warn2:0,ivtIdx:2,fault2:0,fault3:0}](String) [06:02:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [06:02:01] [DEBUG] controller.InverterController - smsMessage : 에스케이파워 10호 2번 인버터 장애 - MC 이상, smsReceiver : 01072810414, smsResult:: 1921 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:04:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:04:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [06:07:53] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [06:09:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [06:09:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [06:09:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:09:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:09:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [06:09:29] [DEBUG] controller.JsonController - ------------------------------------- [06:09:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [06:09:29] [DEBUG] controller.JsonController - ------------------------------------- [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [06:11:20] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 109 [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:11:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:11:20] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:11:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [06:11:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:11:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:11:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [06:11:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [06:11:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:11:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:11:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:11:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:14:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:14:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [06:19:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [06:19:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [06:19:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:19:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:19:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:19:29] [DEBUG] controller.JsonController - ------------------------------------- [06:19:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [06:19:29] [DEBUG] controller.JsonController - ------------------------------------- [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [06:21:21] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 109 [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:21:21] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:21:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [06:21:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:21:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:21:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [06:21:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [06:21:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:21:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:21:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:21:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:24:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:24:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 32 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [06:24:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 0 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:24:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [06:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [06:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [06:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:29:29] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:29:30] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [06:29:30] [DEBUG] controller.JsonController - ------------------------------------- [06:29:30] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [06:29:30] [DEBUG] controller.JsonController - ------------------------------------- [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [06:31:22] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 110 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:31:22] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [06:31:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:31:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:31:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:31:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:34:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 0 [06:34:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [06:34:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:34:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [06:37:20] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [06:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [06:39:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [06:39:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:39:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:39:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [06:39:29] [DEBUG] controller.JsonController - ------------------------------------- [06:39:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [06:39:29] [DEBUG] controller.JsonController - ------------------------------------- [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [06:41:22] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 110 [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:41:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:41:23] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [06:41:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:41:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:41:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:41:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [06:44:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:44:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [06:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [06:49:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [06:49:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:49:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:49:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:49:29] [DEBUG] controller.JsonController - ------------------------------------- [06:49:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [06:49:29] [DEBUG] controller.JsonController - ------------------------------------- [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [06:51:23] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 125 [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:51:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:51:24] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [06:51:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:51:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [06:51:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [06:51:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:54:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:54:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [06:54:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:54:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:54:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [06:59:18] [DEBUG] controller.SignController - /sign/login.co ---------- error called!![error : ] [06:59:18] [DEBUG] controller.SignController - /sign/login.co ---------- error called!![userId : null] [06:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [06:59:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [06:59:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [06:59:29] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [06:59:30] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [06:59:30] [DEBUG] controller.JsonController - ------------------------------------- [06:59:30] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [06:59:30] [DEBUG] controller.JsonController - ------------------------------------- [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [06:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [07:01:24] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 140 [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:01:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:01:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [07:01:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:01:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:01:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:01:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:02:36] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:02:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:02:49] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :tk2340, login_channel : null [07:02:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tk2340(String) [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:02:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:02:49] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [07:02:49] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:02:49] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/index.co [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : tk2340 [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tk2340(String) [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tk2340(String) [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: tk2340, mappingList.size : 1 [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:02:49] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[tk2340] roles roles [0]ROLE_01 [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tk2340(String), 01(String), A13A1D71A62CACC423B5687B24469B61(String), PHONE(String) [07:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [07:02:49] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:49] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [07:02:49] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:54] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:54] [DEBUG] controller.EssController - index.co session.role : 1 [07:02:54] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:54] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:54] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 41, param.plantSeq : 0 [07:02:54] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-06(String), 41(Integer), 0(Integer), 2022-07-05(String), 41(Integer), 0(Integer), 2022-07-07(String), 67673(Integer) [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 41(Integer) [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:02:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:02:54] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:54] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [07:02:54] [DEBUG] controller.EssController - ----------------------------------------------- [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-06-23(String) [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [07:02:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-07(String), 41(Integer), 0(Integer), 2022-07-07(String) [07:02:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:02:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [07:02:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 41(Integer), 0(Integer), 41(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [07:02:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:02:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [07:02:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 1(Integer), 2022-07-07(String), 41(Integer), 1(Integer), 2022-07-07(String) [07:02:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [07:04:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [07:04:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:04:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [07:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [07:09:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:09:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [07:09:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:09:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:09:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:09:29] [DEBUG] controller.JsonController - ------------------------------------- [07:09:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [07:09:29] [DEBUG] controller.JsonController - ------------------------------------- [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:09:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [07:11:24] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 140 [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:11:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:11:25] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [07:11:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:11:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:11:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:11:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:14:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [07:14:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [07:14:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:14:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:14:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [07:18:41] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:18:41] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:18:41] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:18:41] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:18:41] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:18:54] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:18:57] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:18:57] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :wando, login_channel : null [07:18:57] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: wando(String) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:18:57] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:18:57] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [07:18:57] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:18:57] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : wando [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: wando(String) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: wando(String) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: wando, mappingList.size : 3 [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:18:57] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[wando] roles roles [0]ROLE_01 [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: wando(String), 01(String), 3A787FC70B79EF41399A5381A5A5EAC2(String), PHONE(String) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [07:18:57] [DEBUG] controller.EssController - ----------------------------------------------- [07:18:57] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 14, param.plantSeq : 0 [07:18:57] [DEBUG] controller.EssController - ----------------------------------------------- [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 2022-07-07(String), 14(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 0(Integer), 2022-07-06(String), 14(Integer), 0(Integer), 2022-07-05(String), 14(Integer), 0(Integer), 2022-07-07(String), 67674(Integer) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 2022-07-07(String), 14(Integer), 2022-07-07(String), 14(Integer) [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:18:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 11(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:18:58] [DEBUG] controller.EssController - ----------------------------------------------- [07:18:58] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [07:18:58] [DEBUG] controller.EssController - ----------------------------------------------- [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 01(String), 2022-06-23(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 0(Integer), 2022-07-07(String), 14(Integer), 0(Integer), 2022-07-07(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 14(Integer), 0(Integer), 14(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 14(Integer), 1(Integer), 2022-07-07(String), 14(Integer), 1(Integer), 2022-07-07(String) [07:18:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:19:03] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:03] [DEBUG] controller.EssController - viewPlant.co change plant :: plantSeq :: 16, refer : http://emsa.eltenergy.com/ess/view.co [07:19:03] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 2022-07-07(String), 2022-07-07(String) [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:03] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:03] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 16, param.plantSeq : 16 [07:19:03] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 2022-07-07(String), 16(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 0(Integer), 2022-07-06(String), 16(Integer), 0(Integer), 2022-07-05(String), 16(Integer), 0(Integer), 2022-07-07(String), 67674(Integer) [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 2022-07-07(String), 16(Integer), 2022-07-07(String), 16(Integer) [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [07:19:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 11(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:19:04] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:04] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [07:19:04] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 01(String), 2022-06-23(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 0(Integer), 2022-07-07(String), 16(Integer), 0(Integer), 2022-07-07(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 16(Integer), 0(Integer), 16(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 16(Integer), 1(Integer), 2022-07-07(String), 16(Integer), 1(Integer), 2022-07-07(String) [07:19:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:19:11] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:11] [DEBUG] controller.EssController - viewPlant.co change plant :: plantSeq :: 15, refer : http://emsa.eltenergy.com/ess/view.co?plantSeq=16 [07:19:11] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 2022-07-07(String), 2022-07-07(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:11] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:11] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 15, param.plantSeq : 15 [07:19:11] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 2022-07-07(String), 15(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 0(Integer), 2022-07-06(String), 15(Integer), 0(Integer), 2022-07-05(String), 15(Integer), 0(Integer), 2022-07-07(String), 67674(Integer) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 2022-07-07(String), 15(Integer), 2022-07-07(String), 15(Integer) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 11(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:19:11] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:11] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [07:19:11] [DEBUG] controller.EssController - ----------------------------------------------- [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 01(String), 2022-06-23(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 0(Integer), 2022-07-07(String), 15(Integer), 0(Integer), 2022-07-07(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 15(Integer), 0(Integer), 15(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(Integer), 1(Integer), 2022-07-07(String), 15(Integer), 1(Integer), 2022-07-07(String) [07:19:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:19:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:19:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [07:19:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:19:28] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:19:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [07:19:29] [DEBUG] controller.JsonController - ------------------------------------- [07:19:29] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [07:19:29] [DEBUG] controller.JsonController - ------------------------------------- [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:19:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [07:21:25] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 156 [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:21:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:21:26] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [07:21:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:21:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:21:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:21:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:24:58] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [07:24:58] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:24:58] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:24:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [07:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:29:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [07:29:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:29:29] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:29:30] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:29:30] [DEBUG] controller.JsonController - ------------------------------------- [07:29:30] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [07:29:30] [DEBUG] controller.JsonController - ------------------------------------- [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:29:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [07:31:26] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 157 [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:31:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:31:27] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [07:31:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:31:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:31:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:31:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:34:59] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [07:34:59] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [07:34:59] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:34:59] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [07:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:39:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [07:39:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:39:29] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:39:30] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:39:30] [DEBUG] controller.JsonController - ------------------------------------- [07:39:30] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [07:39:30] [DEBUG] controller.JsonController - ------------------------------------- [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:39:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [07:41:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [07:41:27] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [07:41:27] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [07:41:28] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 156 [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:41:28] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [07:41:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [07:41:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:41:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:41:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 56 [07:41:46] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:41:51] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:41:51] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :moonsoo, login_channel : null [07:41:51] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:51] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:41:51] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [07:41:51] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:41:51] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : moonsoo [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: moonsoo, mappingList.size : 1 [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:41:51] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[moonsoo] roles roles [0]ROLE_01 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String), 01(String), 125737ECB8A4552ACC633E3C36CA3992(String), PHONE(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [07:41:51] [DEBUG] controller.EssController - ----------------------------------------------- [07:41:51] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 75, param.plantSeq : 0 [07:41:51] [DEBUG] controller.EssController - ----------------------------------------------- [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 2022-07-07(String), 75(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 0(Integer), 2022-07-06(String), 75(Integer), 0(Integer), 2022-07-05(String), 75(Integer), 0(Integer), 2022-07-07(String), 67677(Integer) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 2022-07-07(String), 75(Integer), 2022-07-07(String), 75(Integer) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 11(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:41:51] [DEBUG] controller.EssController - ----------------------------------------------- [07:41:51] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [07:41:51] [DEBUG] controller.EssController - ----------------------------------------------- [07:41:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [07:41:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 01(String), 2022-06-23(String) [07:41:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:41:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [07:41:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [07:41:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 0(Integer), 2022-07-07(String), 75(Integer), 0(Integer), 2022-07-07(String) [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 75(Integer), 0(Integer), 75(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 1(Integer), 2022-07-07(String), 75(Integer), 1(Integer), 2022-07-07(String) [07:41:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [07:44:04] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:44:59] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [07:44:59] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [07:44:59] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:44:59] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [07:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:49:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [07:49:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:49:29] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 32 [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:49:30] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:49:30] [DEBUG] controller.JsonController - ------------------------------------- [07:49:30] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [07:49:30] [DEBUG] controller.JsonController - ------------------------------------- [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:49:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:50:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:50:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [07:50:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [07:50:43] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 16 [07:50:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:50:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [07:50:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [07:51:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [07:51:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [07:51:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:51:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [07:51:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [07:51:29] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 172 [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:51:29] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [07:51:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [07:51:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [07:51:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [07:51:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 56 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [07:54:59] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:54:59] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:54:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [07:56:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:56:35] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :safetyelt02, login_channel : null [07:56:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: safetyelt02(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:56:35] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [07:56:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [07:56:35] [DEBUG] authentication.AbstractAuthenticationTargetUrlRequestHandler - Using Referer header: http://emsa.eltenergy.com/sign/login.co;jsessionid=35507261383C56673B5C20D3B33D55F6 [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : safetyelt02 [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : false [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: safetyelt02(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: safetyelt02(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: safetyelt02, mappingList.size : 1 [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [07:56:35] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[safetyelt02] roles roles [0]ROLE_01 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: safetyelt02(String), 01(String), 60EA84DB5A5CAD6FBAEAFDCBE65BD8D9(String), WEB(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [07:56:35] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [07:56:35] [DEBUG] controller.SignController - 이미 로그인 완료. 메인페이지로 이동 .............. [07:56:35] [DEBUG] controller.SignController - /ess/view.co [07:56:35] [DEBUG] controller.SignController - ....................................... [07:56:35] [DEBUG] controller.EssController - ----------------------------------------------- [07:56:35] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 128, param.plantSeq : 0 [07:56:35] [DEBUG] controller.EssController - ----------------------------------------------- [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 128(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] controller.SolarController - ----------------------------------------------- [07:56:35] [DEBUG] controller.SolarController - /solar/view.co :: plantSeq :: 128, param.plantSeq : 0 [07:56:35] [DEBUG] controller.SolarController - ----------------------------------------------- [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 128(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name as plantName, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.plantSeq = ? and o.inputDate=? ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) order by p.seq desc, p.oseq desc [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 2022-07-07(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] controller.SolarController - view.selectOverviewByPlantSeq1 : 쿼리조회시간 : 0 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, d.* from ( select p.seq, p.name, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtdata_2022 d on p.seq = d.plantSeq and d.plantSeq = ? and d.oseq = ? ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? and plantSeq = ? ) order by seq desc, ivtIdx asc ) R1 LIMIT 0, 50 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 0(Integer), 2022-07-07(String), 2022-07-07(String), 128(Integer) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] controller.SolarController - view.selectListIvtByPlantSeq2 : 쿼리조회시간 : 16 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-06-23(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:56:35] [DEBUG] controller.SolarController - ----------------------------------------------- [07:56:35] [DEBUG] controller.SolarController - /solar/data_chart.co :: , param.plantSeq : 128 [07:56:35] [DEBUG] controller.SolarController - ----------------------------------------------- [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity, d.* from t_ivtoverview_hour d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate = ? and d.plantSeq = ? order by d.inputDate asc, d.inputHour asc , d.plantSeq desc [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 128(Integer) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity,d.* from t_ivtoverview_day d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate between ? and ? and d.plantSeq = ? [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-06-29(String), 2022-07-07(String), 128(Integer) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:56:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [07:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [07:59:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [07:59:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [07:59:30] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [07:59:31] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [07:59:31] [DEBUG] controller.JsonController - ------------------------------------- [07:59:31] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [07:59:31] [DEBUG] controller.JsonController - ------------------------------------- [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [07:59:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:00:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:00:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:00:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:00:44] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [08:00:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:00:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:00:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:00:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [08:00:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-07-07(String), 2022-07-07(String) [08:00:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:00:58] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 121.156.154.100, port : 502, pcsIdx : 1, pcsMaker : 12 [08:01:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [08:01:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [08:01:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:01:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [08:01:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:01:30] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 172 [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:01:30] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [08:01:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [08:01:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:01:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:01:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 56 [08:01:53] [DEBUG] controller.SolarController - ----------------------------------------------- [08:01:53] [DEBUG] controller.SolarController - /solar/view.co :: plantSeq :: 128, param.plantSeq : 0 [08:01:53] [DEBUG] controller.SolarController - ----------------------------------------------- [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 128(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name as plantName, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.plantSeq = ? and o.inputDate=? ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) order by p.seq desc, p.oseq desc [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 2022-07-07(String) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:01:53] [DEBUG] controller.SolarController - view.selectOverviewByPlantSeq1 : 쿼리조회시간 : 0 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, d.* from ( select p.seq, p.name, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtdata_2022 d on p.seq = d.plantSeq and d.plantSeq = ? and d.oseq = ? ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? and plantSeq = ? ) order by seq desc, ivtIdx asc ) R1 LIMIT 0, 50 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 0(Integer), 2022-07-07(String), 2022-07-07(String), 128(Integer) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:01:53] [DEBUG] controller.SolarController - view.selectListIvtByPlantSeq2 : 쿼리조회시간 : 16 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-06-23(String) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:01:53] [DEBUG] controller.SolarController - ----------------------------------------------- [08:01:53] [DEBUG] controller.SolarController - /solar/data_chart.co :: , param.plantSeq : 128 [08:01:53] [DEBUG] controller.SolarController - ----------------------------------------------- [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity, d.* from t_ivtoverview_hour d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate = ? and d.plantSeq = ? order by d.inputDate asc, d.inputHour asc , d.plantSeq desc [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 128(Integer) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity,d.* from t_ivtoverview_day d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate between ? and ? and d.plantSeq = ? [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-06-29(String), 2022-07-07(String), 128(Integer) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:03:24] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:24] [DEBUG] controller.SolarController - /solar/view.co :: plantSeq :: 128, param.plantSeq : 0 [08:03:24] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 128(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name as plantName, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.plantSeq = ? and o.inputDate=? ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) order by p.seq desc, p.oseq desc [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 2022-07-07(String) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:24] [DEBUG] controller.SolarController - view.selectOverviewByPlantSeq1 : 쿼리조회시간 : 0 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, d.* from ( select p.seq, p.name, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtdata_2022 d on p.seq = d.plantSeq and d.plantSeq = ? and d.oseq = ? ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? and plantSeq = ? ) order by seq desc, ivtIdx asc ) R1 LIMIT 0, 50 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 0(Integer), 2022-07-07(String), 2022-07-07(String), 128(Integer) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:24] [DEBUG] controller.SolarController - view.selectListIvtByPlantSeq2 : 쿼리조회시간 : 16 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-06-23(String) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:24] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:24] [DEBUG] controller.SolarController - /solar/data_chart.co :: , param.plantSeq : 128 [08:03:24] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity, d.* from t_ivtoverview_hour d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate = ? and d.plantSeq = ? order by d.inputDate asc, d.inputHour asc , d.plantSeq desc [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 128(Integer) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity,d.* from t_ivtoverview_day d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate between ? and ? and d.plantSeq = ? [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-06-29(String), 2022-07-07(String), 128(Integer) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:03:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:03:25] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:25] [DEBUG] controller.SolarController - /solar/view.co :: plantSeq :: 128, param.plantSeq : 0 [08:03:25] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 128(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name as plantName, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.plantSeq = ? and o.inputDate=? ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) order by p.seq desc, p.oseq desc [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 2022-07-07(String) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:25] [DEBUG] controller.SolarController - view.selectOverviewByPlantSeq1 : 쿼리조회시간 : 15 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, d.* from ( select p.seq, p.name, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtdata_2022 d on p.seq = d.plantSeq and d.plantSeq = ? and d.oseq = ? ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? and plantSeq = ? ) order by seq desc, ivtIdx asc ) R1 LIMIT 0, 50 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 0(Integer), 2022-07-07(String), 2022-07-07(String), 128(Integer) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:25] [DEBUG] controller.SolarController - view.selectListIvtByPlantSeq2 : 쿼리조회시간 : 0 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-06-23(String) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:25] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:25] [DEBUG] controller.SolarController - /solar/data_chart.co :: , param.plantSeq : 128 [08:03:25] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity, d.* from t_ivtoverview_hour d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate = ? and d.plantSeq = ? order by d.inputDate asc, d.inputHour asc , d.plantSeq desc [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 128(Integer) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity,d.* from t_ivtoverview_day d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate between ? and ? and d.plantSeq = ? [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-06-29(String), 2022-07-07(String), 128(Integer) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:03:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:03:26] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:26] [DEBUG] controller.SolarController - /solar/view.co :: plantSeq :: 128, param.plantSeq : 0 [08:03:26] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 128(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name as plantName, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.plantSeq = ? and o.inputDate=? ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) order by p.seq desc, p.oseq desc [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 2022-07-07(String) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:26] [DEBUG] controller.SolarController - view.selectOverviewByPlantSeq1 : 쿼리조회시간 : 0 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, d.* from ( select p.seq, p.name, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtdata_2022 d on p.seq = d.plantSeq and d.plantSeq = ? and d.oseq = ? ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? and plantSeq = ? ) order by seq desc, ivtIdx asc ) R1 LIMIT 0, 50 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 0(Integer), 2022-07-07(String), 2022-07-07(String), 128(Integer) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:26] [DEBUG] controller.SolarController - view.selectListIvtByPlantSeq2 : 쿼리조회시간 : 0 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-06-23(String) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:26] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:26] [DEBUG] controller.SolarController - /solar/data_chart.co :: , param.plantSeq : 128 [08:03:26] [DEBUG] controller.SolarController - ----------------------------------------------- [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity, d.* from t_ivtoverview_hour d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate = ? and d.plantSeq = ? order by d.inputDate asc, d.inputHour asc , d.plantSeq desc [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 128(Integer) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity,d.* from t_ivtoverview_day d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate between ? and ? and d.plantSeq = ? [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-06-29(String), 2022-07-07(String), 128(Integer) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:03:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:03:44] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [08:03:48] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:03:48] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :GSNGsolar, login_channel : null [08:03:48] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:48] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:03:48] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [08:03:48] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:03:48] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : GSNGsolar [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: GSNGsolar, mappingList.size : 2 [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:03:48] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[GSNGsolar] roles roles [0]ROLE_01 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String), 01(String), CEC789E6081032C4945D4F1793810886(String), PHONE(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:03:48] [DEBUG] controller.EssController - ----------------------------------------------- [08:03:48] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 85, param.plantSeq : 0 [08:03:48] [DEBUG] controller.EssController - ----------------------------------------------- [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-06(String), 85(Integer), 0(Integer), 2022-07-05(String), 85(Integer), 0(Integer), 2022-07-07(String), 67679(Integer) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 85(Integer) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:03:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:03:49] [DEBUG] controller.EssController - ----------------------------------------------- [08:03:49] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [08:03:49] [DEBUG] controller.EssController - ----------------------------------------------- [08:03:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:03:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-06-23(String) [08:03:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:03:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:03:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:03:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-07(String), 85(Integer), 0(Integer), 2022-07-07(String) [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 85(Integer), 0(Integer), 85(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 2022-07-07(String), 85(Integer), 1(Integer), 2022-07-07(String) [08:03:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:04:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:04:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:04:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:04:16] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [08:04:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:04:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:04:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:04:20] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [08:04:29] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:04:29] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :admin03, login_channel : null [08:04:29] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:29] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:04:29] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_05 [08:04:29] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:04:29] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/plant/pmsdata_list.co?plantSeq=39&pcsIdx=0&inputDate=2022-07-07 [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : admin03 [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : false [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName from t_plant p left join t_pms m on p.seq = m.plantSeq and p.plantStatus = '01' and m.pmsStatus = '01' order by p.seq desc [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 106 [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: admin03, mappingList.size : 106 [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:04:29] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[admin03] roles roles [0]ROLE_05 [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String), 05(String), AEA9EF0F5D45318F15DEFFCF0720C537(String), WEB(String) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 39(Integer), 2022-07-07(String), 2022-07-07(String) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:29] [DEBUG] controller.PlantController - selectPmsPlantBySeq : 쿼리조회시간 : 16 [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.pcsQuantity, m.pcsQuantity * m.pcsVolume as supplyPcsPower, m.batteryMaker, m.batteryQuantity * m.batteryVolume as supplyBatteryPower, p.name as plantName, p.supplyPower, p.weatherCode from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s2.plantSeq = ? and s1.pcsIdx = ? and s2.pcsIdx = ? and s1.inputDate = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.plantSeq asc, d.pcsIdx asc, d.inputDate asc, d.inputHour asc, d.inputMinute asc [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 39(Integer), 39(Integer), 0(Integer), 0(Integer), 2022-07-06(String), 2022-07-05(String), 39(Integer), 0(Integer), 2022-07-07(String) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:04:29] [DEBUG] controller.PlantController - selectList : 쿼리조회시간 : 15 [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:04:29] [DEBUG] controller.PlantController - selectListActive : 쿼리조회시간 : 0 [08:04:29] [DEBUG] controller.PlantController - selectListTimetable : 쿼리조회시간 : 0 [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where k.inputDate = ? order by k.inputDate desc, k.inputHour desc, k.inputMinute desc [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 23 [08:04:29] [DEBUG] controller.PlantController - code.memory.select : 쿼리조회시간 : 32 [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and p.seq = ? order by w.inputHour desc [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 39(Integer) [08:04:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:04:29] [DEBUG] controller.JsonController - { "data" : [{"plantSeq":"end"}]} [08:04:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:04:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:04:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=244.1 getCurrPower=164.7 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=631061.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 08(String), 04(String), 164.7(Float), 244.1(Float), 0.2(Float), 631061.0(Float), 01(String) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82184(Integer), 103(Integer), 1(Integer), 129553.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 129.5(Double), 988.8(Double), 128049.6(Double), 34.4(Double), 88.6(Double), 196098.0(Double), 431613.0(Double), 01(String) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82184(Integer), 103(Integer), 2(Integer), 35132.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 15.3(Double), 974.8(Double), 14914.4(Double), 32.5(Double), 95.6(Double), 48002.0(Double), 199448.0(Double), 01(String) [08:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82184 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 39(Integer), 2022-07-07(String), 2022-07-07(String) [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:43] [DEBUG] controller.PlantController - selectPmsPlantBySeq : 쿼리조회시간 : 15 [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.pcsQuantity, m.pcsQuantity * m.pcsVolume as supplyPcsPower, m.batteryMaker, m.batteryQuantity * m.batteryVolume as supplyBatteryPower, p.name as plantName, p.supplyPower, p.weatherCode from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s2.plantSeq = ? and s1.pcsIdx = ? and s2.pcsIdx = ? and s1.inputDate = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.plantSeq asc, d.pcsIdx asc, d.inputDate asc, d.inputHour asc, d.inputMinute asc [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 39(Integer), 39(Integer), 0(Integer), 0(Integer), 2022-07-06(String), 2022-07-05(String), 39(Integer), 0(Integer), 2022-07-07(String) [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:04:43] [DEBUG] controller.PlantController - selectList : 쿼리조회시간 : 0 [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:04:43] [DEBUG] controller.PlantController - selectListActive : 쿼리조회시간 : 16 [08:04:43] [DEBUG] controller.PlantController - selectListTimetable : 쿼리조회시간 : 0 [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where k.inputDate = ? order by k.inputDate desc, k.inputHour desc, k.inputMinute desc [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 23 [08:04:43] [DEBUG] controller.PlantController - code.memory.select : 쿼리조회시간 : 31 [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and p.seq = ? order by w.inputHour desc [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 39(Integer) [08:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:04:43] [DEBUG] controller.JsonController - { "data" : [{"plantSeq":"end"}]} [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=264.3 getCurrPower=172.4 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=567640.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 08(String), 04(String), 172.4(Float), 264.3(Float), 0.3(Float), 567640.0(Float), 01(String) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82185(Integer), 104(Integer), 1(Integer), 132177.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 137.3(Double), 981.4(Double), 134746.2(Double), 33.9(Double), 100.0(Double), 210203.0(Double), 367260.0(Double), 01(String) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82185(Integer), 104(Integer), 2(Integer), 40246.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 28.8(Double), 968.6(Double), 27895.7(Double), 32.9(Double), 100.0(Double), 54098.0(Double), 200380.0(Double), 01(String) [08:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82185 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=97.4 getCurrPower=70.0 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=579148.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 08(String), 04(String), 70.0(Float), 97.4(Float), 0.1(Float), 579148.0(Float), 01(String) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82186(Integer), 122(Integer), 1(Integer), 33867.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 33.6(Double), 952.2(Double), 31993.9(Double), 44.0(Double), 83.5(Double), 46112.0(Double), 376715.0(Double), 01(String) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82186(Integer), 122(Integer), 2(Integer), 36104.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 28.1(Double), 971.7(Double), 27304.8(Double), 32.7(Double), 94.5(Double), 51251.0(Double), 202433.0(Double), 01(String) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82186 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=135.6 getCurrPower=96.7 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=611674.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 08(String), 04(String), 96.7(Float), 135.6(Float), 0.1(Float), 611674.0(Float), 01(String) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82187(Integer), 111(Integer), 1(Integer), 63216.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 87.0(Double), 971.7(Double), 84537.9(Double), 46.9(Double), 92.6(Double), 90456.0(Double), 407183.0(Double), 01(String) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82187(Integer), 111(Integer), 2(Integer), 33438.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 27.0(Double), 972.9(Double), 26268.3(Double), 35.1(Double), 95.9(Double), 45097.0(Double), 204491.0(Double), 01(String) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82187 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=258.0 getCurrPower=161.5 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=642809.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 08(String), 04(String), 161.5(Float), 258.0(Float), 0.3(Float), 642809.0(Float), 01(String) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82188(Integer), 121(Integer), 1(Integer), 125639.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 125.0(Double), 989.3(Double), 123662.5(Double), 33.6(Double), 99.8(Double), 205690.0(Double), 425893.0(Double), 01(String) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82188(Integer), 121(Integer), 2(Integer), 35896.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 26.1(Double), 968.2(Double), 25270.0(Double), 31.6(Double), 99.7(Double), 52348.0(Double), 216916.0(Double), 01(String) [08:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82188 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 39(Integer), 2022-07-07(String), 2022-07-07(String) [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:47] [DEBUG] controller.PlantController - selectPmsPlantBySeq : 쿼리조회시간 : 32 [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.pcsQuantity, m.pcsQuantity * m.pcsVolume as supplyPcsPower, m.batteryMaker, m.batteryQuantity * m.batteryVolume as supplyBatteryPower, p.name as plantName, p.supplyPower, p.weatherCode from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s2.plantSeq = ? and s1.pcsIdx = ? and s2.pcsIdx = ? and s1.inputDate = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.plantSeq asc, d.pcsIdx asc, d.inputDate asc, d.inputHour asc, d.inputMinute asc [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 39(Integer), 39(Integer), 0(Integer), 0(Integer), 2022-07-05(String), 2022-07-04(String), 39(Integer), 0(Integer), 2022-07-06(String) [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 87 [08:04:47] [DEBUG] controller.PlantController - selectList : 쿼리조회시간 : 78 [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:04:47] [DEBUG] controller.PlantController - selectListActive : 쿼리조회시간 : 0 [08:04:47] [DEBUG] controller.PlantController - selectListTimetable : 쿼리조회시간 : 0 [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where k.inputDate = ? order by k.inputDate desc, k.inputHour desc, k.inputMinute desc [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 102 [08:04:47] [DEBUG] controller.PlantController - code.memory.select : 쿼리조회시간 : 31 [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and p.seq = ? order by w.inputHour desc [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String), 39(Integer) [08:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:04:47] [DEBUG] controller.JsonController - { "data" : [{"plantSeq":"39","hour":"15","temp":"32.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"39","hour":"14","temp":"31.1","cloud":"7","weatherCode":"16130250"},{"plantSeq":"39","hour":"13","temp":"30.2","cloud":"7","weatherCode":"16130250"},{"plantSeq":"39","hour":"12","temp":"30.3","cloud":"7","weatherCode":"16130250"},{"plantSeq":"39","hour":"11","temp":"29.5","cloud":"7","weatherCode":"16130250"},{"plantSeq":"39","hour":"10","temp":"27.5","cloud":"5","weatherCode":"16130250"},{"plantSeq":"39","hour":"09","temp":"26.9","cloud":"7","weatherCode":"16130250"},{"plantSeq":"39","hour":"08","temp":"26.2","cloud":"7","weatherCode":"16130250"},{"plantSeq":"end"}]} [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=45.0 getCurrPower=32.4 getLastdayEnergy=0.0 getTodayHours=0.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=594667.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 08(String), 04(String), 32.4(Float), 45.0(Float), 0.0(Float), 594667.0(Float), 01(String) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82189(Integer), 108(Integer), 1(Integer), 0.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 0.0(Double), 2.2(Double), 0.0(Double), 35.5(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82189(Integer), 108(Integer), 2(Integer), 32412.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 23.3(Double), 963.5(Double), 22449.5(Double), 36.3(Double), 91.8(Double), 44954.0(Double), 200334.0(Double), 01(String) [08:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82189 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=223.9 getCurrPower=162.8 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=622618.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 08(String), 04(String), 162.8(Float), 223.9(Float), 0.2(Float), 622618.0(Float), 01(String) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82190(Integer), 112(Integer), 1(Integer), 129199.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 134.1(Double), 965.4(Double), 129460.1(Double), 34.3(Double), 87.0(Double), 179301.0(Double), 431996.0(Double), 01(String) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82190(Integer), 112(Integer), 2(Integer), 33554.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 26.8(Double), 971.5(Double), 26036.2(Double), 31.7(Double), 92.9(Double), 44568.0(Double), 190622.0(Double), 01(String) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82190 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=136.2 getCurrPower=88.7 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=549908.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 08(String), 04(String), 88.7(Float), 136.2(Float), 0.1(Float), 549908.0(Float), 01(String) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82191(Integer), 124(Integer), 1(Integer), 55573.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 56.8(Double), 966.8(Double), 54914.2(Double), 46.6(Double), 85.1(Double), 84824.0(Double), 360974.0(Double), 01(String) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82191(Integer), 124(Integer), 2(Integer), 33128.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 28.3(Double), 962.7(Double), 27244.4(Double), 31.4(Double), 92.3(Double), 51366.0(Double), 188934.0(Double), 01(String) [08:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82191 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=41.9 getCurrPower=56.8 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=25208.1 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 08(String), 04(String), 56.8(Float), 41.9(Float), 0.3(Float), 25208.1(Float), 01(String) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82192(Integer), 132(Integer), 1(Integer), 21002.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 122.0(Double), 532.0(Double), 64904.0(Double), 45.0(Double), 0.0(Double), 15600.0(Double), 8492.6(Double), 01(String) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82192(Integer), 132(Integer), 2(Integer), 17089.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 94.0(Double), 552.0(Double), 51888.0(Double), 46.0(Double), 0.0(Double), 12700.0(Double), 8508.7(Double), 01(String) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82192(Integer), 132(Integer), 3(Integer), 18748.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 107.0(Double), 527.0(Double), 56389.0(Double), 49.0(Double), 0.0(Double), 13600.0(Double), 8206.8(Double), 01(String) [08:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82192 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:05:00] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 32 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:00] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=58.7 getCurrPower=34.1 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=594955.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 08(String), 05(String), 34.1(Float), 58.7(Float), 0.1(Float), 594955.0(Float), 01(String) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82193(Integer), 109(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.6(Double), 0.0(Double), 29.6(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82193(Integer), 109(Integer), 2(Integer), 34112.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 28.1(Double), 954.6(Double), 26824.3(Double), 31.0(Double), 93.6(Double), 58731.0(Double), 208287.0(Double), 01(String) [08:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82193 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=202.9 getCurrPower=122.8 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=526469.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 08(String), 05(String), 122.8(Float), 202.9(Float), 0.2(Float), 526469.0(Float), 01(String) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82194(Integer), 106(Integer), 1(Integer), 88443.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 88.4(Double), 980.9(Double), 86711.6(Double), 43.6(Double), 89.5(Double), 148376.0(Double), 356878.0(Double), 01(String) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82194(Integer), 106(Integer), 2(Integer), 34308.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 22.2(Double), 972.6(Double), 21591.7(Double), 32.6(Double), 97.0(Double), 54486.0(Double), 169591.0(Double), 01(String) [08:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82194 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=59.8 getCurrPower=69.3 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116270.2 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 08(String), 05(String), 69.3(Float), 59.8(Float), 0.4(Float), 116270.2(Float), 01(String) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82195(Integer), 127(Integer), 1(Integer), 23090.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 160.0(Double), 532.0(Double), 85120.0(Double), 47.0(Double), 0.0(Double), 20000.0(Double), 39021.5(Double), 01(String) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82195(Integer), 127(Integer), 2(Integer), 21691.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 107.0(Double), 578.0(Double), 61846.0(Double), 47.0(Double), 0.0(Double), 18700.0(Double), 36011.1(Double), 01(String) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82195(Integer), 127(Integer), 3(Integer), 24524.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 161.0(Double), 589.0(Double), 94829.0(Double), 47.0(Double), 0.0(Double), 21100.0(Double), 41237.6(Double), 01(String) [08:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82195 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=237.0 getCurrPower=145.5 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=613760.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 08(String), 05(String), 145.5(Float), 237.0(Float), 0.2(Float), 613760.0(Float), 01(String) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82196(Integer), 113(Integer), 1(Integer), 113818.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 118.0(Double), 979.4(Double), 115569.2(Double), 33.0(Double), 91.6(Double), 191880.0(Double), 412622.0(Double), 01(String) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82196(Integer), 113(Integer), 2(Integer), 31719.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 21.0(Double), 954.6(Double), 20046.6(Double), 33.8(Double), 96.8(Double), 45127.0(Double), 201138.0(Double), 01(String) [08:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82196 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=258.9 getCurrPower=153.9 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=606634.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 08(String), 05(String), 153.9(Float), 258.9(Float), 0.3(Float), 606634.0(Float), 01(String) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82197(Integer), 120(Integer), 1(Integer), 122071.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 126.7(Double), 956.6(Double), 121201.2(Double), 33.0(Double), 100.0(Double), 206683.0(Double), 410567.0(Double), 01(String) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82197(Integer), 120(Integer), 2(Integer), 31817.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 21.7(Double), 980.8(Double), 21283.4(Double), 32.8(Double), 99.9(Double), 52266.0(Double), 196067.0(Double), 01(String) [08:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82197 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=48.2 getCurrPower=77.9 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=33168.3 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 08(String), 05(String), 77.9(Float), 48.2(Float), 0.3(Float), 33168.3(Float), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82198(Integer), 131(Integer), 1(Integer), 26885.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 181.0(Double), 560.0(Double), 101360.0(Double), 43.0(Double), 0.0(Double), 16800.0(Double), 11647.7(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82198(Integer), 131(Integer), 2(Integer), 24723.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 124.0(Double), 554.0(Double), 68696.0(Double), 45.0(Double), 0.0(Double), 15200.0(Double), 10387.7(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82198(Integer), 131(Integer), 3(Integer), 26316.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 190.0(Double), 510.0(Double), 96900.0(Double), 42.0(Double), 0.0(Double), 16200.0(Double), 11132.9(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82198 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=135.4 getCurrPower=70.9 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=199743.0 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 08(String), 05(String), 70.9(Float), 135.4(Float), 0.3(Float), 199743.0(Float), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82199(Integer), 128(Integer), 1(Integer), 16027.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 26.2(Double), 622.2(Double), 16295.7(Double), 43.5(Double), 10.0(Double), 30270.0(Double), 44507.0(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82199(Integer), 128(Integer), 2(Integer), 15777.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 26.2(Double), 615.8(Double), 16153.4(Double), 43.9(Double), 10.0(Double), 29720.0(Double), 44222.3(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82199(Integer), 128(Integer), 3(Integer), 15726.0(Double), 599.7(Double), 0.0(Double), 0.0(Double), 26.2(Double), 613.5(Double), 16081.1(Double), 44.0(Double), 10.0(Double), 29930.0(Double), 44297.6(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82199(Integer), 128(Integer), 4(Integer), 15581.0(Double), 599.6(Double), 0.0(Double), -0.0(Double), 25.6(Double), 618.7(Double), 15864.7(Double), 42.9(Double), 645.4(Double), 30160.0(Double), 43976.9(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82199(Integer), 128(Integer), 5(Integer), 8158.0(Double), 599.7(Double), 0.0(Double), -0.0(Double), 13.6(Double), 601.6(Double), 8187.8(Double), 52.0(Double), 645.4(Double), 15380.0(Double), 22739.3(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82199 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=35.1 getCurrPower=48.6 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=72769.9 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 08(String), 05(String), 48.6(Float), 35.1(Float), 0.4(Float), 72769.9(Float), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82200(Integer), 129(Integer), 1(Integer), 24075.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 58.0(Double), 551.0(Double), 31958.0(Double), 45.0(Double), 0.0(Double), 18100.0(Double), 38362.1(Double), 01(String) [08:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82200(Integer), 129(Integer), 2(Integer), 24504.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 66.0(Double), 590.0(Double), 38940.0(Double), 47.0(Double), 0.0(Double), 17000.0(Double), 34407.8(Double), 01(String) [08:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82200 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=90.6 getCurrPower=108.6 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116030.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 08(String), 05(String), 108.6(Float), 90.6(Float), 0.5(Float), 116030.0(Float), 01(String) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82201(Integer), 99(Integer), 1(Integer), 27100.0(Double), 0.0(Double), 27.1(Double), 1.9(Double), 50.5(Double), 529.8(Double), 26753.2(Double), 54.2(Double), 100.0(Double), 22600.0(Double), 28849.0(Double), 01(String) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82201(Integer), 99(Integer), 2(Integer), 27400.0(Double), 0.0(Double), 27.4(Double), 1.7(Double), 51.8(Double), 520.7(Double), 26970.5(Double), 53.2(Double), 100.0(Double), 22900.0(Double), 29253.0(Double), 01(String) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82201(Integer), 99(Integer), 3(Integer), 26800.0(Double), 0.0(Double), 26.8(Double), 1.9(Double), 50.9(Double), 518.1(Double), 26371.3(Double), 51.4(Double), 100.0(Double), 22300.0(Double), 28721.0(Double), 01(String) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82201(Integer), 99(Integer), 4(Integer), 27300.0(Double), 0.0(Double), 27.3(Double), 1.7(Double), 52.1(Double), 524.8(Double), 27342.1(Double), 47.4(Double), 100.0(Double), 22800.0(Double), 29207.0(Double), 01(String) [08:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82201 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=200.2 getCurrPower=126.5 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=588196.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 08(String), 05(String), 126.5(Float), 200.2(Float), 0.2(Float), 588196.0(Float), 01(String) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82202(Integer), 126(Integer), 1(Integer), 93980.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 96.1(Double), 965.4(Double), 92774.9(Double), 38.9(Double), 100.0(Double), 151842.0(Double), 398651.0(Double), 01(String) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82202(Integer), 126(Integer), 2(Integer), 32514.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 20.9(Double), 972.3(Double), 20321.1(Double), 36.3(Double), 99.9(Double), 48382.0(Double), 189545.0(Double), 01(String) [08:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82202 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=248.9 getCurrPower=166.8 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=531085.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 08(String), 05(String), 166.8(Float), 248.9(Float), 0.2(Float), 531085.0(Float), 01(String) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82203(Integer), 102(Integer), 1(Integer), 129423.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 133.3(Double), 981.5(Double), 130834.0(Double), 34.2(Double), 89.7(Double), 195856.0(Double), 375765.0(Double), 01(String) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82203(Integer), 102(Integer), 2(Integer), 37407.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 21.5(Double), 966.1(Double), 20771.2(Double), 32.4(Double), 94.2(Double), 53027.0(Double), 155320.0(Double), 01(String) [08:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82203 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=183.3 getCurrPower=105.1 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=401042.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 08(String), 05(String), 105.1(Float), 183.3(Float), 0.2(Float), 401042.0(Float), 01(String) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82204(Integer), 110(Integer), 1(Integer), 105085.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 107.3(Double), 952.6(Double), 102214.0(Double), 32.9(Double), 88.8(Double), 183268.0(Double), 293753.0(Double), 01(String) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82204(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1049.9(Double), 0.0(Double), 29.5(Double), 0.0(Double), 13.0(Double), 107289.0(Double), 00(String) [08:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82204 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=258.2 getCurrPower=159.3 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=628845.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 08(String), 05(String), 159.3(Float), 258.2(Float), 0.3(Float), 628845.0(Float), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82205(Integer), 105(Integer), 1(Integer), 123839.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 122.3(Double), 980.9(Double), 119964.1(Double), 33.5(Double), 100.0(Double), 204099.0(Double), 427313.0(Double), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82205(Integer), 105(Integer), 2(Integer), 35415.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 24.7(Double), 963.8(Double), 23805.9(Double), 31.8(Double), 100.0(Double), 54125.0(Double), 201532.0(Double), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82205 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=199.9 getCurrPower=128.1 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=583936.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 08(String), 05(String), 128.1(Float), 199.9(Float), 0.2(Float), 583936.0(Float), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82206(Integer), 101(Integer), 1(Integer), 92298.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 84.0(Double), 988.2(Double), 83008.8(Double), 36.4(Double), 89.5(Double), 148790.0(Double), 392123.0(Double), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82206(Integer), 101(Integer), 2(Integer), 35808.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 19.0(Double), 971.9(Double), 18466.1(Double), 32.1(Double), 93.3(Double), 51095.0(Double), 191813.0(Double), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82206 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=69.4 getCurrPower=50.1 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=407686.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 08(String), 05(String), 50.1(Float), 69.4(Float), 0.1(Float), 407686.0(Float), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82207(Integer), 123(Integer), 1(Integer), 21636.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 22.0(Double), 971.1(Double), 21364.2(Double), 47.7(Double), 99.4(Double), 31994.0(Double), 346268.0(Double), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82207(Integer), 123(Integer), 2(Integer), 28422.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 14.4(Double), 971.9(Double), 13995.4(Double), 47.5(Double), 99.6(Double), 37360.0(Double), 61418.0(Double), 01(String) [08:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82207 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=191.2 getCurrPower=101.1 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1465828.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 08(String), 05(String), 101.1(Float), 191.2(Float), 0.2(Float), 1465828.0(Float), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 1(Integer), 6490.0(Double), 0.0(Double), 6.5(Double), 0.0(Double), 8.5(Double), 578.8(Double), 4920.1(Double), 35.8(Double), 0.0(Double), 14600.0(Double), 86442.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 2(Integer), 6836.0(Double), 0.0(Double), 6.8(Double), 0.0(Double), 9.2(Double), 573.6(Double), 5276.8(Double), 36.5(Double), 0.0(Double), 13000.0(Double), 99808.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 3(Integer), 6527.0(Double), 0.0(Double), 6.5(Double), 0.0(Double), 8.7(Double), 577.1(Double), 5020.5(Double), 36.2(Double), 0.0(Double), 14700.0(Double), 88158.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 4(Integer), 6774.0(Double), 0.0(Double), 6.8(Double), 0.0(Double), 8.8(Double), 573.1(Double), 5043.0(Double), 36.1(Double), 0.0(Double), 15300.0(Double), 91668.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 5(Integer), 6908.0(Double), 0.0(Double), 6.9(Double), 0.0(Double), 9.3(Double), 574.9(Double), 5346.3(Double), 37.7(Double), 0.0(Double), 14000.0(Double), 101761.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 6(Integer), 7001.0(Double), 0.0(Double), 7.0(Double), 0.0(Double), 9.1(Double), 577.8(Double), 5258.3(Double), 35.8(Double), 0.0(Double), 15300.0(Double), 101730.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 7(Integer), 6562.0(Double), 0.0(Double), 6.6(Double), 0.0(Double), 8.5(Double), 585.1(Double), 4973.1(Double), 36.0(Double), 0.0(Double), 14800.0(Double), 84903.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 8(Integer), 6111.0(Double), 0.0(Double), 6.1(Double), 0.0(Double), 7.8(Double), 593.3(Double), 4627.7(Double), 35.5(Double), 0.0(Double), 9800.0(Double), 95567.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 9(Integer), 4685.0(Double), 0.0(Double), 4.7(Double), 0.0(Double), 6.0(Double), 602.9(Double), 3617.4(Double), 35.8(Double), 0.0(Double), 6900.0(Double), 80997.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 10(Integer), 6442.0(Double), 0.0(Double), 6.4(Double), 0.0(Double), 8.3(Double), 585.3(Double), 4858.3(Double), 35.2(Double), 0.0(Double), 10500.0(Double), 97004.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 11(Integer), 6510.0(Double), 0.0(Double), 6.5(Double), 0.0(Double), 8.7(Double), 580.6(Double), 5051.2(Double), 35.5(Double), 0.0(Double), 10800.0(Double), 97308.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 12(Integer), 6520.0(Double), 0.0(Double), 6.5(Double), 0.0(Double), 8.6(Double), 581.7(Double), 5002.9(Double), 35.7(Double), 0.0(Double), 11200.0(Double), 98911.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 13(Integer), 7110.0(Double), 0.0(Double), 7.1(Double), 0.0(Double), 9.3(Double), 586.6(Double), 5455.4(Double), 34.9(Double), 0.0(Double), 9400.0(Double), 97307.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 17(Integer), 6143.0(Double), 0.0(Double), 6.1(Double), 0.0(Double), 7.5(Double), 579.0(Double), 4342.8(Double), 35.5(Double), 0.0(Double), 11900.0(Double), 89317.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 18(Integer), 3840.0(Double), 0.0(Double), 3.8(Double), 0.0(Double), 6.4(Double), 594.5(Double), 3804.6(Double), 35.4(Double), 0.0(Double), 6200.0(Double), 60297.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82208(Integer), 92(Integer), 19(Integer), 6671.0(Double), 0.0(Double), 6.7(Double), 0.0(Double), 8.6(Double), 579.3(Double), 4982.3(Double), 35.6(Double), 0.0(Double), 12800.0(Double), 94650.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82208 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=284.4 getCurrPower=133.7 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1861592.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 08(String), 05(String), 133.7(Float), 284.4(Float), 0.3(Float), 1861592.0(Float), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 1(Integer), 6565.0(Double), 0.0(Double), 6.6(Double), 0.0(Double), 8.5(Double), 578.6(Double), 4918.4(Double), 36.3(Double), 0.0(Double), 14700.0(Double), 92156.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 2(Integer), 7166.0(Double), 0.0(Double), 7.2(Double), 0.0(Double), 9.4(Double), 576.9(Double), 5422.5(Double), 36.8(Double), 0.0(Double), 15700.0(Double), 100966.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 3(Integer), 6703.0(Double), 0.0(Double), 6.7(Double), 0.0(Double), 8.7(Double), 577.0(Double), 5019.9(Double), 35.9(Double), 0.0(Double), 14900.0(Double), 88663.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 4(Integer), 7090.0(Double), 0.0(Double), 7.1(Double), 0.0(Double), 9.2(Double), 573.6(Double), 5277.1(Double), 36.6(Double), 0.0(Double), 15500.0(Double), 99880.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 5(Integer), 6622.0(Double), 0.0(Double), 6.6(Double), 0.0(Double), 8.7(Double), 580.2(Double), 5047.7(Double), 36.5(Double), 0.0(Double), 14600.0(Double), 89048.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 6(Integer), 7051.0(Double), 0.0(Double), 7.1(Double), 0.0(Double), 9.3(Double), 577.0(Double), 5365.8(Double), 36.3(Double), 0.0(Double), 15100.0(Double), 102703.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 7(Integer), 7124.0(Double), 0.0(Double), 7.1(Double), 0.0(Double), 9.4(Double), 573.8(Double), 5394.0(Double), 37.0(Double), 0.0(Double), 15600.0(Double), 100918.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 8(Integer), 6748.0(Double), 0.0(Double), 6.7(Double), 0.0(Double), 8.7(Double), 581.0(Double), 5054.4(Double), 36.2(Double), 0.0(Double), 15200.0(Double), 90532.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 9(Integer), 7227.0(Double), 0.0(Double), 7.2(Double), 0.0(Double), 9.4(Double), 577.3(Double), 5426.9(Double), 36.4(Double), 0.0(Double), 15400.0(Double), 100324.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 10(Integer), 6210.0(Double), 0.0(Double), 6.2(Double), 0.0(Double), 7.9(Double), 585.9(Double), 4628.9(Double), 36.3(Double), 0.0(Double), 14000.0(Double), 80387.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 11(Integer), 7009.0(Double), 0.0(Double), 7.0(Double), 0.0(Double), 9.4(Double), 573.6(Double), 5391.5(Double), 36.4(Double), 0.0(Double), 15000.0(Double), 97511.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 12(Integer), 6361.0(Double), 0.0(Double), 6.4(Double), 0.0(Double), 8.0(Double), 589.1(Double), 4712.5(Double), 36.8(Double), 0.0(Double), 14000.0(Double), 79564.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 13(Integer), 6732.0(Double), 0.0(Double), 6.7(Double), 0.0(Double), 8.8(Double), 574.7(Double), 5057.7(Double), 37.1(Double), 0.0(Double), 14200.0(Double), 96354.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 14(Integer), 6537.0(Double), 0.0(Double), 6.5(Double), 0.0(Double), 8.6(Double), 577.9(Double), 4970.2(Double), 37.1(Double), 0.0(Double), 14200.0(Double), 92317.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 15(Integer), 6405.0(Double), 0.0(Double), 6.4(Double), 0.0(Double), 8.3(Double), 581.9(Double), 4829.5(Double), 36.6(Double), 0.0(Double), 14000.0(Double), 82257.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 16(Integer), 6737.0(Double), 0.0(Double), 6.7(Double), 0.0(Double), 8.4(Double), 579.8(Double), 4870.3(Double), 36.0(Double), 0.0(Double), 12600.0(Double), 99960.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 17(Integer), 6573.0(Double), 0.0(Double), 6.6(Double), 0.0(Double), 8.5(Double), 586.1(Double), 4982.1(Double), 36.3(Double), 0.0(Double), 12500.0(Double), 97476.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 18(Integer), 5988.0(Double), 0.0(Double), 6.0(Double), 0.0(Double), 7.3(Double), 581.0(Double), 4241.3(Double), 36.7(Double), 0.0(Double), 11100.0(Double), 83839.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 19(Integer), 5812.0(Double), 0.0(Double), 5.8(Double), 0.0(Double), 7.3(Double), 581.1(Double), 4241.8(Double), 36.3(Double), 0.0(Double), 10900.0(Double), 83473.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82209(Integer), 93(Integer), 20(Integer), 7072.0(Double), 0.0(Double), 7.1(Double), 0.0(Double), 9.3(Double), 574.1(Double), 5339.1(Double), 36.9(Double), 0.0(Double), 15200.0(Double), 103264.0(Double), 01(String) [08:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82209 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=239.1 getCurrPower=148.4 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=571195.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 08(String), 05(String), 148.4(Float), 239.1(Float), 0.2(Float), 571195.0(Float), 01(String) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82210(Integer), 125(Integer), 1(Integer), 117956.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 119.6(Double), 969.4(Double), 115940.2(Double), 33.5(Double), 89.4(Double), 192161.0(Double), 386459.0(Double), 01(String) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82210(Integer), 125(Integer), 2(Integer), 30433.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 30.5(Double), 977.0(Double), 29798.5(Double), 45.5(Double), 93.9(Double), 46926.0(Double), 184736.0(Double), 01(String) [08:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82210 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=194.8 getCurrPower=124.6 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=612805.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 08(String), 05(String), 124.6(Float), 194.8(Float), 0.2(Float), 612805.0(Float), 01(String) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82211(Integer), 107(Integer), 1(Integer), 88463.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 88.1(Double), 982.1(Double), 86523.0(Double), 38.8(Double), 91.0(Double), 131620.0(Double), 409596.0(Double), 01(String) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82211(Integer), 107(Integer), 2(Integer), 37465.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 29.0(Double), 964.9(Double), 27982.1(Double), 32.2(Double), 94.9(Double), 63354.0(Double), 203209.0(Double), 01(String) [08:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:05:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82211 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [08:09:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:09:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [08:09:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:09:30] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:09:31] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:09:31] [DEBUG] controller.JsonController - ------------------------------------- [08:09:31] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [08:09:31] [DEBUG] controller.JsonController - ------------------------------------- [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:09:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and p.seq = ? order by w.inputHour desc [08:10:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 39(Integer) [08:10:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:10:28] [DEBUG] controller.JsonController - { "data" : [{"plantSeq":"end"}]} [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [08:10:31] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [08:10:31] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 32 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:10:31] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:10:31] [DEBUG] controller.SolarController - ----------------------------------------------- [08:10:31] [DEBUG] controller.SolarController - /solar/view.co :: plantSeq :: 128, param.plantSeq : 0 [08:10:31] [DEBUG] controller.SolarController - ----------------------------------------------- [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 128(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name as plantName, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.plantSeq = ? and o.inputDate=? ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) order by p.seq desc, p.oseq desc [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] controller.SolarController - view.selectOverviewByPlantSeq1 : 쿼리조회시간 : 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, d.* from ( select p.seq, p.name, p.supplyPower, p.plantType, v.link, v.url1, v.url2, v.ivtQuantity, v.ivtType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.seq = ? ) p left join t_ivtdata_2022 d on p.seq = d.plantSeq and d.plantSeq = ? and d.oseq = ? ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? and plantSeq = ? ) order by seq desc, ivtIdx asc ) R1 LIMIT 0, 50 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 128(Integer), 82199(Integer), 2022-07-07(String), 2022-07-07(String), 128(Integer) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [08:10:31] [DEBUG] controller.SolarController - view.selectListIvtByPlantSeq2 : 쿼리조회시간 : 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-06-23(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:10:31] [DEBUG] controller.SolarController - ----------------------------------------------- [08:10:31] [DEBUG] controller.SolarController - /solar/data_chart.co :: , param.plantSeq : 128 [08:10:31] [DEBUG] controller.SolarController - ----------------------------------------------- [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity, d.* from t_ivtoverview_hour d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate = ? and d.plantSeq = ? order by d.inputDate asc, d.inputHour asc , d.plantSeq desc [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 128(Integer) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, p.supplyPower, v.ivtQuantity,d.* from t_ivtoverview_day d, t_plant p, t_ivtjunc v where p.seq = d.plantSeq and p.seq = v.plantSeq and d.inputDate between ? and ? and d.plantSeq = ? [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-06-29(String), 2022-07-07(String), 128(Integer) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:10:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:10:32] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:10:32] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:10:32] [DEBUG] controller.JsonController - ------------------------------------- [08:10:32] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [08:10:32] [DEBUG] controller.JsonController - ------------------------------------- [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:10:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:10:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:10:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:10:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:10:34] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 16 [08:10:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:10:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:10:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:11:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:11:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:11:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:11:19] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 15 [08:11:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:11:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:11:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:11:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [08:11:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [08:11:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:11:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [08:11:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:11:31] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 187 [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:11:31] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"null","cloud":"0","weatherCode":"03123129"},{"plantSeq":"131","temp":"null","cloud":"0","weatherCode":"03123101"},{"plantSeq":"129","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"128","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"127","temp":"null","cloud":"0","weatherCode":""},{"plantSeq":"126","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"125","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"124","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"123","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"122","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"121","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"120","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"113","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"112","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"111","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"110","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"109","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"108","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"107","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"106","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"105","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"104","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"103","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"102","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"101","temp":"null","cloud":"0","weatherCode":"03220340"},{"plantSeq":"99","temp":"null","cloud":"0","weatherCode":"03250330"},{"plantSeq":"98","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"97","temp":"null","cloud":"0","weatherCode":"04730370"},{"plantSeq":"96","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"95","temp":"null","cloud":"0","weatherCode":"04113250"},{"plantSeq":"94","temp":"null","cloud":"0","weatherCode":"04770250"},{"plantSeq":"93","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"92","temp":"null","cloud":"0","weatherCode":"01760350"},{"plantSeq":"91","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"90","temp":"null","cloud":"0","weatherCode":"01750330"},{"plantSeq":"89","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"88","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"87","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"86","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"85","temp":"null","cloud":"0","weatherCode":"16150380"},{"plantSeq":"84","temp":"null","cloud":"0","weatherCode":"15180380"},{"plantSeq":"83","temp":"null","cloud":"0","weatherCode":"01820250"},{"plantSeq":"82","temp":"null","cloud":"0","weatherCode":"15710330"},{"plantSeq":"81","temp":"null","cloud":"0","weatherCode":"04170320"},{"plantSeq":"80","temp":"null","cloud":"0","weatherCode":"01750250"},{"plantSeq":"78","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"77","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"76","temp":"null","cloud":"0","weatherCode":"01790250"},{"plantSeq":"75","temp":"null","cloud":"0","weatherCode":"04210330"},{"plantSeq":"74","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"73","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"60","temp":"null","cloud":"0","weatherCode":"16770310"},{"plantSeq":"56","temp":"null","cloud":"0","weatherCode":"02590370"},{"plantSeq":"55","temp":"null","cloud":"0","weatherCode":"10710262"},{"plantSeq":"48","temp":"null","cloud":"0","weatherCode":"14130320"},{"plantSeq":"45","temp":"null","cloud":"0","weatherCode":"15800253"},{"plantSeq":"44","temp":"null","cloud":"0","weatherCode":"13740250"},{"plantSeq":"42","temp":"null","cloud":"0","weatherCode":"16150250"},{"plantSeq":"41","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"40","temp":"null","cloud":"0","weatherCode":"03820250"},{"plantSeq":"39","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"34","temp":"null","cloud":"0","weatherCode":"04170340"},{"plantSeq":"32","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"31","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"30","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"29","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"28","temp":"null","cloud":"0","weatherCode":"03240370"},{"plantSeq":"27","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"26","temp":"null","cloud":"0","weatherCode":"16130250"},{"plantSeq":"25","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"24","temp":"null","cloud":"0","weatherCode":"01760250"},{"plantSeq":"22","temp":"null","cloud":"0","weatherCode":"02273112"},{"plantSeq":"21","temp":"null","cloud":"0","weatherCode":"13800350"},{"plantSeq":"20","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"19","temp":"null","cloud":"0","weatherCode":"13750330"},{"plantSeq":"18","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"17","temp":"null","cloud":"0","weatherCode":"13210114"},{"plantSeq":"16","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"15","temp":"null","cloud":"0","weatherCode":"12770380"},{"plantSeq":"14","temp":"null","cloud":"0","weatherCode":"12890320"},{"plantSeq":"13","temp":"null","cloud":"0","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"-","inputHour":"-"} [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [08:11:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 26 [08:11:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:11:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:11:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [08:12:31] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [08:12:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:35] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :yeongsin, login_channel : null [08:12:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: yeongsin(String) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:35] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [08:12:35] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:35] [DEBUG] authentication.AbstractAuthenticationTargetUrlRequestHandler - Using Referer header: http://emsa.eltenergy.com/sign/login.co [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : yeongsin [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: yeongsin(String) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: yeongsin(String) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: yeongsin, mappingList.size : 2 [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:35] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[yeongsin] roles roles [0]ROLE_01 [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: yeongsin(String), 01(String), 3906F50D58B07F247E78864F4000FC09(String), PHONE(String) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:12:35] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [08:12:35] [DEBUG] controller.SignController - 이미 로그인 완료. 메인페이지로 이동 .............. [08:12:35] [DEBUG] controller.SignController - /ess/view.co [08:12:35] [DEBUG] controller.SignController - ....................................... [08:12:35] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:35] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 92, param.plantSeq : 0 [08:12:35] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 92(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 0(Integer), 2022-07-06(String), 92(Integer), 0(Integer), 2022-07-05(String), 92(Integer), 0(Integer), 2022-07-07(String), 67680(Integer) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 92(Integer), 2022-07-07(String), 92(Integer) [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:12:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:12:36] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:36] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [08:12:36] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 01(String), 2022-06-23(String) [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:12:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 0(Integer), 2022-07-07(String), 92(Integer), 0(Integer), 2022-07-07(String) [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 92(Integer), 0(Integer), 92(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 1(Integer), 2022-07-07(String), 92(Integer), 1(Integer), 2022-07-07(String) [08:12:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:12:39] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:39] [DEBUG] controller.EssController - viewPlant.co change plant :: plantSeq :: 93, refer : http://emsa.eltenergy.com/ess/view.co [08:12:39] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 2022-07-07(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:39] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:39] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 93, param.plantSeq : 93 [08:12:39] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 93(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 0(Integer), 2022-07-06(String), 93(Integer), 0(Integer), 2022-07-05(String), 93(Integer), 0(Integer), 2022-07-07(String), 67680(Integer) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 93(Integer), 2022-07-07(String), 93(Integer) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:12:39] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:39] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [08:12:39] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 01(String), 2022-06-23(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 0(Integer), 2022-07-07(String), 93(Integer), 0(Integer), 2022-07-07(String) [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [08:12:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 93(Integer), 0(Integer), 93(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [08:12:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:12:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [08:12:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 1(Integer), 2022-07-07(String), 93(Integer), 1(Integer), 2022-07-07(String) [08:12:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:12:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: update t_login_2021 set updateTime = curtime() where id = ? and sessionId= ? [08:12:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: yeongsin(String), 3906F50D58B07F247E78864F4000FC09(String) [08:12:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:12:44] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [08:12:46] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:46] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :tokyo, login_channel : null [08:12:46] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String) [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:46] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:46] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [08:12:46] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:12:46] [DEBUG] authentication.AbstractAuthenticationTargetUrlRequestHandler - Using Referer header: http://emsa.eltenergy.com/sign/login.co [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : tokyo [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String) [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String) [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: tokyo, mappingList.size : 1 [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:12:46] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[tokyo] roles roles [0]ROLE_01 [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String), 01(String), 50B99AAA19CC37A2CD5AC40B3BFB2D22(String), PHONE(String) [08:12:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:12:47] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [08:12:47] [DEBUG] controller.SignController - 이미 로그인 완료. 메인페이지로 이동 .............. [08:12:47] [DEBUG] controller.SignController - /ess/view.co [08:12:47] [DEBUG] controller.SignController - ....................................... [08:12:47] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:47] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 80, param.plantSeq : 0 [08:12:47] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-06(String), 80(Integer), 0(Integer), 2022-07-05(String), 80(Integer), 0(Integer), 2022-07-07(String), 67680(Integer) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 80(Integer) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 21(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:12:47] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:47] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [08:12:47] [DEBUG] controller.EssController - ----------------------------------------------- [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-06-23(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-07(String), 80(Integer), 0(Integer), 2022-07-07(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 80(Integer), 0(Integer), 80(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 1(Integer), 2022-07-07(String), 80(Integer), 1(Integer), 2022-07-07(String) [08:12:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:15:00] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:15:00] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [08:15:00] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [08:15:00] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:15:00] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:15:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:19:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:19:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [08:19:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:19:30] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:19:31] [DEBUG] controller.JsonController - ------------------------------------- [08:19:31] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [08:19:31] [DEBUG] controller.JsonController - ------------------------------------- [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:19:31] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:19:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:21:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [08:21:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [08:21:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:21:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [08:21:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:21:32] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 187 [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:21:32] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [08:21:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 26 [08:21:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:21:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:21:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:25:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:25:02] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [08:25:02] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:25:02] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:25:02] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:25:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:29:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:29:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [08:29:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:29:31] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:29:32] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:29:32] [DEBUG] controller.JsonController - ------------------------------------- [08:29:32] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [08:29:32] [DEBUG] controller.JsonController - ------------------------------------- [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:29:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:31:33] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 203 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:31:33] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [08:31:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 26 [08:31:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:31:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:31:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=322.1 getCurrPower=212.3 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=631138.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 08(String), 34(String), 212.3(Float), 322.1(Float), 0.3(Float), 631138.0(Float), 01(String) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82222(Integer), 103(Integer), 1(Integer), 164642.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 163.1(Double), 985.2(Double), 160686.1(Double), 37.9(Double), 87.6(Double), 257436.0(Double), 431674.0(Double), 01(String) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82222(Integer), 103(Integer), 2(Integer), 47676.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 33.8(Double), 974.7(Double), 32944.9(Double), 49.2(Double), 94.4(Double), 64641.0(Double), 199464.0(Double), 01(String) [08:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82222 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=337.9 getCurrPower=247.9 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=567713.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 08(String), 34(String), 247.9(Float), 337.9(Float), 0.3(Float), 567713.0(Float), 01(String) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82223(Integer), 104(Integer), 1(Integer), 190754.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 194.8(Double), 1001.8(Double), 195150.6(Double), 38.6(Double), 100.0(Double), 267440.0(Double), 367317.0(Double), 01(String) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82223(Integer), 104(Integer), 2(Integer), 57130.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 46.6(Double), 982.9(Double), 45803.1(Double), 38.5(Double), 100.0(Double), 70471.0(Double), 200396.0(Double), 01(String) [08:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82223 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=130.1 getCurrPower=94.4 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=579181.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 08(String), 34(String), 94.4(Float), 130.1(Float), 0.1(Float), 579181.0(Float), 01(String) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82224(Integer), 122(Integer), 1(Integer), 48085.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 46.2(Double), 963.4(Double), 44509.1(Double), 48.4(Double), 89.6(Double), 61919.0(Double), 376731.0(Double), 01(String) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82224(Integer), 122(Integer), 2(Integer), 46266.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 36.1(Double), 974.7(Double), 35186.7(Double), 48.5(Double), 93.9(Double), 68154.0(Double), 202450.0(Double), 01(String) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82224 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=185.2 getCurrPower=101.7 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=611724.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 08(String), 34(String), 101.7(Float), 185.2(Float), 0.2(Float), 611724.0(Float), 01(String) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82225(Integer), 111(Integer), 1(Integer), 66545.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 88.9(Double), 978.8(Double), 87015.3(Double), 43.5(Double), 92.8(Double), 123320.0(Double), 407216.0(Double), 01(String) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82225(Integer), 111(Integer), 2(Integer), 35154.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 24.4(Double), 969.2(Double), 23648.5(Double), 37.0(Double), 91.4(Double), 61886.0(Double), 204508.0(Double), 01(String) [08:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82225 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=335.1 getCurrPower=202.6 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=642886.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 08(String), 34(String), 202.6(Float), 335.1(Float), 0.3(Float), 642886.0(Float), 01(String) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82226(Integer), 121(Integer), 1(Integer), 160649.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 163.1(Double), 981.9(Double), 160147.9(Double), 36.8(Double), 99.8(Double), 266028.0(Double), 425953.0(Double), 01(String) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82226(Integer), 121(Integer), 2(Integer), 41910.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 31.8(Double), 978.6(Double), 31119.5(Double), 35.9(Double), 99.9(Double), 69075.0(Double), 216933.0(Double), 01(String) [08:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82226 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=59.8 getCurrPower=37.7 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=594682.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 08(String), 34(String), 37.7(Float), 59.8(Float), 0.1(Float), 594682.0(Float), 01(String) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82227(Integer), 108(Integer), 1(Integer), 0.0(Double), 60.4(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.4(Double), 0.0(Double), 35.3(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82227(Integer), 108(Integer), 2(Integer), 37678.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 28.2(Double), 983.0(Double), 27720.6(Double), 37.6(Double), 91.9(Double), 59846.0(Double), 200349.0(Double), 01(String) [08:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82227 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=303.2 getCurrPower=185.0 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=622697.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 08(String), 34(String), 185.0(Float), 303.2(Float), 0.3(Float), 622697.0(Float), 01(String) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82228(Integer), 112(Integer), 1(Integer), 144590.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 147.4(Double), 970.8(Double), 143095.9(Double), 38.7(Double), 90.5(Double), 242184.0(Double), 432059.0(Double), 01(String) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82228(Integer), 112(Integer), 2(Integer), 40382.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 32.1(Double), 971.5(Double), 31185.1(Double), 47.5(Double), 92.4(Double), 61019.0(Double), 190638.0(Double), 01(String) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82228 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=176.8 getCurrPower=123.8 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=549948.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 08(String), 34(String), 123.8(Float), 176.8(Float), 0.2(Float), 549948.0(Float), 01(String) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82229(Integer), 124(Integer), 1(Integer), 79029.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 81.5(Double), 984.4(Double), 80228.6(Double), 45.9(Double), 88.7(Double), 110205.0(Double), 360999.0(Double), 01(String) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82229(Integer), 124(Integer), 2(Integer), 44814.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 40.3(Double), 968.5(Double), 39030.6(Double), 46.0(Double), 94.3(Double), 66622.0(Double), 188949.0(Double), 01(String) [08:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82229 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=64.7 getCurrPower=47.8 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=25230.9 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 08(String), 34(String), 47.8(Float), 64.7(Float), 0.4(Float), 25230.9(Float), 01(String) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82230(Integer), 132(Integer), 1(Integer), 17124.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 94.0(Double), 553.0(Double), 51982.0(Double), 47.0(Double), 0.0(Double), 23800.0(Double), 8500.8(Double), 01(String) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82230(Integer), 132(Integer), 2(Integer), 13944.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 74.0(Double), 566.0(Double), 41884.0(Double), 46.0(Double), 0.0(Double), 19900.0(Double), 8515.9(Double), 01(String) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82230(Integer), 132(Integer), 3(Integer), 16765.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 96.0(Double), 546.0(Double), 52416.0(Double), 47.0(Double), 0.0(Double), 21000.0(Double), 8214.2(Double), 01(String) [08:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:34:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82230 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [08:34:58] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=75.1 getCurrPower=55.7 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=594972.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 08(String), 35(String), 55.7(Float), 75.1(Float), 0.1(Float), 594972.0(Float), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82231(Integer), 109(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.6(Double), 0.0(Double), 29.4(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82231(Integer), 109(Integer), 2(Integer), 55714.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 49.6(Double), 972.9(Double), 48255.8(Double), 38.4(Double), 92.5(Double), 75145.0(Double), 208304.0(Double), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82231 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:35:02] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 32 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [08:35:02] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:02] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=259.1 getCurrPower=182.4 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=526525.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 08(String), 35(String), 182.4(Float), 259.1(Float), 0.3(Float), 526525.0(Float), 01(String) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82232(Integer), 106(Integer), 1(Integer), 135693.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 135.3(Double), 998.1(Double), 135042.9(Double), 49.5(Double), 89.5(Double), 188740.0(Double), 356918.0(Double), 01(String) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82232(Integer), 106(Integer), 2(Integer), 46736.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 37.2(Double), 999.9(Double), 37196.3(Double), 36.8(Double), 94.0(Double), 70400.0(Double), 169607.0(Double), 01(String) [08:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82232 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=95.6 getCurrPower=73.7 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116306.0 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 08(String), 35(String), 73.7(Float), 95.6(Float), 0.6(Float), 116306.0(Float), 01(String) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82233(Integer), 127(Integer), 1(Integer), 24496.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 180.0(Double), 539.0(Double), 97020.0(Double), 44.0(Double), 0.0(Double), 31900.0(Double), 39033.4(Double), 01(String) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82233(Integer), 127(Integer), 2(Integer), 23019.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 116.0(Double), 577.0(Double), 66932.0(Double), 45.0(Double), 0.0(Double), 29900.0(Double), 36022.3(Double), 01(String) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82233(Integer), 127(Integer), 3(Integer), 26145.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 178.0(Double), 581.0(Double), 103418.0(Double), 46.0(Double), 0.0(Double), 33800.0(Double), 41250.3(Double), 01(String) [08:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82233 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=303.4 getCurrPower=206.3 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=613827.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 08(String), 35(String), 206.3(Float), 303.4(Float), 0.3(Float), 613827.0(Float), 01(String) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82234(Integer), 113(Integer), 1(Integer), 162476.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 169.3(Double), 983.5(Double), 166506.5(Double), 46.3(Double), 88.6(Double), 244028.0(Double), 412674.0(Double), 01(String) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82234(Integer), 113(Integer), 2(Integer), 43861.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 33.0(Double), 958.9(Double), 31643.7(Double), 49.2(Double), 90.9(Double), 59410.0(Double), 201153.0(Double), 01(String) [08:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82234 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:08] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:35:08] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :moonsoo, login_channel : null [08:35:08] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:08] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:35:08] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [08:35:08] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [08:35:08] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : moonsoo [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: moonsoo, mappingList.size : 1 [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [08:35:08] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[moonsoo] roles roles [0]ROLE_01 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: moonsoo(String), 01(String), 2478FDCADC696B77AC8815B40E448A41(String), PHONE(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:08] [DEBUG] controller.EssController - ----------------------------------------------- [08:35:08] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 75, param.plantSeq : 0 [08:35:08] [DEBUG] controller.EssController - ----------------------------------------------- [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 2022-07-07(String), 75(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 0(Integer), 2022-07-06(String), 75(Integer), 0(Integer), 2022-07-05(String), 75(Integer), 0(Integer), 2022-07-07(String), 67682(Integer) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 2022-07-07(String), 75(Integer), 2022-07-07(String), 75(Integer) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 11(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 01(String), 2022-06-23(String) [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 0(Integer), 2022-07-07(String), 75(Integer), 0(Integer), 2022-07-07(String) [08:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 75(Integer), 0(Integer), 75(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=329.8 getCurrPower=249.3 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=606705.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 08(String), 35(String), 249.3(Float), 329.8(Float), 0.3(Float), 606705.0(Float), 01(String) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82235(Integer), 120(Integer), 1(Integer), 193821.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 201.8(Double), 967.3(Double), 195201.1(Double), 49.7(Double), 100.0(Double), 262620.0(Double), 410623.0(Double), 01(String) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82235(Integer), 120(Integer), 2(Integer), 55528.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 45.8(Double), 971.7(Double), 44503.9(Double), 47.8(Double), 100.0(Double), 67188.0(Double), 196082.0(Double), 01(String) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82235 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 75(Integer), 1(Integer), 2022-07-07(String), 75(Integer), 1(Integer), 2022-07-07(String) [08:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=75.8 getCurrPower=40.4 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=33195.9 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 08(String), 35(String), 40.4(Float), 75.8(Float), 0.5(Float), 33195.9(Float), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82236(Integer), 131(Integer), 1(Integer), 14509.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 92.0(Double), 549.0(Double), 50508.0(Double), 44.0(Double), 0.0(Double), 26500.0(Double), 11657.4(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82236(Integer), 131(Integer), 2(Integer), 12500.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 57.0(Double), 561.0(Double), 31977.0(Double), 45.0(Double), 0.0(Double), 23800.0(Double), 10396.3(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82236(Integer), 131(Integer), 3(Integer), 13391.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 89.0(Double), 515.0(Double), 45835.0(Double), 46.0(Double), 0.0(Double), 25500.0(Double), 11142.2(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82236 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=216.9 getCurrPower=211.0 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=199824.5 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 08(String), 35(String), 211.0(Float), 216.9(Float), 0.5(Float), 199824.5(Float), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82237(Integer), 128(Integer), 1(Integer), 47778.0(Double), 599.8(Double), 0.0(Double), -0.1(Double), 78.1(Double), 619.9(Double), 48404.7(Double), 45.2(Double), 645.4(Double), 48510.0(Double), 44525.3(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82237(Integer), 128(Integer), 2(Integer), 46905.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 77.7(Double), 613.4(Double), 47655.1(Double), 45.7(Double), 645.4(Double), 47730.0(Double), 44240.3(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82237(Integer), 128(Integer), 3(Integer), 46597.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 78.4(Double), 604.1(Double), 47388.7(Double), 45.8(Double), 645.4(Double), 47940.0(Double), 44315.6(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82237(Integer), 128(Integer), 4(Integer), 46734.0(Double), 599.7(Double), 0.0(Double), 0.0(Double), 77.9(Double), 610.3(Double), 47540.4(Double), 44.8(Double), 10.0(Double), 48240.0(Double), 43995.0(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82237(Integer), 128(Integer), 5(Integer), 23669.0(Double), 599.7(Double), 0.0(Double), 0.0(Double), 40.5(Double), 593.2(Double), 24029.2(Double), 50.7(Double), 10.0(Double), 24680.0(Double), 22748.6(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82237 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=57.6 getCurrPower=29.8 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=72792.4 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 08(String), 35(String), 29.8(Float), 57.6(Float), 0.6(Float), 72792.4(Float), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82238(Integer), 129(Integer), 1(Integer), 15478.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 66.0(Double), 559.0(Double), 36894.0(Double), 48.0(Double), 0.0(Double), 29700.0(Double), 38373.7(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82238(Integer), 129(Integer), 2(Integer), 14287.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 64.0(Double), 565.0(Double), 36160.0(Double), 45.0(Double), 0.0(Double), 27900.0(Double), 34418.7(Double), 01(String) [08:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82238 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=145.0 getCurrPower=137.2 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116085.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 08(String), 35(String), 137.2(Float), 145.0(Float), 0.7(Float), 116085.0(Float), 01(String) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82239(Integer), 99(Integer), 1(Integer), 34800.0(Double), 0.0(Double), 34.8(Double), 2.1(Double), 66.0(Double), 524.5(Double), 34614.8(Double), 59.4(Double), 100.0(Double), 36300.0(Double), 28863.0(Double), 01(String) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82239(Integer), 99(Integer), 2(Integer), 34500.0(Double), 0.0(Double), 34.5(Double), 2.4(Double), 66.3(Double), 518.5(Double), 34378.8(Double), 57.0(Double), 100.0(Double), 36600.0(Double), 29267.0(Double), 01(String) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82239(Integer), 99(Integer), 3(Integer), 33900.0(Double), 0.0(Double), 33.9(Double), 2.0(Double), 65.3(Double), 517.7(Double), 33808.0(Double), 53.7(Double), 100.0(Double), 35700.0(Double), 28734.0(Double), 01(String) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82239(Integer), 99(Integer), 4(Integer), 34600.0(Double), 0.0(Double), 34.6(Double), 2.3(Double), 66.6(Double), 520.1(Double), 34636.4(Double), 50.4(Double), 100.0(Double), 36500.0(Double), 29221.0(Double), 01(String) [08:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82239 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=258.0 getCurrPower=202.6 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=588253.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 08(String), 35(String), 202.6(Float), 258.0(Float), 0.3(Float), 588253.0(Float), 01(String) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82240(Integer), 126(Integer), 1(Integer), 140702.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 145.8(Double), 976.2(Double), 142330.0(Double), 36.9(Double), 100.0(Double), 194362.0(Double), 398693.0(Double), 01(String) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82240(Integer), 126(Integer), 2(Integer), 61930.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 52.7(Double), 978.5(Double), 51566.9(Double), 46.2(Double), 99.9(Double), 63681.0(Double), 189560.0(Double), 01(String) [08:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82240 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=327.0 getCurrPower=226.8 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=531163.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 08(String), 35(String), 226.8(Float), 327.0(Float), 0.3(Float), 531163.0(Float), 01(String) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82241(Integer), 102(Integer), 1(Integer), 175559.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 177.2(Double), 1003.8(Double), 177873.4(Double), 37.6(Double), 87.8(Double), 256340.0(Double), 375825.0(Double), 01(String) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82241(Integer), 102(Integer), 2(Integer), 51226.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 38.3(Double), 1004.7(Double), 38480.0(Double), 48.1(Double), 93.1(Double), 70661.0(Double), 155338.0(Double), 01(String) [08:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82241 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=234.6 getCurrPower=187.0 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=401094.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 08(String), 35(String), 187.0(Float), 234.6(Float), 0.3(Float), 401094.0(Float), 01(String) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82242(Integer), 110(Integer), 1(Integer), 187009.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 186.4(Double), 965.5(Double), 179969.2(Double), 45.8(Double), 90.5(Double), 234584.0(Double), 293805.0(Double), 01(String) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82242(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1078.7(Double), 0.0(Double), 29.5(Double), 0.0(Double), 13.0(Double), 107289.0(Double), 00(String) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82242 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=330.5 getCurrPower=183.7 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=628917.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 08(String), 35(String), 183.7(Float), 330.5(Float), 0.3(Float), 628917.0(Float), 01(String) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82243(Integer), 105(Integer), 1(Integer), 141557.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 136.1(Double), 1008.8(Double), 137297.7(Double), 37.6(Double), 99.8(Double), 260402.0(Double), 427369.0(Double), 01(String) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82243(Integer), 105(Integer), 2(Integer), 42125.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 31.8(Double), 960.0(Double), 30528.0(Double), 36.3(Double), 99.6(Double), 70131.0(Double), 201548.0(Double), 01(String) [08:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82243 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=262.1 getCurrPower=187.0 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=583998.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 08(String), 35(String), 187.0(Float), 262.1(Float), 0.3(Float), 583998.0(Float), 01(String) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82244(Integer), 101(Integer), 1(Integer), 137318.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 130.2(Double), 995.6(Double), 129627.1(Double), 36.7(Double), 89.8(Double), 194114.0(Double), 392168.0(Double), 01(String) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82244(Integer), 101(Integer), 2(Integer), 49726.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 34.4(Double), 983.1(Double), 33818.6(Double), 36.3(Double), 95.3(Double), 68005.0(Double), 191830.0(Double), 01(String) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82244 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=91.0 getCurrPower=92.2 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=407708.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 08(String), 35(String), 92.2(Float), 91.0(Float), 0.1(Float), 407708.0(Float), 01(String) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82245(Integer), 123(Integer), 1(Integer), 37468.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 38.5(Double), 972.3(Double), 37433.6(Double), 49.0(Double), 99.5(Double), 40336.0(Double), 346277.0(Double), 01(String) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82245(Integer), 123(Integer), 2(Integer), 54744.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 39.1(Double), 993.4(Double), 38841.9(Double), 46.5(Double), 99.9(Double), 50629.0(Double), 61431.0(Double), 01(String) [08:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82245 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1190.4 getCurrPower=141.5 getLastdayEnergy=0.0 getTodayHours=1.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1465889.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 08(String), 35(String), 141.5(Float), 1190.4(Float), 1.3(Float), 1465889.0(Float), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 1(Integer), 11035.0(Double), 0.0(Double), 11.0(Double), 0.0(Double), 14.1(Double), 583.9(Double), 8232.5(Double), 36.8(Double), 0.0(Double), 18800.0(Double), 86447.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 2(Integer), 11329.0(Double), 0.0(Double), 11.3(Double), 0.0(Double), 14.8(Double), 585.1(Double), 8660.0(Double), 38.0(Double), 0.0(Double), 17300.0(Double), 99812.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 3(Integer), 10979.0(Double), 0.0(Double), 11.0(Double), 0.0(Double), 14.1(Double), 587.6(Double), 8285.6(Double), 37.2(Double), 0.0(Double), 18900.0(Double), 88162.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 4(Integer), 11314.0(Double), 0.0(Double), 11.3(Double), 0.0(Double), 14.7(Double), 581.2(Double), 8543.2(Double), 37.5(Double), 0.0(Double), 19500.0(Double), 91672.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 5(Integer), -1.0(Double), 0.0(Double), -0.0(Double), 0.0(Double), 13113.1(Double), 4863.9(Double), 6.378124E7(Double), -0.1(Double), 0.0(Double), 588700.0(Double), 101766.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 6(Integer), 11664.0(Double), 0.0(Double), 11.7(Double), 0.0(Double), 15.2(Double), 584.4(Double), 8882.9(Double), 37.0(Double), 0.0(Double), 19700.0(Double), 101735.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 7(Integer), 10950.0(Double), 0.0(Double), 10.9(Double), 0.0(Double), 14.2(Double), 585.2(Double), 8309.4(Double), 37.0(Double), 0.0(Double), 19000.0(Double), 84907.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 8(Integer), 10289.0(Double), 0.0(Double), 10.3(Double), 0.0(Double), 13.0(Double), 592.4(Double), 7701.2(Double), 37.0(Double), 0.0(Double), 13700.0(Double), 95570.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 9(Integer), 7400.0(Double), 0.0(Double), 7.4(Double), 0.0(Double), 9.3(Double), 611.0(Double), 5682.0(Double), 36.9(Double), 0.0(Double), 9900.0(Double), 81000.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 10(Integer), 10711.0(Double), 0.0(Double), 10.7(Double), 0.0(Double), 13.5(Double), 592.5(Double), 7998.7(Double), 36.6(Double), 0.0(Double), 14600.0(Double), 97008.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 11(Integer), -1.0(Double), 0.0(Double), -0.0(Double), 0.0(Double), 13111.6(Double), 6476.7(Double), 8.4920328E7(Double), -0.1(Double), 0.0(Double), 383900.0(Double), 97312.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 12(Integer), 10985.0(Double), 0.0(Double), 11.0(Double), 0.0(Double), 14.3(Double), 584.8(Double), 8363.1(Double), 37.1(Double), 0.0(Double), 15400.0(Double), 98916.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 13(Integer), 7110.0(Double), 0.0(Double), 7.1(Double), 0.0(Double), 9.3(Double), 586.6(Double), 5455.4(Double), 34.9(Double), 0.0(Double), 9400.0(Double), 97307.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 17(Integer), 10222.0(Double), 0.0(Double), 10.2(Double), 0.0(Double), 12.3(Double), 584.6(Double), 7190.6(Double), 36.6(Double), 0.0(Double), 15800.0(Double), 89321.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 18(Integer), 6325.0(Double), 0.0(Double), 6.3(Double), 0.0(Double), 10.6(Double), 600.5(Double), 6365.3(Double), 36.6(Double), 0.0(Double), 8700.0(Double), 60300.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82246(Integer), 92(Integer), 19(Integer), 11139.0(Double), 0.0(Double), 11.1(Double), 0.0(Double), 14.5(Double), 581.4(Double), 8429.8(Double), 36.7(Double), 0.0(Double), 17100.0(Double), 94654.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82246 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=369.4 getCurrPower=221.3 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1861677.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 08(String), 35(String), 221.3(Float), 369.4(Float), 0.4(Float), 1861677.0(Float), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 1(Integer), 11204.0(Double), 0.0(Double), 11.2(Double), 0.0(Double), 14.2(Double), 590.2(Double), 8380.8(Double), 37.3(Double), 0.0(Double), 18900.0(Double), 92161.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 2(Integer), 11874.0(Double), 0.0(Double), 11.9(Double), 0.0(Double), 15.4(Double), 581.9(Double), 8961.8(Double), 38.1(Double), 0.0(Double), 20300.0(Double), 100970.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 3(Integer), 11073.0(Double), 0.0(Double), 11.1(Double), 0.0(Double), 14.2(Double), 583.0(Double), 8279.1(Double), 37.0(Double), 0.0(Double), 19200.0(Double), 88668.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 4(Integer), 11662.0(Double), 0.0(Double), 11.7(Double), 0.0(Double), 15.1(Double), 584.2(Double), 8821.4(Double), 37.5(Double), 0.0(Double), 20000.0(Double), 99884.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 5(Integer), 11099.0(Double), 0.0(Double), 11.1(Double), 0.0(Double), 14.3(Double), 581.3(Double), 8312.6(Double), 37.8(Double), 0.0(Double), 18900.0(Double), 89053.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 6(Integer), 11562.0(Double), 0.0(Double), 11.6(Double), 0.0(Double), 14.8(Double), 587.1(Double), 8689.6(Double), 37.6(Double), 0.0(Double), 19600.0(Double), 102708.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 7(Integer), 11689.0(Double), 0.0(Double), 11.7(Double), 0.0(Double), 15.4(Double), 579.9(Double), 8930.5(Double), 38.2(Double), 0.0(Double), 20100.0(Double), 100923.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 8(Integer), 11268.0(Double), 0.0(Double), 11.3(Double), 0.0(Double), 14.4(Double), 584.1(Double), 8410.6(Double), 37.6(Double), 0.0(Double), 19500.0(Double), 90537.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 9(Integer), 11751.0(Double), 0.0(Double), 11.8(Double), 0.0(Double), 15.1(Double), 581.9(Double), 8786.7(Double), 37.6(Double), 0.0(Double), 20000.0(Double), 100328.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 10(Integer), 10458.0(Double), 0.0(Double), 10.5(Double), 0.0(Double), 13.2(Double), 588.6(Double), 7769.1(Double), 37.4(Double), 0.0(Double), 18000.0(Double), 80391.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 11(Integer), 11544.0(Double), 0.0(Double), 11.5(Double), 0.0(Double), 15.0(Double), 580.1(Double), 8701.5(Double), 37.8(Double), 0.0(Double), 19400.0(Double), 97516.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 12(Integer), 10605.0(Double), 0.0(Double), 10.6(Double), 0.0(Double), 13.3(Double), 590.1(Double), 7848.8(Double), 38.0(Double), 0.0(Double), 18100.0(Double), 79568.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 13(Integer), 11209.0(Double), 0.0(Double), 11.2(Double), 0.0(Double), 14.3(Double), 587.3(Double), 8397.9(Double), 38.4(Double), 0.0(Double), 18500.0(Double), 96358.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 14(Integer), 10985.0(Double), 0.0(Double), 11.0(Double), 0.0(Double), 14.2(Double), 581.5(Double), 8257.8(Double), 38.1(Double), 0.0(Double), 18300.0(Double), 92321.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 15(Integer), 10603.0(Double), 0.0(Double), 10.6(Double), 0.0(Double), 13.6(Double), 586.5(Double), 7975.9(Double), 38.3(Double), 0.0(Double), 18100.0(Double), 82261.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 16(Integer), 10903.0(Double), 0.0(Double), 10.9(Double), 0.0(Double), 13.4(Double), 592.8(Double), 7943.5(Double), 37.3(Double), 0.0(Double), 16800.0(Double), 99964.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 17(Integer), 10702.0(Double), 0.0(Double), 10.7(Double), 0.0(Double), 13.5(Double), 585.2(Double), 7900.6(Double), 37.8(Double), 0.0(Double), 16600.0(Double), 97480.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 18(Integer), 9730.0(Double), 0.0(Double), 9.7(Double), 0.0(Double), 11.7(Double), 583.6(Double), 6827.7(Double), 37.8(Double), 0.0(Double), 14800.0(Double), 83842.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 19(Integer), 9593.0(Double), 0.0(Double), 9.6(Double), 0.0(Double), 11.8(Double), 589.6(Double), 6957.3(Double), 37.4(Double), 0.0(Double), 14600.0(Double), 83476.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82247(Integer), 93(Integer), 20(Integer), 11791.0(Double), 0.0(Double), 11.8(Double), 0.0(Double), 15.1(Double), 583.7(Double), 8813.4(Double), 38.0(Double), 0.0(Double), 19700.0(Double), 103268.0(Double), 01(String) [08:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82247 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=307.5 getCurrPower=258.3 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=571263.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 08(String), 35(String), 258.3(Float), 307.5(Float), 0.3(Float), 571263.0(Float), 01(String) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82248(Integer), 125(Integer), 1(Integer), 197659.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 200.6(Double), 972.9(Double), 195163.8(Double), 49.7(Double), 90.4(Double), 246283.0(Double), 386513.0(Double), 01(String) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82248(Integer), 125(Integer), 2(Integer), 60633.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 57.9(Double), 986.1(Double), 57095.2(Double), 37.0(Double), 93.0(Double), 61189.0(Double), 184750.0(Double), 01(String) [08:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82248 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=252.2 getCurrPower=145.8 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=08 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=612861.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 08(String), 35(String), 145.8(Float), 252.2(Float), 0.3(Float), 612861.0(Float), 01(String) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82249(Integer), 107(Integer), 1(Integer), 102131.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 99.8(Double), 985.7(Double), 98372.9(Double), 47.9(Double), 90.6(Double), 171310.0(Double), 409635.0(Double), 01(String) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82249(Integer), 107(Integer), 2(Integer), 43688.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 33.3(Double), 981.3(Double), 32677.3(Double), 35.4(Double), 95.0(Double), 80868.0(Double), 203226.0(Double), 01(String) [08:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:35:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82249 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [08:39:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:39:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [08:39:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:39:31] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:39:32] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:39:32] [DEBUG] controller.JsonController - ------------------------------------- [08:39:32] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [08:39:32] [DEBUG] controller.JsonController - ------------------------------------- [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:39:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:41:34] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 203 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:41:34] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [08:41:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 26 [08:41:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:41:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:41:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 97 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:45:02] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:45:02] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:49:08] [DEBUG] controller.EssController - ----------------------------------------------- [08:49:08] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [08:49:08] [DEBUG] controller.EssController - ----------------------------------------------- [08:49:11] [DEBUG] controller.EssController - ----------------------------------------------- [08:49:11] [DEBUG] controller.EssController - index.co session.role : 1 [08:49:11] [DEBUG] controller.EssController - ----------------------------------------------- [08:49:11] [DEBUG] controller.EssController - ----------------------------------------------- [08:49:11] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 41, param.plantSeq : 0 [08:49:11] [DEBUG] controller.EssController - ----------------------------------------------- [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-06(String), 41(Integer), 0(Integer), 2022-07-05(String), 41(Integer), 0(Integer), 2022-07-07(String), 67683(Integer) [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 41(Integer) [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:49:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:49:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [08:49:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-06-23(String) [08:49:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:49:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [08:49:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [08:49:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:49:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [08:49:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-07(String), 41(Integer), 0(Integer), 2022-07-07(String) [08:49:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:49:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [08:49:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 41(Integer), 0(Integer), 41(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [08:49:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:49:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [08:49:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 1(Integer), 2022-07-07(String), 41(Integer), 1(Integer), 2022-07-07(String) [08:49:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [08:49:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:49:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [08:49:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:49:31] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:49:32] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [08:49:32] [DEBUG] controller.JsonController - ------------------------------------- [08:49:32] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [08:49:32] [DEBUG] controller.JsonController - ------------------------------------- [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:49:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:51:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:51:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:51:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:51:10] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [08:51:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:51:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:51:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:51:35] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 219 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:51:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [08:51:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 26 [08:51:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [08:51:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [08:51:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 97 [08:52:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:52:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:52:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:52:30] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [08:52:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:52:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:52:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:52:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [08:52:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 91(Integer), 2022-07-07(String), 2022-07-07(String) [08:52:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:52:34] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 112.167.79.4, port : 502, pcsIdx : 1, pcsMaker : 12 [08:52:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [08:52:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-07-07(String), 2022-07-07(String) [08:52:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:52:49] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 121.156.154.100, port : 502, pcsIdx : 3, pcsMaker : 12 [08:52:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:52:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:52:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:52:52] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 15 [08:52:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:52:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:52:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:53:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:53:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [08:53:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:53:08] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [08:53:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:53:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [08:53:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:55:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:55:03] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [08:55:03] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 32 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:03] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [08:55:03] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:55:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 14 [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:20] [DEBUG] controller.RestAPIController - callPmsFault :: [56] [211.226.75.2] 화성 성진2호 is Fault PUSH [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67684(Integer), 2022-07-07(String), 08(String), 55(String), 7442655(Long), 6986126(Long), 12474(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 22945(Integer), 0(Integer), 12474(Integer), 3856(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 267(Integer), 177(Integer), 34(Integer), 34(Integer), 0(Integer), 0(Integer), 0(Integer), 32908(Integer), 576(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 665(Integer), 614(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 20(String), 56(Integer) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_cs ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHms, csType, procType, procStatus, procMemo, pcsFaultStr, batteryFaultStr, updateId, updateDatetime, createId, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, now() ) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67684(Integer), 2022-07-07(String), 08:55:01(String), 20(String), 20(String), 10(String), PMS FAULT PUSH(String), 576,0,0,0(String), 0,0,0,0(String), PUSH(String), PUSH(String) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 0(Integer), 67684(Integer), 2022-07-07(String), 08(String), 55(String), 7442655(Long), 6986126(Long), 12474(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 22945(Integer), 0(Integer), 12474(Integer), 3856(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 267(Integer), 177(Integer), 34(Integer), 34(Integer), 0(Integer), 0(Integer), 0(Integer), 32908(Integer), 576(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 665(Integer), 614(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:55:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:55:20] [DEBUG] controller.RestAPIController - [56] smsMessage : 화성 성진2호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1891 [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [08:55:24] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 47 [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [08:55:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:55:24] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 47 [08:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [08:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer) [08:55:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:50] [DEBUG] controller.RestAPIController - callPmsFault :: [56] [211.226.75.2] 화성 성진2호 is Fault PUSH [08:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [08:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [08:55:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67684(Integer), 2022-07-07(String), 08(String), 55(String), 7442655(Long), 6986126(Long), 12301(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 23049(Integer), 0(Integer), 12301(Integer), 3848(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 268(Integer), 177(Integer), 34(Integer), 34(Integer), 0(Integer), 1(Integer), 0(Integer), 32900(Integer), 1(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 686(Integer), 617(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 56(Integer) [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_cs ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHms, csType, procType, procStatus, procMemo, pcsFaultStr, batteryFaultStr, updateId, updateDatetime, createId, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, now() ) [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67684(Integer), 2022-07-07(String), 08:55:01(String), 20(String), 10(String), 10(String), PMS FAULT PUSH(String), 1,0,0,0(String), 1,0,0,0(String), PUSH(String), PUSH(String) [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 0(Integer), 67684(Integer), 2022-07-07(String), 08(String), 55(String), 7442655(Long), 6986126(Long), 12301(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 23049(Integer), 0(Integer), 12301(Integer), 3848(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 268(Integer), 177(Integer), 34(Integer), 34(Integer), 0(Integer), 1(Integer), 0(Integer), 32900(Integer), 1(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 686(Integer), 617(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:55:51] [DEBUG] controller.RestAPIController - [56] smsMessage : 화성 성진2호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1861 [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [08:55:54] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 47 [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [08:55:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:55:54] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 47 [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer) [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:02] [DEBUG] controller.RestAPIController - callPmsFault :: [56] [211.226.75.2] 화성 성진2호 is Fault PUSH [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67684(Integer), 2022-07-07(String), 08(String), 56(String), 7442655(Long), 6986126(Long), 12237(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 23049(Integer), 0(Integer), 12237(Integer), 3835(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 267(Integer), 177(Integer), 34(Integer), 34(Integer), 3(Integer), 1(Integer), 0(Integer), 33684(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 688(Integer), 605(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 56(Integer) [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:02] [DEBUG] service.CsService - [56:1] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 0(Integer), 67684(Integer), 2022-07-07(String), 08(String), 56(String), 7442655(Long), 6986126(Long), 12237(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 23049(Integer), 0(Integer), 12237(Integer), 3835(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 267(Integer), 177(Integer), 34(Integer), 34(Integer), 3(Integer), 1(Integer), 0(Integer), 33684(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 688(Integer), 605(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:56:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:56:02] [DEBUG] controller.RestAPIController - [56] smsMessage : 화성 성진2호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1831 [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [08:56:06] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 47 [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [08:56:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:56:06] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 47 [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer) [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:22] [DEBUG] controller.RestAPIController - callPmsFault :: [56] [211.226.75.2] 화성 성진2호 is Fault PUSH [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67684(Integer), 2022-07-07(String), 08(String), 56(String), 7442655(Long), 6986126(Long), 12107(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 23155(Integer), 0(Integer), 12107(Integer), 3832(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 268(Integer), 177(Integer), 34(Integer), 34(Integer), 0(Integer), 0(Integer), 0(Integer), 32908(Integer), 512(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 680(Integer), 592(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 20(String), 56(Integer) [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:22] [DEBUG] service.CsService - [56:1] CS가 이미 접수되었습니다. pcs: 512,0,0,0, bms : 0,0,0,0 [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 0(Integer), 67684(Integer), 2022-07-07(String), 08(String), 56(String), 7442655(Long), 6986126(Long), 12107(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 37087(Integer), 0(Integer), 0(Integer), 0(Integer), 23155(Integer), 0(Integer), 12107(Integer), 3832(Integer), 0(Integer), 0(Integer), 20(Integer), 930(Integer), 0(Integer), 6849(Integer), 0(Integer), 268(Integer), 177(Integer), 34(Integer), 34(Integer), 0(Integer), 0(Integer), 0(Integer), 32908(Integer), 512(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 285(Integer), 251(Integer), 251(Integer), 0(Integer), 0(Integer), 880(Integer), 680(Integer), 592(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [08:56:22] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [08:56:22] [DEBUG] controller.RestAPIController - [56] smsMessage : 화성 성진2호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1801 [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [08:56:25] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 47 [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [08:56:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:56:25] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 63 [08:59:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [08:59:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [08:59:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [08:59:32] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [08:59:33] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [08:59:33] [DEBUG] controller.JsonController - ------------------------------------- [08:59:33] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"pcs_56_1","level":"2","className":"danger"},{"name":"pcs_56_1","level":"2","className":"danger"},{"name":"end"}]} [08:59:33] [DEBUG] controller.JsonController - ------------------------------------- [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [08:59:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [09:00:09] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:01:36] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 234 [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:01:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [09:01:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 26 [09:01:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:01:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:01:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=520.4 getCurrPower=467.8 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=631337.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 09(String), 04(String), 467.8(Float), 520.4(Float), 0.5(Float), 631337.0(Float), 01(String) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82255(Integer), 103(Integer), 1(Integer), 346671.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 348.5(Double), 992.9(Double), 346025.7(Double), 51.3(Double), 89.8(Double), 412110.0(Double), 431829.0(Double), 01(String) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82255(Integer), 103(Integer), 2(Integer), 121131.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 108.4(Double), 971.2(Double), 105278.1(Double), 40.2(Double), 94.8(Double), 108321.0(Double), 199508.0(Double), 01(String) [09:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82255 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=538.1 getCurrPower=643.6 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=567913.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 09(String), 04(String), 643.6(Float), 538.1(Float), 0.5(Float), 567913.0(Float), 01(String) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82256(Integer), 104(Integer), 1(Integer), 499167.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 518.5(Double), 979.4(Double), 507818.9(Double), 51.0(Double), 100.0(Double), 422870.0(Double), 367472.0(Double), 01(String) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82256(Integer), 104(Integer), 2(Integer), 144406.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 136.3(Double), 964.0(Double), 131393.2(Double), 42.9(Double), 100.0(Double), 115214.0(Double), 200441.0(Double), 01(String) [09:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82256 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=302.7 getCurrPower=213.9 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=611841.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 09(String), 04(String), 213.9(Float), 302.7(Float), 0.3(Float), 611841.0(Float), 01(String) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82257(Integer), 111(Integer), 1(Integer), 152441.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 180.3(Double), 980.9(Double), 176856.3(Double), 37.1(Double), 89.5(Double), 200483.0(Double), 407293.0(Double), 01(String) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82257(Integer), 111(Integer), 2(Integer), 61411.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 55.0(Double), 968.7(Double), 53278.5(Double), 36.9(Double), 94.5(Double), 102190.0(Double), 204548.0(Double), 01(String) [09:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82257 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=535.8 getCurrPower=543.7 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=643087.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 09(String), 04(String), 543.7(Float), 535.8(Float), 0.5(Float), 643087.0(Float), 01(String) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82258(Integer), 121(Integer), 1(Integer), 390413.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 394.4(Double), 983.7(Double), 387971.3(Double), 49.7(Double), 100.0(Double), 424055.0(Double), 426111.0(Double), 01(String) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82258(Integer), 121(Integer), 2(Integer), 125905.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 115.4(Double), 968.7(Double), 111788.0(Double), 38.5(Double), 100.0(Double), 112416.0(Double), 216977.0(Double), 01(String) [09:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82258 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=212.7 getCurrPower=243.0 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=579263.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 09(String), 04(String), 243.0(Float), 212.7(Float), 0.2(Float), 579263.0(Float), 01(String) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82259(Integer), 122(Integer), 1(Integer), 128524.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 130.7(Double), 955.3(Double), 124857.7(Double), 48.0(Double), 89.6(Double), 101427.0(Double), 376770.0(Double), 01(String) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82259(Integer), 122(Integer), 2(Integer), 130551.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 127.8(Double), 963.9(Double), 123186.4(Double), 38.8(Double), 93.9(Double), 111507.0(Double), 202493.0(Double), 01(String) [09:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82259 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=101.4 getCurrPower=97.9 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=594724.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 09(String), 04(String), 97.9(Float), 101.4(Float), 0.1(Float), 594724.0(Float), 01(String) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82260(Integer), 108(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 2.2(Double), 0.0(Double), 35.0(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82260(Integer), 108(Integer), 2(Integer), 97948.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 92.0(Double), 968.2(Double), 89074.4(Double), 45.0(Double), 95.1(Double), 101403.0(Double), 200391.0(Double), 01(String) [09:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82260 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=490.2 getCurrPower=628.1 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=622884.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 09(String), 04(String), 628.1(Float), 490.2(Float), 0.5(Float), 622884.0(Float), 01(String) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82261(Integer), 112(Integer), 1(Integer), 495706.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 503.4(Double), 990.9(Double), 498819.1(Double), 49.7(Double), 89.5(Double), 390165.0(Double), 432207.0(Double), 01(String) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82261(Integer), 112(Integer), 2(Integer), 132396.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 125.4(Double), 964.0(Double), 120885.6(Double), 37.6(Double), 93.0(Double), 100008.0(Double), 190677.0(Double), 01(String) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82261 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=285.8 getCurrPower=228.1 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=550057.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 09(String), 04(String), 228.1(Float), 285.8(Float), 0.3(Float), 550057.0(Float), 01(String) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82262(Integer), 124(Integer), 1(Integer), 149989.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 155.2(Double), 969.2(Double), 150419.8(Double), 38.8(Double), 90.6(Double), 177138.0(Double), 361066.0(Double), 01(String) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82262(Integer), 124(Integer), 2(Integer), 78127.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 78.0(Double), 964.4(Double), 75223.2(Double), 37.3(Double), 91.3(Double), 108655.0(Double), 188991.0(Double), 01(String) [09:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82262 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=95.6 getCurrPower=35.1 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=25261.8 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 09(String), 04(String), 35.1(Float), 95.6(Float), 0.6(Float), 25261.8(Float), 01(String) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82263(Integer), 132(Integer), 1(Integer), 12651.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 72.0(Double), 534.0(Double), 38448.0(Double), 49.0(Double), 0.0(Double), 35400.0(Double), 8512.4(Double), 01(String) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82263(Integer), 132(Integer), 2(Integer), 11141.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 63.0(Double), 543.0(Double), 34209.0(Double), 45.0(Double), 0.0(Double), 29200.0(Double), 8525.2(Double), 01(String) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82263(Integer), 132(Integer), 3(Integer), 11320.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 68.0(Double), 527.0(Double), 35836.0(Double), 46.0(Double), 0.0(Double), 31000.0(Double), 8224.2(Double), 01(String) [09:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82263 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=121.7 getCurrPower=153.8 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=595018.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 09(String), 05(String), 153.8(Float), 121.7(Float), 0.1(Float), 595018.0(Float), 01(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82264(Integer), 109(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.6(Double), 0.0(Double), 29.1(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82264(Integer), 109(Integer), 2(Integer), 153787.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 154.8(Double), 960.6(Double), 148700.9(Double), 41.1(Double), 93.5(Double), 121657.0(Double), 208350.0(Double), 01(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82264 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:05:03] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:05:03] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [09:05:03] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 32 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=411.9 getCurrPower=336.7 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=526678.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 09(String), 05(String), 336.7(Float), 411.9(Float), 0.4(Float), 526678.0(Float), 01(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82265(Integer), 106(Integer), 1(Integer), 248645.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 247.7(Double), 987.0(Double), 244479.9(Double), 42.5(Double), 89.3(Double), 298026.0(Double), 357028.0(Double), 01(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82265(Integer), 106(Integer), 2(Integer), 88041.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 79.6(Double), 968.1(Double), 77060.8(Double), 38.6(Double), 93.6(Double), 113854.0(Double), 169650.0(Double), 01(String) [09:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82265 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=121.0 getCurrPower=30.5 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116331.4 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 09(String), 05(String), 30.5(Float), 121.0(Float), 0.8(Float), 116331.4(Float), 01(String) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82266(Integer), 127(Integer), 1(Integer), 10160.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 66.0(Double), 538.0(Double), 35508.0(Double), 47.0(Double), 0.0(Double), 40300.0(Double), 39041.8(Double), 01(String) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82266(Integer), 127(Integer), 2(Integer), 9481.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 44.0(Double), 581.0(Double), 25564.0(Double), 45.0(Double), 0.0(Double), 37800.0(Double), 36030.2(Double), 01(String) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82266(Integer), 127(Integer), 3(Integer), 10884.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 69.0(Double), 591.0(Double), 40779.0(Double), 45.0(Double), 0.0(Double), 42900.0(Double), 41259.4(Double), 01(String) [09:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82266 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=484.4 getCurrPower=365.9 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=614009.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 09(String), 05(String), 365.9(Float), 484.4(Float), 0.5(Float), 614009.0(Float), 01(String) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82267(Integer), 113(Integer), 1(Integer), 285653.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 280.8(Double), 984.7(Double), 276503.8(Double), 51.1(Double), 81.1(Double), 387142.0(Double), 412818.0(Double), 01(String) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82267(Integer), 113(Integer), 2(Integer), 80261.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 71.5(Double), 968.1(Double), 69219.1(Double), 37.5(Double), 95.3(Double), 97262.0(Double), 201191.0(Double), 01(String) [09:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82267 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=529.8 getCurrPower=672.0 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=606905.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 09(String), 05(String), 672.0(Float), 529.8(Float), 0.5(Float), 606905.0(Float), 01(String) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82268(Integer), 120(Integer), 1(Integer), 533160.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 557.5(Double), 964.8(Double), 537876.0(Double), 47.9(Double), 100.0(Double), 420063.0(Double), 410781.0(Double), 01(String) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82268(Integer), 120(Integer), 2(Integer), 138883.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 135.6(Double), 974.2(Double), 132101.5(Double), 37.1(Double), 100.0(Double), 109779.0(Double), 196124.0(Double), 01(String) [09:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82268 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=105.9 getCurrPower=35.1 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=33226.0 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 09(String), 05(String), 35.1(Float), 105.9(Float), 0.7(Float), 33226.0(Float), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82269(Integer), 131(Integer), 1(Integer), 12308.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 84.0(Double), 565.0(Double), 47460.0(Double), 46.0(Double), 0.0(Double), 37100.0(Double), 11668.0(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82269(Integer), 131(Integer), 2(Integer), 11014.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 58.0(Double), 564.0(Double), 32712.0(Double), 46.0(Double), 0.0(Double), 33200.0(Double), 10405.7(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82269(Integer), 131(Integer), 3(Integer), 11827.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 84.0(Double), 535.0(Double), 44940.0(Double), 45.0(Double), 0.0(Double), 35600.0(Double), 11152.3(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82269 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=319.5 getCurrPower=232.9 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=199927.2 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 09(String), 05(String), 232.9(Float), 319.5(Float), 0.7(Float), 199927.2(Float), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82270(Integer), 128(Integer), 1(Integer), 51620.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 86.1(Double), 608.7(Double), 52419.1(Double), 48.4(Double), 645.4(Double), 71720.0(Double), 44548.5(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82270(Integer), 128(Integer), 2(Integer), 50556.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 85.5(Double), 601.9(Double), 51458.2(Double), 48.8(Double), 645.4(Double), 70530.0(Double), 44263.1(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82270(Integer), 128(Integer), 3(Integer), 49400.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 84.3(Double), 596.7(Double), 50310.6(Double), 48.7(Double), 645.4(Double), 70480.0(Double), 44338.2(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82270(Integer), 128(Integer), 4(Integer), 49347.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 83.3(Double), 603.2(Double), 50244.7(Double), 48.0(Double), 10.0(Double), 70810.0(Double), 44017.5(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82270(Integer), 128(Integer), 5(Integer), 26019.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 45.0(Double), 588.5(Double), 26495.0(Double), 55.4(Double), 10.0(Double), 36290.0(Double), 22760.2(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82270 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=77.4 getCurrPower=30.4 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=72812.2 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 09(String), 05(String), 30.4(Float), 77.4(Float), 0.8(Float), 72812.2(Float), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82271(Integer), 129(Integer), 1(Integer), 14972.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 56.0(Double), 572.0(Double), 32032.0(Double), 48.0(Double), 0.0(Double), 40000.0(Double), 38384.0(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82271(Integer), 129(Integer), 2(Integer), 14984.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 61.0(Double), 567.0(Double), 34587.0(Double), 45.0(Double), 0.0(Double), 37500.0(Double), 34428.3(Double), 01(String) [09:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82271 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=178.7 getCurrPower=44.0 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116118.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 09(String), 05(String), 44.0(Float), 178.7(Float), 0.9(Float), 116118.0(Float), 01(String) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82272(Integer), 99(Integer), 1(Integer), 11000.0(Double), 0.0(Double), 11.0(Double), 0.2(Double), 19.3(Double), 536.4(Double), 10353.2(Double), 53.7(Double), 99.0(Double), 44700.0(Double), 28871.0(Double), 01(String) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82272(Integer), 99(Integer), 2(Integer), 11200.0(Double), 0.0(Double), 11.2(Double), 0.8(Double), 19.7(Double), 530.9(Double), 10458.7(Double), 44.6(Double), 99.0(Double), 45100.0(Double), 29276.0(Double), 01(String) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82272(Integer), 99(Integer), 3(Integer), 10800.0(Double), 0.0(Double), 10.8(Double), 1.1(Double), 19.1(Double), 531.1(Double), 10144.0(Double), 50.8(Double), 99.0(Double), 44000.0(Double), 28742.0(Double), 01(String) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82272(Integer), 99(Integer), 4(Integer), 11000.0(Double), 0.0(Double), 11.0(Double), 1.0(Double), 20.0(Double), 529.3(Double), 10586.7(Double), 48.4(Double), 100.0(Double), 44900.0(Double), 29229.0(Double), 01(String) [09:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82272 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=419.4 getCurrPower=526.5 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=588415.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 09(String), 05(String), 526.5(Float), 419.4(Float), 0.4(Float), 588415.0(Float), 01(String) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82273(Integer), 126(Integer), 1(Integer), 396209.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 416.0(Double), 964.6(Double), 401273.6(Double), 45.9(Double), 100.0(Double), 311764.0(Double), 398811.0(Double), 01(String) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82273(Integer), 126(Integer), 2(Integer), 130276.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 126.3(Double), 969.8(Double), 122485.7(Double), 42.9(Double), 100.0(Double), 107620.0(Double), 189604.0(Double), 01(String) [09:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82273 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=522.2 getCurrPower=515.2 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=531358.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 09(String), 05(String), 515.2(Float), 522.2(Float), 0.5(Float), 531358.0(Float), 01(String) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82274(Integer), 102(Integer), 1(Integer), 398972.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 406.6(Double), 982.6(Double), 399525.2(Double), 49.9(Double), 89.4(Double), 406521.0(Double), 375975.0(Double), 01(String) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82274(Integer), 102(Integer), 2(Integer), 116200.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 102.8(Double), 966.0(Double), 99304.8(Double), 41.9(Double), 94.0(Double), 115682.0(Double), 155383.0(Double), 01(String) [09:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82274 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=367.0 getCurrPower=373.9 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=401226.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 09(String), 05(String), 373.9(Float), 367.0(Float), 0.4(Float), 401226.0(Float), 01(String) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82275(Integer), 110(Integer), 1(Integer), 373917.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 377.7(Double), 952.3(Double), 359683.7(Double), 48.0(Double), 89.0(Double), 367030.0(Double), 293937.0(Double), 01(String) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82275(Integer), 110(Integer), 2(Integer), 0.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1070.2(Double), 0.0(Double), 29.2(Double), 0.0(Double), 13.0(Double), 107289.0(Double), 00(String) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82275 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=531.8 getCurrPower=508.1 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=629119.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 09(String), 05(String), 508.1(Float), 531.8(Float), 0.5(Float), 629119.0(Float), 01(String) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82276(Integer), 105(Integer), 1(Integer), 396311.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 385.9(Double), 993.5(Double), 383391.7(Double), 47.3(Double), 100.0(Double), 417285.0(Double), 427526.0(Double), 01(String) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82276(Integer), 105(Integer), 2(Integer), 111742.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 106.9(Double), 951.9(Double), 101758.1(Double), 38.1(Double), 100.0(Double), 114562.0(Double), 201593.0(Double), 01(String) [09:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82276 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=417.0 getCurrPower=430.6 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=584153.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 09(String), 05(String), 430.6(Float), 417.0(Float), 0.4(Float), 584153.0(Float), 01(String) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82277(Integer), 101(Integer), 1(Integer), 285609.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 284.4(Double), 980.5(Double), 278854.2(Double), 43.0(Double), 89.7(Double), 305173.0(Double), 392279.0(Double), 01(String) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82277(Integer), 101(Integer), 2(Integer), 145040.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 136.7(Double), 963.6(Double), 131724.1(Double), 40.3(Double), 94.5(Double), 111835.0(Double), 191874.0(Double), 01(String) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82277 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=157.2 getCurrPower=182.0 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=407774.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 09(String), 05(String), 182.0(Float), 157.2(Float), 0.2(Float), 407774.0(Float), 01(String) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82278(Integer), 123(Integer), 1(Integer), 92900.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 95.8(Double), 963.4(Double), 92293.7(Double), 49.4(Double), 100.0(Double), 68327.0(Double), 346305.0(Double), 01(String) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82278(Integer), 123(Integer), 2(Integer), 89112.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 80.4(Double), 974.2(Double), 78325.7(Double), 36.6(Double), 100.0(Double), 88842.0(Double), 61469.0(Double), 01(String) [09:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82278 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=345.7 getCurrPower=234.4 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1449675.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 09(String), 05(String), 234.4(Float), 345.7(Float), 0.4(Float), 1449675.0(Float), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 1(Integer), 15724.0(Double), 0.0(Double), 15.7(Double), 0.0(Double), 20.5(Double), 580.5(Double), 11900.2(Double), 38.3(Double), 0.0(Double), 25100.0(Double), 86453.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 2(Integer), 16363.0(Double), 0.0(Double), 16.4(Double), 0.0(Double), 21.4(Double), 582.7(Double), 12469.1(Double), 38.9(Double), 0.0(Double), 23900.0(Double), 99819.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 3(Integer), 15859.0(Double), 0.0(Double), 15.9(Double), 0.0(Double), 20.7(Double), 583.7(Double), 12082.6(Double), 38.4(Double), 0.0(Double), 25300.0(Double), 88168.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 4(Integer), 16139.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 20.9(Double), 580.7(Double), 12136.6(Double), 38.4(Double), 0.0(Double), 26100.0(Double), 91679.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 5(Integer), 16766.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 21.8(Double), 582.5(Double), 12699.2(Double), 40.2(Double), 0.0(Double), 25100.0(Double), 101772.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 6(Integer), 16838.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 21.8(Double), 584.9(Double), 12750.8(Double), 38.2(Double), 0.0(Double), 26500.0(Double), 101742.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 7(Integer), 15801.0(Double), 0.0(Double), 15.8(Double), 0.0(Double), 20.3(Double), 585.8(Double), 11892.4(Double), 38.4(Double), 0.0(Double), 25400.0(Double), 84914.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 8(Integer), 15065.0(Double), 0.0(Double), 15.1(Double), 0.0(Double), 18.9(Double), 601.5(Double), 11368.3(Double), 38.6(Double), 0.0(Double), 19600.0(Double), 95576.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 9(Integer), 9113.0(Double), 0.0(Double), 9.1(Double), 0.0(Double), 11.2(Double), 622.5(Double), 6972.0(Double), 38.2(Double), 0.0(Double), 13800.0(Double), 81003.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 10(Integer), 15505.0(Double), 0.0(Double), 15.5(Double), 0.0(Double), 19.7(Double), 595.1(Double), 11722.8(Double), 38.0(Double), 0.0(Double), 20800.0(Double), 97014.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 11(Integer), 15778.0(Double), 0.0(Double), 15.8(Double), 0.0(Double), 21.0(Double), 582.8(Double), 12238.8(Double), 38.0(Double), 0.0(Double), 21200.0(Double), 97318.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 12(Integer), 16164.0(Double), 0.0(Double), 16.2(Double), 0.0(Double), 21.3(Double), 581.9(Double), 12395.2(Double), 38.1(Double), 0.0(Double), 21800.0(Double), 98922.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 13(Integer), 8784.0(Double), 0.0(Double), 8.8(Double), 0.0(Double), 10.9(Double), 619.5(Double), 6752.5(Double), 37.8(Double), 0.0(Double), 13300.0(Double), 81003.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 17(Integer), 14918.0(Double), 0.0(Double), 14.9(Double), 0.0(Double), 18.4(Double), 581.1(Double), 10692.2(Double), 37.4(Double), 0.0(Double), 21800.0(Double), 89327.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 18(Integer), 9457.0(Double), 0.0(Double), 9.5(Double), 0.0(Double), 15.8(Double), 600.6(Double), 9489.5(Double), 37.3(Double), 0.0(Double), 12400.0(Double), 60304.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82279(Integer), 92(Integer), 19(Integer), 16121.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 20.5(Double), 584.5(Double), 11981.6(Double), 38.5(Double), 0.0(Double), 23600.0(Double), 94661.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82279 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=504.1 getCurrPower=302.2 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1861803.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 09(String), 05(String), 302.2(Float), 504.1(Float), 0.5(Float), 1861803.0(Float), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 1(Integer), 16028.0(Double), 0.0(Double), 16.0(Double), 0.0(Double), 20.6(Double), 587.8(Double), 12109.4(Double), 38.5(Double), 0.0(Double), 25400.0(Double), 92167.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 2(Integer), 16875.0(Double), 0.0(Double), 16.9(Double), 0.0(Double), 22.0(Double), 582.0(Double), 12804.7(Double), 39.0(Double), 0.0(Double), 27100.0(Double), 100977.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 3(Integer), 15985.0(Double), 0.0(Double), 16.0(Double), 0.0(Double), 20.7(Double), 581.7(Double), 12040.5(Double), 38.2(Double), 0.0(Double), 25600.0(Double), 88674.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 4(Integer), 16836.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 21.8(Double), 580.8(Double), 12661.4(Double), 39.2(Double), 0.0(Double), 26700.0(Double), 99891.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 5(Integer), 15853.0(Double), 0.0(Double), 15.9(Double), 0.0(Double), 20.5(Double), 585.4(Double), 12000.7(Double), 39.0(Double), 0.0(Double), 25300.0(Double), 89059.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 6(Integer), 16782.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 21.5(Double), 589.2(Double), 12667.1(Double), 38.8(Double), 0.0(Double), 26300.0(Double), 102715.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 7(Integer), 16818.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 21.9(Double), 582.5(Double), 12756.0(Double), 39.4(Double), 0.0(Double), 26900.0(Double), 100929.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 8(Integer), 16132.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 20.7(Double), 587.2(Double), 12155.0(Double), 38.6(Double), 0.0(Double), 26000.0(Double), 90543.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 9(Integer), 16703.0(Double), 0.0(Double), 16.7(Double), 0.0(Double), 21.8(Double), 581.0(Double), 12666.5(Double), 39.0(Double), 0.0(Double), 26700.0(Double), 100335.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 10(Integer), 15139.0(Double), 0.0(Double), 15.1(Double), 0.0(Double), 19.2(Double), 592.7(Double), 11379.2(Double), 38.6(Double), 0.0(Double), 24100.0(Double), 80397.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 11(Integer), 16291.0(Double), 0.0(Double), 16.3(Double), 0.0(Double), 21.3(Double), 582.2(Double), 12400.2(Double), 38.8(Double), 0.0(Double), 26000.0(Double), 97522.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 12(Integer), 15105.0(Double), 0.0(Double), 15.1(Double), 0.0(Double), 18.9(Double), 592.3(Double), 11194.5(Double), 39.0(Double), 0.0(Double), 24100.0(Double), 79574.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 13(Integer), 15569.0(Double), 0.0(Double), 15.6(Double), 0.0(Double), 19.9(Double), 583.9(Double), 11618.9(Double), 39.5(Double), 0.0(Double), 24800.0(Double), 96364.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 14(Integer), 15684.0(Double), 0.0(Double), 15.7(Double), 0.0(Double), 20.1(Double), 588.1(Double), 11821.5(Double), 39.4(Double), 0.0(Double), 24700.0(Double), 92328.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 15(Integer), 15252.0(Double), 0.0(Double), 15.3(Double), 0.0(Double), 19.7(Double), 587.5(Double), 11574.4(Double), 39.4(Double), 0.0(Double), 24200.0(Double), 82267.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 16(Integer), -1.0(Double), 0.0(Double), -0.0(Double), 0.0(Double), 13691.1(Double), 2194.9(Double), 3.0050138E7(Double), 584.5(Double), 0.0(Double), 30300.0(Double), 99970.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 17(Integer), 15587.0(Double), 0.0(Double), 15.6(Double), 0.0(Double), 19.5(Double), 584.3(Double), 11394.5(Double), 38.6(Double), 0.0(Double), 22800.0(Double), 97486.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 18(Integer), 14385.0(Double), 0.0(Double), 14.4(Double), 0.0(Double), 17.4(Double), 588.2(Double), 10234.7(Double), 39.2(Double), 0.0(Double), 20400.0(Double), 83848.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 19(Integer), 14220.0(Double), 0.0(Double), 14.2(Double), 0.0(Double), 17.7(Double), 586.2(Double), 10376.3(Double), 39.0(Double), 0.0(Double), 20200.0(Double), 83482.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82280(Integer), 93(Integer), 20(Integer), 16922.0(Double), 0.0(Double), 16.9(Double), 0.0(Double), 22.1(Double), 583.8(Double), 12901.2(Double), 38.9(Double), 0.0(Double), 26500.0(Double), 103275.0(Double), 01(String) [09:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82280 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=498.7 getCurrPower=567.3 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=571455.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 09(String), 05(String), 567.3(Float), 498.7(Float), 0.5(Float), 571455.0(Float), 01(String) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82281(Integer), 125(Integer), 1(Integer), 468038.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 479.5(Double), 981.6(Double), 470677.2(Double), 47.6(Double), 88.7(Double), 397177.0(Double), 386664.0(Double), 01(String) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82281(Integer), 125(Integer), 2(Integer), 99217.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 100.7(Double), 973.3(Double), 98011.3(Double), 37.3(Double), 91.8(Double), 101512.0(Double), 184791.0(Double), 01(String) [09:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82281 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=399.2 getCurrPower=322.0 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=613009.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 09(String), 05(String), 322.0(Float), 399.2(Float), 0.4(Float), 613009.0(Float), 01(String) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82282(Integer), 107(Integer), 1(Integer), 224669.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 222.4(Double), 981.7(Double), 218330.1(Double), 40.0(Double), 89.8(Double), 270182.0(Double), 409734.0(Double), 01(String) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82282(Integer), 107(Integer), 2(Integer), 97365.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 86.7(Double), 978.2(Double), 84809.9(Double), 38.9(Double), 94.6(Double), 129040.0(Double), 203275.0(Double), 01(String) [09:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:05:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82282 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [09:09:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:09:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [09:09:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:09:33] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:09:34] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:09:34] [DEBUG] controller.JsonController - ------------------------------------- [09:09:34] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [09:09:34] [DEBUG] controller.JsonController - ------------------------------------- [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:11:37] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 235 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:11:37] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"28.8","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"28.8","cloud":"1","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"29.2","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.3","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"29.3","cloud":"1","weatherCode":"03250330"},{"plantSeq":"98","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"29.4","cloud":"7","weatherCode":"04730370"},{"plantSeq":"96","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"26.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"26.7","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"24.5","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.1","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"27.9","cloud":"1","weatherCode":"15180380"},{"plantSeq":"83","temp":"24.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"27.9","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"26.7","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"25.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"25.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"73","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"60","temp":"27.7","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"27.9","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.3","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.3","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"27.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"25.8","cloud":"7","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.1","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"27.5","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"27.9","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"30.6","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"28.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"25.6","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"27.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.0","cloud":"1","weatherCode":"13800350"},{"plantSeq":"20","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"26.7","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"29.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"27.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"27.7","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"27.3","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"08"} [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [09:11:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 39 [09:11:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:11:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:11:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:15:03] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 32 [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:15:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:15:03] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [09:15:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [09:15:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:15:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [09:19:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:19:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [09:19:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:19:33] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:19:34] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:19:34] [DEBUG] controller.JsonController - ------------------------------------- [09:19:34] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [09:19:34] [DEBUG] controller.JsonController - ------------------------------------- [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:21:38] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 234 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:21:38] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [09:21:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 39 [09:21:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:21:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:21:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:25:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 15 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 32 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:25:04] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:25:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [09:28:32] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [09:28:34] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:28:34] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :tokyo, login_channel : null [09:28:34] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:28:34] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:28:34] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [09:28:34] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:28:34] [DEBUG] authentication.AbstractAuthenticationTargetUrlRequestHandler - Using Referer header: http://emsa.eltenergy.com/sign/login.co [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : tokyo [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: tokyo, mappingList.size : 1 [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:28:34] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[tokyo] roles roles [0]ROLE_01 [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: tokyo(String), 01(String), A88D9AB4B9688E1079EB687A465F75F2(String), PHONE(String) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:28:34] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [09:28:34] [DEBUG] controller.SignController - 이미 로그인 완료. 메인페이지로 이동 .............. [09:28:34] [DEBUG] controller.SignController - /ess/view.co [09:28:34] [DEBUG] controller.SignController - ....................................... [09:28:34] [DEBUG] controller.EssController - ----------------------------------------------- [09:28:34] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 80, param.plantSeq : 0 [09:28:34] [DEBUG] controller.EssController - ----------------------------------------------- [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-06(String), 80(Integer), 0(Integer), 2022-07-05(String), 80(Integer), 0(Integer), 2022-07-07(String), 67687(Integer) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 80(Integer) [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:28:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 21(String) [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(String) [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-06-23(String) [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [09:28:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-07(String), 80(Integer), 0(Integer), 2022-07-07(String) [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 80(Integer), 0(Integer), 80(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 1(Integer), 2022-07-07(String), 80(Integer), 1(Integer), 2022-07-07(String) [09:28:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:28:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [09:28:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 1(Integer), 2022-07-07(String), 80(Integer), 1(Integer), 2022-07-07(String) [09:28:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:29:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:29:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [09:29:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:29:33] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:29:34] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:29:34] [DEBUG] controller.JsonController - ------------------------------------- [09:29:34] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [09:29:34] [DEBUG] controller.JsonController - ------------------------------------- [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [09:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:31:39] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 250 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:31:39] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [09:31:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 39 [09:31:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:31:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:31:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [09:32:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:09] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [09:32:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:15] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:32:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [09:32:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 91(Integer), 2022-07-07(String), 2022-07-07(String) [09:32:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:32:17] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 112.167.79.4, port : 502, pcsIdx : 1, pcsMaker : 12 [09:32:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [09:32:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 2022-07-07(String) [09:32:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:32:24] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 221.144.150.165, port : 502, pcsIdx : 1, pcsMaker : 12 [09:32:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:31] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 16 [09:32:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:38] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:32:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:32:54] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 16 [09:32:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:32:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:32:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:00] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:33:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:07] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:33:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:09] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:33:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:21] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [09:33:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:33:43] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 16 [09:33:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:33:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:33:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=721.3 getCurrPower=330.3 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=631538.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 09(String), 34(String), 330.3(Float), 721.3(Float), 0.7(Float), 631538.0(Float), 01(String) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82293(Integer), 103(Integer), 1(Integer), 257509.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 263.5(Double), 983.5(Double), 259152.3(Double), 44.5(Double), 88.1(Double), 567944.0(Double), 431985.0(Double), 01(String) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82293(Integer), 103(Integer), 2(Integer), 72801.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 61.0(Double), 970.7(Double), 59212.7(Double), 37.3(Double), 93.8(Double), 153352.0(Double), 199553.0(Double), 01(String) [09:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82293 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=760.4 getCurrPower=457.5 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=568136.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 09(String), 34(String), 457.5(Float), 760.4(Float), 0.8(Float), 568136.0(Float), 01(String) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82294(Integer), 104(Integer), 1(Integer), 384811.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 391.9(Double), 996.7(Double), 390606.7(Double), 45.5(Double), 100.0(Double), 593385.0(Double), 367643.0(Double), 01(String) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82294(Integer), 104(Integer), 2(Integer), 72644.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 62.3(Double), 971.4(Double), 60518.2(Double), 38.9(Double), 99.7(Double), 167057.0(Double), 200493.0(Double), 01(String) [09:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82294 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=303.7 getCurrPower=146.5 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=579354.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 09(String), 34(String), 146.5(Float), 303.7(Float), 0.3(Float), 579354.0(Float), 01(String) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82295(Integer), 122(Integer), 1(Integer), 69491.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 68.9(Double), 955.5(Double), 65834.0(Double), 47.1(Double), 90.2(Double), 144451.0(Double), 376813.0(Double), 01(String) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82295(Integer), 122(Integer), 2(Integer), 76978.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 71.0(Double), 969.5(Double), 68834.5(Double), 36.9(Double), 94.6(Double), 159223.0(Double), 202541.0(Double), 01(String) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82295 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=423.1 getCurrPower=244.3 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=611962.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 09(String), 34(String), 244.3(Float), 423.1(Float), 0.4(Float), 611962.0(Float), 01(String) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82296(Integer), 111(Integer), 1(Integer), 168954.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 196.6(Double), 985.7(Double), 193788.6(Double), 37.0(Double), 89.1(Double), 280165.0(Double), 407373.0(Double), 01(String) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82296(Integer), 111(Integer), 2(Integer), 75374.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 67.4(Double), 971.2(Double), 65458.9(Double), 36.1(Double), 93.3(Double), 142931.0(Double), 204589.0(Double), 01(String) [09:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82296 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=747.1 getCurrPower=336.2 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=643298.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 09(String), 34(String), 336.2(Float), 747.1(Float), 0.7(Float), 643298.0(Float), 01(String) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82297(Integer), 121(Integer), 1(Integer), 255441.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 250.1(Double), 988.8(Double), 247298.9(Double), 43.7(Double), 100.0(Double), 586573.0(Double), 426273.0(Double), 01(String) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82297(Integer), 121(Integer), 2(Integer), 80766.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 69.8(Double), 977.5(Double), 68229.5(Double), 37.2(Double), 99.9(Double), 160513.0(Double), 217025.0(Double), 01(String) [09:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82297 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=148.9 getCurrPower=94.3 getLastdayEnergy=0.0 getTodayHours=0.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=594771.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 09(String), 34(String), 94.3(Float), 148.9(Float), 0.1(Float), 594771.0(Float), 01(String) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82298(Integer), 108(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.2(Double), 0.0(Double), 34.8(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82298(Integer), 108(Integer), 2(Integer), 94299.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 88.6(Double), 969.8(Double), 85924.3(Double), 42.0(Double), 93.6(Double), 148871.0(Double), 200438.0(Double), 01(String) [09:34:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82298 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [09:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:50] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=681.8 getCurrPower=361.3 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=623076.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 09(String), 34(String), 361.3(Float), 681.8(Float), 0.7(Float), 623076.0(Float), 01(String) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82299(Integer), 112(Integer), 1(Integer), 277528.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 289.1(Double), 965.6(Double), 279155.0(Double), 44.0(Double), 99.9(Double), 541995.0(Double), 432359.0(Double), 01(String) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82299(Integer), 112(Integer), 2(Integer), 83725.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 78.7(Double), 974.2(Double), 76669.5(Double), 36.1(Double), 100.0(Double), 139763.0(Double), 190717.0(Double), 01(String) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82299 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=409.3 getCurrPower=200.7 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=550180.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 09(String), 34(String), 200.7(Float), 409.3(Float), 0.4(Float), 550180.0(Float), 01(String) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82300(Integer), 124(Integer), 1(Integer), 124875.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 130.6(Double), 965.4(Double), 126081.3(Double), 35.3(Double), 87.5(Double), 254173.0(Double), 361143.0(Double), 01(String) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82300(Integer), 124(Integer), 2(Integer), 75795.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 74.2(Double), 971.7(Double), 72100.1(Double), 37.1(Double), 92.5(Double), 155095.0(Double), 189037.0(Double), 01(String) [09:34:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82300 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=125.7 getCurrPower=110.3 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=25291.9 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 09(String), 34(String), 110.3(Float), 125.7(Float), 0.8(Float), 25291.9(Float), 01(String) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82301(Integer), 132(Integer), 1(Integer), 40138.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 240.0(Double), 538.0(Double), 129120.0(Double), 46.0(Double), 0.0(Double), 46300.0(Double), 8523.3(Double), 01(String) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82301(Integer), 132(Integer), 2(Integer), 33895.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 194.0(Double), 555.0(Double), 107670.0(Double), 47.0(Double), 0.0(Double), 38600.0(Double), 8534.6(Double), 01(String) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82301(Integer), 132(Integer), 3(Integer), 36254.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 217.0(Double), 528.0(Double), 114576.0(Double), 49.0(Double), 0.0(Double), 40800.0(Double), 8234.0(Double), 01(String) [09:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:34:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82301 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=181.4 getCurrPower=159.0 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=595078.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 09(String), 35(String), 159.0(Float), 181.4(Float), 0.2(Float), 595078.0(Float), 01(String) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82302(Integer), 109(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.3(Double), 0.0(Double), 29.2(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82302(Integer), 109(Integer), 2(Integer), 159002.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 160.6(Double), 955.9(Double), 153517.5(Double), 40.8(Double), 96.7(Double), 181359.0(Double), 208410.0(Double), 01(String) [09:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82302 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=586.0 getCurrPower=446.0 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=526852.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 09(String), 35(String), 446.0(Float), 586.0(Float), 0.6(Float), 526852.0(Float), 01(String) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82303(Integer), 106(Integer), 1(Integer), 306496.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 305.8(Double), 988.7(Double), 302344.4(Double), 43.9(Double), 88.0(Double), 421649.0(Double), 357151.0(Double), 01(String) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82303(Integer), 106(Integer), 2(Integer), 139530.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 134.9(Double), 970.8(Double), 130960.9(Double), 40.0(Double), 94.4(Double), 164373.0(Double), 169701.0(Double), 01(String) [09:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82303 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [09:35:04] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [09:35:04] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:04] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=150.9 getCurrPower=49.9 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116361.3 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 09(String), 35(String), 49.9(Float), 150.9(Float), 1.0(Float), 116361.3(Float), 01(String) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82304(Integer), 127(Integer), 1(Integer), 17231.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 133.0(Double), 535.0(Double), 71155.0(Double), 45.0(Double), 0.0(Double), 50300.0(Double), 39051.8(Double), 01(String) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82304(Integer), 127(Integer), 2(Integer), 16259.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 90.0(Double), 572.0(Double), 51480.0(Double), 46.0(Double), 0.0(Double), 47100.0(Double), 36039.5(Double), 01(String) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82304(Integer), 127(Integer), 3(Integer), 17778.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 126.0(Double), 575.0(Double), 72450.0(Double), 47.0(Double), 0.0(Double), 53600.0(Double), 41270.1(Double), 01(String) [09:35:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82304 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=707.3 getCurrPower=578.9 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=614231.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 09(String), 35(String), 578.9(Float), 707.3(Float), 0.7(Float), 614231.0(Float), 01(String) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82305(Integer), 113(Integer), 1(Integer), 432014.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 444.4(Double), 991.4(Double), 440578.2(Double), 49.7(Double), 89.5(Double), 556750.0(Double), 412987.0(Double), 01(String) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82305(Integer), 113(Integer), 2(Integer), 146890.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 143.6(Double), 954.3(Double), 137037.5(Double), 39.4(Double), 94.6(Double), 150557.0(Double), 201244.0(Double), 01(String) [09:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82305 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=766.7 getCurrPower=574.5 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=607142.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 09(String), 35(String), 574.5(Float), 766.7(Float), 0.8(Float), 607142.0(Float), 01(String) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82306(Integer), 120(Integer), 1(Integer), 477327.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 500.3(Double), 958.9(Double), 479737.7(Double), 53.4(Double), 100.0(Double), 608146.0(Double), 410969.0(Double), 01(String) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82306(Integer), 120(Integer), 2(Integer), 97145.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 88.4(Double), 973.6(Double), 86066.2(Double), 38.5(Double), 100.0(Double), 158514.0(Double), 196173.0(Double), 01(String) [09:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82306 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=141.4 getCurrPower=81.0 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=33261.5 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 09(String), 35(String), 81.0(Float), 141.4(Float), 1.0(Float), 33261.5(Float), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82307(Integer), 131(Integer), 1(Integer), 28244.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 206.0(Double), 557.0(Double), 114742.0(Double), 48.0(Double), 0.0(Double), 49600.0(Double), 11680.5(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82307(Integer), 131(Integer), 2(Integer), 25156.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 135.0(Double), 559.0(Double), 75465.0(Double), 46.0(Double), 0.0(Double), 44300.0(Double), 10416.8(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82307(Integer), 131(Integer), 3(Integer), 27580.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 206.0(Double), 509.0(Double), 104854.0(Double), 47.0(Double), 0.0(Double), 47500.0(Double), 11164.2(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82307 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=441.0 getCurrPower=290.1 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=200048.6 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 09(String), 35(String), 290.1(Float), 441.0(Float), 1.0(Float), 200048.6(Float), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82308(Integer), 128(Integer), 1(Integer), 65658.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 112.8(Double), 592.2(Double), 66813.4(Double), 51.8(Double), 10.0(Double), 98930.0(Double), 44575.7(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82308(Integer), 128(Integer), 2(Integer), 64520.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 112.0(Double), 586.1(Double), 65628.7(Double), 51.8(Double), 10.0(Double), 97340.0(Double), 44289.9(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82308(Integer), 128(Integer), 3(Integer), 63287.0(Double), 599.9(Double), 0.0(Double), -0.0(Double), 112.0(Double), 576.5(Double), 64540.7(Double), 51.4(Double), 645.4(Double), 97100.0(Double), 44364.8(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82308(Integer), 128(Integer), 4(Integer), 63473.0(Double), 599.9(Double), 0.0(Double), -0.1(Double), 110.9(Double), 583.8(Double), 64715.9(Double), 50.7(Double), 645.4(Double), 97480.0(Double), 44044.2(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82308(Integer), 128(Integer), 5(Integer), 33114.0(Double), 599.9(Double), 0.0(Double), -0.0(Double), 59.0(Double), 571.4(Double), 33728.8(Double), 59.2(Double), 645.4(Double), 50120.0(Double), 22774.0(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82308 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=91.9 getCurrPower=16.8 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=72826.7 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 09(String), 35(String), 16.8(Float), 91.9(Float), 0.9(Float), 72826.7(Float), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82309(Integer), 129(Integer), 1(Integer), 8827.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 38.0(Double), 581.0(Double), 22078.0(Double), 46.0(Double), 0.0(Double), 47600.0(Double), 38391.6(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82309(Integer), 129(Integer), 2(Integer), 7931.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 36.0(Double), 582.0(Double), 20952.0(Double), 45.0(Double), 0.0(Double), 44300.0(Double), 34435.1(Double), 01(String) [09:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82309 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=224.5 getCurrPower=55.6 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116164.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 09(String), 35(String), 55.6(Float), 224.5(Float), 1.1(Float), 116164.0(Float), 01(String) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82310(Integer), 99(Integer), 1(Integer), 14000.0(Double), 0.0(Double), 14.0(Double), 0.8(Double), 25.2(Double), 527.0(Double), 13281.2(Double), 54.6(Double), 99.0(Double), 56300.0(Double), 28883.0(Double), 01(String) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82310(Integer), 99(Integer), 2(Integer), 14100.0(Double), 0.0(Double), 14.1(Double), 1.3(Double), 25.9(Double), 523.7(Double), 13563.0(Double), 52.4(Double), 99.0(Double), 56700.0(Double), 29287.0(Double), 01(String) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82310(Integer), 99(Integer), 3(Integer), 13600.0(Double), 0.0(Double), 13.6(Double), 1.2(Double), 25.4(Double), 516.1(Double), 13108.9(Double), 50.8(Double), 100.0(Double), 55200.0(Double), 28753.0(Double), 01(String) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82310(Integer), 99(Integer), 4(Integer), 13900.0(Double), 0.0(Double), 13.9(Double), 1.2(Double), 25.8(Double), 520.5(Double), 13428.9(Double), 46.9(Double), 100.0(Double), 56300.0(Double), 29241.0(Double), 01(String) [09:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82310 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=599.6 getCurrPower=499.8 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=588595.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 09(String), 35(String), 499.8(Float), 599.6(Float), 0.6(Float), 588595.0(Float), 01(String) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82311(Integer), 126(Integer), 1(Integer), 360730.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 368.0(Double), 984.8(Double), 362406.4(Double), 47.0(Double), 100.0(Double), 445285.0(Double), 398944.0(Double), 01(String) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82311(Integer), 126(Integer), 2(Integer), 139102.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 129.6(Double), 976.7(Double), 126580.3(Double), 42.0(Double), 100.0(Double), 154316.0(Double), 189651.0(Double), 01(String) [09:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82311 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=715.6 getCurrPower=503.1 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=531551.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 09(String), 35(String), 503.1(Float), 715.6(Float), 0.7(Float), 531551.0(Float), 01(String) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82312(Integer), 102(Integer), 1(Integer), 409261.0(Double), 60.4(Double), 0.0(Double), 0.0(Double), 408.0(Double), 1012.6(Double), 413140.8(Double), 46.0(Double), 89.4(Double), 555026.0(Double), 376124.0(Double), 01(String) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82312(Integer), 102(Integer), 2(Integer), 132592.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 118.8(Double), 985.3(Double), 117053.6(Double), 38.4(Double), 93.2(Double), 161510.0(Double), 155429.0(Double), 01(String) [09:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82312 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=527.2 getCurrPower=309.0 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=401386.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 09(String), 35(String), 309.0(Float), 527.2(Float), 0.6(Float), 401386.0(Float), 01(String) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82313(Integer), 110(Integer), 1(Integer), 309033.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 306.9(Double), 963.3(Double), 295636.8(Double), 47.3(Double), 85.4(Double), 527184.0(Double), 294097.0(Double), 01(String) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82313(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1058.8(Double), 0.0(Double), 29.9(Double), 0.0(Double), 13.0(Double), 107289.0(Double), 00(String) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82313 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=754.8 getCurrPower=575.8 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=629342.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 09(String), 35(String), 575.8(Float), 754.8(Float), 0.8(Float), 629342.0(Float), 01(String) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82314(Integer), 105(Integer), 1(Integer), 440496.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 435.1(Double), 986.3(Double), 429139.1(Double), 47.8(Double), 100.0(Double), 589424.0(Double), 427698.0(Double), 01(String) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82314(Integer), 105(Integer), 2(Integer), 135287.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 127.1(Double), 954.6(Double), 121329.7(Double), 37.5(Double), 100.0(Double), 165425.0(Double), 201644.0(Double), 01(String) [09:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82314 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=568.3 getCurrPower=402.6 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=584304.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 09(String), 35(String), 402.6(Float), 568.3(Float), 0.6(Float), 584304.0(Float), 01(String) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82315(Integer), 101(Integer), 1(Integer), 288342.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 289.1(Double), 989.7(Double), 286122.3(Double), 38.6(Double), 88.6(Double), 411460.0(Double), 392385.0(Double), 01(String) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82315(Integer), 101(Integer), 2(Integer), 114254.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 103.5(Double), 977.9(Double), 101212.7(Double), 37.3(Double), 94.3(Double), 156852.0(Double), 191919.0(Double), 01(String) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82315 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=227.5 getCurrPower=206.7 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=407844.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 09(String), 35(String), 206.7(Float), 227.5(Float), 0.2(Float), 407844.0(Float), 01(String) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82316(Integer), 123(Integer), 1(Integer), 83990.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 83.6(Double), 983.2(Double), 82195.5(Double), 48.1(Double), 99.8(Double), 97712.0(Double), 346334.0(Double), 01(String) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82316(Integer), 123(Integer), 2(Integer), 122744.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 109.5(Double), 985.3(Double), 107890.4(Double), 36.3(Double), 100.0(Double), 129767.0(Double), 61510.0(Double), 01(String) [09:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82316 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=485.1 getCurrPower=250.7 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1467727.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 09(String), 35(String), 250.7(Float), 485.1(Float), 0.5(Float), 1467727.0(Float), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 1(Integer), 16533.0(Double), 0.0(Double), 16.5(Double), 0.0(Double), 21.7(Double), 578.1(Double), 12544.0(Double), 39.5(Double), 0.0(Double), 33800.0(Double), 86462.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 2(Integer), 16940.0(Double), 0.0(Double), 16.9(Double), 0.0(Double), 22.4(Double), 576.2(Double), 12907.6(Double), 40.3(Double), 0.0(Double), 32800.0(Double), 99828.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 3(Integer), 16761.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 22.1(Double), 578.3(Double), 12779.7(Double), 39.7(Double), 0.0(Double), 34100.0(Double), 88177.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 4(Integer), 17168.0(Double), 0.0(Double), 17.2(Double), 0.0(Double), 22.3(Double), 577.8(Double), 12884.9(Double), 39.8(Double), 0.0(Double), 35000.0(Double), 91688.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 5(Integer), 17428.0(Double), 0.0(Double), 17.4(Double), 0.0(Double), 22.9(Double), 577.2(Double), 13217.1(Double), 41.6(Double), 0.0(Double), 34200.0(Double), 101781.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 6(Integer), 17721.0(Double), 0.0(Double), 17.7(Double), 0.0(Double), 22.9(Double), 581.0(Double), 13305.7(Double), 39.5(Double), 0.0(Double), 35700.0(Double), 101751.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 7(Integer), 17002.0(Double), 0.0(Double), 17.0(Double), 0.0(Double), 22.1(Double), 580.3(Double), 12825.4(Double), 39.5(Double), 0.0(Double), 34100.0(Double), 84922.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 8(Integer), 15775.0(Double), 0.0(Double), 15.8(Double), 0.0(Double), 20.0(Double), 585.0(Double), 11700.0(Double), 40.1(Double), 0.0(Double), 27800.0(Double), 95585.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 9(Integer), 11019.0(Double), 0.0(Double), 11.0(Double), 0.0(Double), 13.6(Double), 620.1(Double), 8433.4(Double), 39.0(Double), 0.0(Double), 19000.0(Double), 81009.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 10(Integer), 16358.0(Double), 0.0(Double), 16.4(Double), 0.0(Double), 21.1(Double), 580.6(Double), 12250.7(Double), 39.3(Double), 0.0(Double), 29400.0(Double), 97023.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 11(Integer), 16603.0(Double), 0.0(Double), 16.6(Double), 0.0(Double), 22.0(Double), 582.8(Double), 12821.6(Double), 39.5(Double), 0.0(Double), 29900.0(Double), 97327.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 12(Integer), 16768.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 22.3(Double), 578.5(Double), 12899.8(Double), 39.3(Double), 0.0(Double), 30500.0(Double), 98931.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 13(Integer), 13308.0(Double), 0.0(Double), 13.3(Double), 0.0(Double), 18.0(Double), 572.9(Double), 10311.6(Double), 39.3(Double), 0.0(Double), 29200.0(Double), 98929.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 17(Integer), 15045.0(Double), 0.0(Double), 15.0(Double), 0.0(Double), 18.5(Double), 579.2(Double), 10715.2(Double), 39.0(Double), 0.0(Double), 29800.0(Double), 89335.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 18(Integer), 9606.0(Double), 0.0(Double), 9.6(Double), 0.0(Double), 16.3(Double), 591.1(Double), 9634.9(Double), 38.3(Double), 0.0(Double), 17400.0(Double), 60309.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82317(Integer), 92(Integer), 19(Integer), 16661.0(Double), 0.0(Double), 16.7(Double), 0.0(Double), 21.8(Double), 578.5(Double), 12612.0(Double), 39.5(Double), 0.0(Double), 32400.0(Double), 94670.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82317 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=644.5 getCurrPower=321.4 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=2499053.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 09(String), 35(String), 321.4(Float), 644.5(Float), 0.7(Float), 2499053.0(Float), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 1(Integer), 17231.0(Double), 0.0(Double), 17.2(Double), 0.0(Double), 22.4(Double), 582.3(Double), 13044.3(Double), 39.9(Double), 0.0(Double), 34300.0(Double), 92176.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 2(Integer), 17896.0(Double), 0.0(Double), 17.9(Double), 0.0(Double), 23.5(Double), 577.1(Double), 13561.1(Double), 40.6(Double), 0.0(Double), 36400.0(Double), 100986.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 3(Integer), 17190.0(Double), 0.0(Double), 17.2(Double), 0.0(Double), 22.2(Double), 578.7(Double), 12847.1(Double), 39.9(Double), 0.0(Double), 34500.0(Double), 88683.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 4(Integer), 17862.0(Double), 0.0(Double), 17.9(Double), 0.0(Double), 23.2(Double), 579.8(Double), 13452.1(Double), 40.7(Double), 0.0(Double), 36000.0(Double), 99900.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 5(Integer), 17212.0(Double), 0.0(Double), 17.2(Double), 0.0(Double), 22.6(Double), 577.4(Double), 13050.0(Double), 40.7(Double), 0.0(Double), 34100.0(Double), 89068.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 6(Integer), 17726.0(Double), 0.0(Double), 17.7(Double), 0.0(Double), 23.1(Double), 581.1(Double), 13424.2(Double), 40.3(Double), 0.0(Double), 35500.0(Double), 102724.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 7(Integer), 17958.0(Double), 0.0(Double), 18.0(Double), 0.0(Double), 23.6(Double), 577.5(Double), 13629.8(Double), 40.9(Double), 0.0(Double), 36100.0(Double), 100939.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 8(Integer), 17568.0(Double), 0.0(Double), 17.6(Double), 0.0(Double), 22.5(Double), 581.7(Double), 13088.3(Double), 39.9(Double), 0.0(Double), 34900.0(Double), 90552.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 9(Integer), 17380.0(Double), 0.0(Double), 17.4(Double), 0.0(Double), 22.7(Double), 580.0(Double), 13166.0(Double), 40.3(Double), 0.0(Double), 35900.0(Double), 100344.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 10(Integer), 16085.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 20.3(Double), 585.7(Double), 11889.0(Double), 40.3(Double), 0.0(Double), 32500.0(Double), 80405.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 11(Integer), 17172.0(Double), 0.0(Double), 17.2(Double), 0.0(Double), 22.6(Double), 578.2(Double), 13066.6(Double), 40.4(Double), 0.0(Double), 35000.0(Double), 97531.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 12(Integer), 16218.0(Double), 0.0(Double), 16.2(Double), 0.0(Double), 20.8(Double), 581.3(Double), 12091.0(Double), 40.8(Double), 0.0(Double), 32600.0(Double), 79582.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 13(Integer), 16638.0(Double), 0.0(Double), 16.6(Double), 0.0(Double), 21.8(Double), 576.0(Double), 12556.1(Double), 41.1(Double), 0.0(Double), 33700.0(Double), 96373.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 14(Integer), 16659.0(Double), 0.0(Double), 16.7(Double), 0.0(Double), 21.8(Double), 578.7(Double), 12614.9(Double), 41.0(Double), 0.0(Double), 33300.0(Double), 92336.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 15(Integer), 16417.0(Double), 0.0(Double), 16.4(Double), 0.0(Double), 21.3(Double), 580.1(Double), 12356.1(Double), 41.2(Double), 0.0(Double), 32700.0(Double), 82276.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 16(Integer), 16115.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 20.4(Double), 581.9(Double), 11871.4(Double), 39.6(Double), 0.0(Double), 31400.0(Double), 99979.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 17(Integer), 16112.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 20.8(Double), 579.8(Double), 12060.5(Double), 39.9(Double), 0.0(Double), 31200.0(Double), 97495.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 18(Integer), -1.0(Double), 0.0(Double), -0.0(Double), 0.0(Double), 19660.5(Double), 6553.5(Double), 1.28845088E8(Double), 110.0(Double), 0.0(Double), 900.0(Double), 720930.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 19(Integer), 14319.0(Double), 0.0(Double), 14.3(Double), 0.0(Double), 18.1(Double), 578.3(Double), 10467.2(Double), 40.6(Double), 0.0(Double), 27800.0(Double), 83490.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82318(Integer), 93(Integer), 20(Integer), 17682.0(Double), 0.0(Double), 17.7(Double), 0.0(Double), 23.1(Double), 575.8(Double), 13301.0(Double), 40.6(Double), 0.0(Double), 35700.0(Double), 103284.0(Double), 01(String) [09:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82318 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=709.7 getCurrPower=587.5 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=571665.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 09(String), 35(String), 587.5(Float), 709.7(Float), 0.7(Float), 571665.0(Float), 01(String) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82319(Integer), 125(Integer), 1(Integer), 456428.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 470.4(Double), 967.6(Double), 455159.0(Double), 48.0(Double), 89.8(Double), 564604.0(Double), 386831.0(Double), 01(String) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82319(Integer), 125(Integer), 2(Integer), 131047.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 133.4(Double), 984.3(Double), 131305.6(Double), 37.9(Double), 94.0(Double), 145087.0(Double), 184834.0(Double), 01(String) [09:35:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82319 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=579.8 getCurrPower=341.7 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=09 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=613189.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 09(String), 35(String), 341.7(Float), 579.8(Float), 0.6(Float), 613189.0(Float), 01(String) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82320(Integer), 107(Integer), 1(Integer), 259375.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 257.5(Double), 984.6(Double), 253534.5(Double), 41.9(Double), 88.2(Double), 399105.0(Double), 409863.0(Double), 01(String) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82320(Integer), 107(Integer), 2(Integer), 82337.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 73.9(Double), 985.4(Double), 72821.1(Double), 37.7(Double), 95.3(Double), 180688.0(Double), 203326.0(Double), 01(String) [09:35:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:35:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82320 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [09:38:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:38:31] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:38:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:38:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [09:38:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 91(Integer), 2022-07-07(String), 2022-07-07(String) [09:38:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:38:34] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 112.167.79.4, port : 502, pcsIdx : 1, pcsMaker : 12 [09:38:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:38:41] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 15 [09:38:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:38:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:38:46] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [09:38:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:38:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:38:49] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:38:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:38:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:38:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:39:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:39:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:39:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:39:08] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [09:39:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:39:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:39:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:39:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [09:39:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 91(Integer), 2022-07-07(String), 2022-07-07(String) [09:39:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:39:11] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 112.167.79.4, port : 502, pcsIdx : 1, pcsMaker : 12 [09:39:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:39:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:39:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 32 [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:39:34] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:39:34] [DEBUG] controller.JsonController - ------------------------------------- [09:39:34] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [09:39:34] [DEBUG] controller.JsonController - ------------------------------------- [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [09:40:48] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [09:40:50] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [09:40:53] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:40:53] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :GSNGsolar, login_channel : null [09:40:53] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:40:53] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:40:53] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [09:40:53] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [09:40:53] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : GSNGsolar [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: GSNGsolar, mappingList.size : 2 [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [09:40:53] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[GSNGsolar] roles roles [0]ROLE_01 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String), 01(String), 3F0AD4BFBC66518DD38BAF215D5F3913(String), PHONE(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [09:40:53] [DEBUG] controller.EssController - ----------------------------------------------- [09:40:53] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 85, param.plantSeq : 0 [09:40:53] [DEBUG] controller.EssController - ----------------------------------------------- [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-06(String), 85(Integer), 0(Integer), 2022-07-05(String), 85(Integer), 0(Integer), 2022-07-07(String), 67689(Integer) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 85(Integer) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:40:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-06-23(String) [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-07(String), 85(Integer), 0(Integer), 2022-07-07(String) [09:40:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:40:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [09:40:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 85(Integer), 0(Integer), 85(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [09:40:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:40:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [09:40:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 2022-07-07(String), 85(Integer), 1(Integer), 2022-07-07(String) [09:40:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:41:40] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 266 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:41:40] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [09:41:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 39 [09:41:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:41:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:41:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [09:42:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:42:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:42:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:42:57] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:42:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:42:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:42:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:43:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:43:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:43:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:43:24] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:43:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:43:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:43:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:43:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:43:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:43:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:43:35] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [09:43:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:43:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:43:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:45:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:45:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:45:02] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:45:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [09:45:05] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 15 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:45:05] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [09:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:47:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:47:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [09:47:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:47:33] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 15 [09:47:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:47:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [09:47:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [09:49:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:49:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [09:49:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:49:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:49:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:49:35] [DEBUG] controller.JsonController - ------------------------------------- [09:49:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [09:49:35] [DEBUG] controller.JsonController - ------------------------------------- [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:51:41] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 266 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:51:41] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [09:51:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 39 [09:51:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [09:51:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [09:51:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [09:52:50] [DEBUG] controller.EssController - ----------------------------------------------- [09:52:50] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [09:52:50] [DEBUG] controller.EssController - ----------------------------------------------- [09:52:53] [DEBUG] controller.EssController - ----------------------------------------------- [09:52:53] [DEBUG] controller.EssController - index.co session.role : 1 [09:52:53] [DEBUG] controller.EssController - ----------------------------------------------- [09:52:53] [DEBUG] controller.EssController - ----------------------------------------------- [09:52:53] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 41, param.plantSeq : 0 [09:52:53] [DEBUG] controller.EssController - ----------------------------------------------- [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-06(String), 41(Integer), 0(Integer), 2022-07-05(String), 41(Integer), 0(Integer), 2022-07-07(String), 67690(Integer) [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 41(Integer) [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:52:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:52:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [09:52:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-06-23(String) [09:52:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:52:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [09:52:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [09:52:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:52:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [09:52:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-07(String), 41(Integer), 0(Integer), 2022-07-07(String) [09:52:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:52:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [09:52:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 41(Integer), 0(Integer), 41(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [09:52:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:52:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [09:52:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 1(Integer), 2022-07-07(String), 41(Integer), 1(Integer), 2022-07-07(String) [09:52:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:55:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 32 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [09:55:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [09:55:06] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:55:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [09:59:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [09:59:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [09:59:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [09:59:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 15 [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [09:59:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [09:59:35] [DEBUG] controller.JsonController - ------------------------------------- [09:59:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [09:59:35] [DEBUG] controller.JsonController - ------------------------------------- [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [09:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:01:42] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 266 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:01:42] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [10:01:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 39 [10:01:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:01:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:01:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:47] [DEBUG] controller.RestAPIController - callPmsFault :: [44] [222.105.50.58] 장수 한들1호 is Fault PUSH [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 1(Integer), 67691(Integer), 2022-07-07(String), 10(String), 01(String), 5430519(Long), 5313428(Long), 39311(Long), 0(Integer), 5012(Integer), 81(Integer), 56567(Integer), 82(Integer), 0(Integer), 0(Integer), 1(Integer), 14973(Integer), 0(Integer), 39311(Integer), 3719(Integer), 30(Integer), 65517(Integer), 20(Integer), 925(Integer), 0(Integer), 6804(Integer), 0(Integer), 287(Integer), 226(Integer), 3460(Integer), 3422(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 64696(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:47] [DEBUG] service.CsService - [44:1] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 0(Integer), 67691(Integer), 2022-07-07(String), 10(String), 01(String), 5430519(Long), 5313428(Long), 39311(Long), 0(Integer), 5012(Integer), 81(Integer), 56567(Integer), 82(Integer), 0(Integer), 0(Integer), 1(Integer), 14973(Integer), 0(Integer), 39311(Integer), 3719(Integer), 30(Integer), 65517(Integer), 20(Integer), 925(Integer), 0(Integer), 6804(Integer), 0(Integer), 287(Integer), 226(Integer), 3460(Integer), 3422(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 64696(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2(Integer), 67691(Integer), 2022-07-07(String), 10(String), 01(String), 5360460(Long), 5235841(Long), 39141(Long), 0(Integer), 58497(Integer), 79(Integer), 52044(Integer), 81(Integer), 0(Integer), 0(Integer), 1(Integer), 14863(Integer), 0(Integer), 39141(Integer), 3721(Integer), 30(Integer), 65517(Integer), 20(Integer), 899(Integer), 0(Integer), 6830(Integer), 0(Integer), 287(Integer), 241(Integer), 3465(Integer), 3416(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 64696(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:47] [DEBUG] service.CsService - [44:2] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 3(Integer), 67691(Integer), 2022-07-07(String), 10(String), 01(String), 5456824(Long), 5333441(Long), 39311(Long), 64696(Integer), 25025(Integer), 81(Integer), 17336(Integer), 83(Integer), 0(Integer), 0(Integer), 1(Integer), 14973(Integer), 0(Integer), 39311(Integer), 3713(Integer), 1490(Integer), 64579(Integer), 25(Integer), 901(Integer), 64694(Integer), 6847(Integer), 123(Integer), 284(Integer), 226(Integer), 3478(Integer), 3451(Integer), 3(Integer), 1(Integer), 0(Integer), 6307(Integer), 1(Integer), 0(Integer), 9(Integer), 64696(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:47] [DEBUG] service.CsService - [44:3] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 4(Integer), 67691(Integer), 2022-07-07(String), 10(String), 01(String), 5344205(Long), 5228605(Long), 39311(Long), 0(Integer), 51261(Integer), 79(Integer), 35789(Integer), 81(Integer), 0(Integer), 0(Integer), 1(Integer), 14973(Integer), 0(Integer), 39311(Integer), 3705(Integer), 20(Integer), 65524(Integer), 20(Integer), 902(Integer), 0(Integer), 6809(Integer), 0(Integer), 288(Integer), 238(Integer), 3460(Integer), 3427(Integer), 3(Integer), 1(Integer), 0(Integer), 128(Integer), 1(Integer), 0(Integer), 8(Integer), 64696(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:01:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:47] [DEBUG] service.CsService - [44:4] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:01:47] [DEBUG] controller.RestAPIController - [44] smsMessage : 장수 한들1호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1771 [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [10:01:53] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 46 [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [10:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:01:53] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 46 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:03:31] [DEBUG] controller.RestAPIController - callPmsFault :: [44] [222.105.50.58] 장수 한들1호 is Fault PUSH [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 1(Integer), 67691(Integer), 2022-07-07(String), 10(String), 03(String), 5430519(Long), 5313428(Long), 42919(Long), 0(Integer), 5012(Integer), 81(Integer), 56567(Integer), 82(Integer), 0(Integer), 0(Integer), 1(Integer), 16195(Integer), 0(Integer), 42919(Integer), 3725(Integer), 30(Integer), 19(Integer), 20(Integer), 925(Integer), 0(Integer), 6804(Integer), 0(Integer), 286(Integer), 225(Integer), 3460(Integer), 3421(Integer), 3(Integer), 1(Integer), 0(Integer), 4225(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:03:31] [DEBUG] service.CsService - [44:1] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 0(Integer), 67691(Integer), 2022-07-07(String), 10(String), 03(String), 5430519(Long), 5313428(Long), 42919(Long), 0(Integer), 5012(Integer), 81(Integer), 56567(Integer), 82(Integer), 0(Integer), 0(Integer), 1(Integer), 16195(Integer), 0(Integer), 42919(Integer), 3725(Integer), 30(Integer), 19(Integer), 20(Integer), 925(Integer), 0(Integer), 6804(Integer), 0(Integer), 286(Integer), 225(Integer), 3460(Integer), 3421(Integer), 3(Integer), 1(Integer), 0(Integer), 4225(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2(Integer), 67691(Integer), 2022-07-07(String), 10(String), 03(String), 5344205(Long), 5228605(Long), 42919(Long), 0(Integer), 51261(Integer), 79(Integer), 35789(Integer), 81(Integer), 0(Integer), 0(Integer), 1(Integer), 16195(Integer), 0(Integer), 42919(Integer), 3737(Integer), 20(Integer), 12(Integer), 20(Integer), 902(Integer), 0(Integer), 6809(Integer), 0(Integer), 288(Integer), 238(Integer), 3460(Integer), 3427(Integer), 3(Integer), 1(Integer), 0(Integer), 6275(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:03:31] [DEBUG] service.CsService - [44:2] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 3(Integer), 67691(Integer), 2022-07-07(String), 10(String), 03(String), 5456851(Long), 5333441(Long), 42919(Long), 64629(Integer), 25025(Integer), 81(Integer), 17363(Integer), 83(Integer), 0(Integer), 0(Integer), 1(Integer), 16195(Integer), 0(Integer), 42919(Integer), 3718(Integer), 1590(Integer), 64514(Integer), 28(Integer), 901(Integer), 64625(Integer), 6857(Integer), 133(Integer), 284(Integer), 226(Integer), 3482(Integer), 3461(Integer), 3(Integer), 1(Integer), 0(Integer), 6307(Integer), 1(Integer), 0(Integer), 9(Integer), 64616(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:03:31] [DEBUG] service.CsService - [44:3] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 4(Integer), 67691(Integer), 2022-07-07(String), 10(String), 03(String), 5360460(Long), 5235841(Long), 42919(Long), 0(Integer), 58497(Integer), 79(Integer), 52044(Integer), 81(Integer), 0(Integer), 0(Integer), 1(Integer), 16195(Integer), 0(Integer), 42919(Integer), 3724(Integer), 30(Integer), 19(Integer), 20(Integer), 899(Integer), 0(Integer), 6830(Integer), 0(Integer), 287(Integer), 241(Integer), 3466(Integer), 3416(Integer), 3(Integer), 1(Integer), 0(Integer), 4225(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 44(Integer) [10:03:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:03:31] [DEBUG] service.CsService - [44:4] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:03:32] [DEBUG] controller.RestAPIController - [44] smsMessage : 장수 한들1호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1741 [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [10:03:36] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 62 [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [10:03:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:03:36] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 62 [10:04:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:04:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:04:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:04:26] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [10:04:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:04:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:04:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:04:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [10:04:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2022-07-07(String), 2022-07-07(String) [10:04:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:38] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 222.105.50.58, port : 502, pcsIdx : 1, pcsMaker : 11 [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=969.5 getCurrPower=392.0 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=631785.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 10(String), 04(String), 392.0(Float), 969.5(Float), 1.0(Float), 631785.0(Float), 01(String) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82326(Integer), 103(Integer), 1(Integer), 303066.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 308.1(Double), 980.8(Double), 302184.5(Double), 48.8(Double), 89.1(Double), 759662.0(Double), 432176.0(Double), 01(String) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82326(Integer), 103(Integer), 2(Integer), 88919.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 77.0(Double), 968.5(Double), 74574.5(Double), 39.2(Double), 92.3(Double), 209792.0(Double), 199609.0(Double), 01(String) [10:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82326 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [10:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2022-07-07(String), 2022-07-07(String) [10:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:42] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 222.105.50.58, port : 502, pcsIdx : 2, pcsMaker : 11 [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1013.2 getCurrPower=383.4 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=568388.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 10(String), 04(String), 383.4(Float), 1013.2(Float), 1.0(Float), 568388.0(Float), 01(String) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82327(Integer), 104(Integer), 1(Integer), 294748.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 306.4(Double), 980.8(Double), 300517.1(Double), 45.2(Double), 100.0(Double), 787844.0(Double), 367837.0(Double), 01(String) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82327(Integer), 104(Integer), 2(Integer), 88691.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 79.2(Double), 969.6(Double), 76792.3(Double), 39.1(Double), 99.9(Double), 225391.0(Double), 200551.0(Double), 01(String) [10:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82327 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2022-07-07(String), 2022-07-07(String) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:45] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 222.105.50.58, port : 502, pcsIdx : 3, pcsMaker : 11 [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=417.2 getCurrPower=173.5 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=579468.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 10(String), 04(String), 173.5(Float), 417.2(Float), 0.4(Float), 579468.0(Float), 01(String) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82328(Integer), 122(Integer), 1(Integer), 82805.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 83.6(Double), 963.3(Double), 80531.9(Double), 48.4(Double), 87.9(Double), 198242.0(Double), 376867.0(Double), 01(String) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82328(Integer), 122(Integer), 2(Integer), 90673.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 83.7(Double), 975.1(Double), 81615.9(Double), 38.3(Double), 94.1(Double), 218937.0(Double), 202601.0(Double), 01(String) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82328 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=582.2 getCurrPower=251.2 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=612120.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 10(String), 04(String), 251.2(Float), 582.2(Float), 0.6(Float), 612120.0(Float), 01(String) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82329(Integer), 111(Integer), 1(Integer), 168650.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 201.2(Double), 963.5(Double), 193856.2(Double), 38.7(Double), 91.0(Double), 385613.0(Double), 407478.0(Double), 01(String) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82329(Integer), 111(Integer), 2(Integer), 82572.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 78.8(Double), 968.1(Double), 76286.3(Double), 38.0(Double), 95.1(Double), 196539.0(Double), 204642.0(Double), 01(String) [10:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82329 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=992.1 getCurrPower=382.4 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=643543.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 10(String), 04(String), 382.4(Float), 992.1(Float), 1.0(Float), 643543.0(Float), 01(String) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82330(Integer), 121(Integer), 1(Integer), 295794.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 298.1(Double), 982.2(Double), 292793.8(Double), 46.0(Double), 100.0(Double), 774579.0(Double), 426461.0(Double), 01(String) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82330(Integer), 121(Integer), 2(Integer), 86575.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 77.1(Double), 964.6(Double), 74370.7(Double), 38.2(Double), 100.0(Double), 217538.0(Double), 217082.0(Double), 01(String) [10:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82330 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [10:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 44(Integer), 2022-07-07(String), 2022-07-07(String) [10:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:48] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 222.105.50.58, port : 502, pcsIdx : 4, pcsMaker : 11 [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=206.4 getCurrPower=83.1 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=594829.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 10(String), 04(String), 83.1(Float), 206.4(Float), 0.2(Float), 594829.0(Float), 01(String) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82331(Integer), 108(Integer), 1(Integer), 0.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.9(Double), 0.0(Double), 34.7(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82331(Integer), 108(Integer), 2(Integer), 83091.0(Double), 60.4(Double), 0.0(Double), 0.0(Double), 76.8(Double), 965.1(Double), 74119.7(Double), 42.7(Double), 93.9(Double), 206350.0(Double), 200496.0(Double), 01(String) [10:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82331 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:04:50] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:50] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=926.9 getCurrPower=385.5 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=623321.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 10(String), 04(String), 385.5(Float), 926.9(Float), 0.9(Float), 623321.0(Float), 01(String) [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82332(Integer), 112(Integer), 1(Integer), 303869.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 320.0(Double), 966.1(Double), 309152.0(Double), 48.5(Double), 91.9(Double), 734406.0(Double), 432551.0(Double), 01(String) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82332(Integer), 112(Integer), 2(Integer), 81637.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 77.6(Double), 963.7(Double), 74783.1(Double), 38.2(Double), 95.1(Double), 192456.0(Double), 190770.0(Double), 01(String) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82332 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=549.6 getCurrPower=215.0 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=550321.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 10(String), 04(String), 215.0(Float), 549.6(Float), 0.6(Float), 550321.0(Float), 01(String) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82333(Integer), 124(Integer), 1(Integer), 135959.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 142.0(Double), 964.0(Double), 136888.0(Double), 34.6(Double), 100.0(Double), 342815.0(Double), 361232.0(Double), 01(String) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82333(Integer), 124(Integer), 2(Integer), 79025.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 78.3(Double), 966.2(Double), 75653.5(Double), 35.6(Double), 100.0(Double), 206770.0(Double), 189089.0(Double), 01(String) [10:04:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:51] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82333 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=165.0 getCurrPower=93.3 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=25331.2 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 10(String), 04(String), 93.3(Float), 165.0(Float), 1.1(Float), 25331.2(Float), 01(String) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82334(Integer), 132(Integer), 1(Integer), 34440.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 212.0(Double), 533.0(Double), 112996.0(Double), 49.0(Double), 0.0(Double), 60600.0(Double), 8537.6(Double), 01(String) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82334(Integer), 132(Integer), 2(Integer), 29235.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 176.0(Double), 538.0(Double), 94688.0(Double), 45.0(Double), 0.0(Double), 50900.0(Double), 8546.9(Double), 01(String) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82334(Integer), 132(Integer), 3(Integer), 29638.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 183.0(Double), 523.0(Double), 95709.0(Double), 45.0(Double), 0.0(Double), 53500.0(Double), 8246.7(Double), 01(String) [10:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82334 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=244.9 getCurrPower=93.0 getLastdayEnergy=0.0 getTodayHours=0.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=595142.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 10(String), 05(String), 93.0(Float), 244.9(Float), 0.2(Float), 595142.0(Float), 01(String) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82335(Integer), 109(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.7(Double), 0.0(Double), 29.5(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82335(Integer), 109(Integer), 2(Integer), 93031.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 90.7(Double), 954.4(Double), 86564.1(Double), 37.9(Double), 96.1(Double), 244949.0(Double), 208474.0(Double), 01(String) [10:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82335 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=770.8 getCurrPower=288.1 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=527037.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 10(String), 05(String), 288.1(Float), 770.8(Float), 0.8(Float), 527037.0(Float), 01(String) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82336(Integer), 106(Integer), 1(Integer), 202066.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 203.9(Double), 981.0(Double), 200025.9(Double), 38.3(Double), 89.7(Double), 551176.0(Double), 357281.0(Double), 01(String) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82336(Integer), 106(Integer), 2(Integer), 86078.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 78.4(Double), 966.6(Double), 75781.4(Double), 37.7(Double), 96.2(Double), 219603.0(Double), 169756.0(Double), 01(String) [10:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82336 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=184.9 getCurrPower=39.2 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116395.3 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 10(String), 05(String), 39.2(Float), 184.9(Float), 1.2(Float), 116395.3(Float), 01(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82337(Integer), 127(Integer), 1(Integer), 12977.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 97.0(Double), 533.0(Double), 51701.0(Double), 45.0(Double), 0.0(Double), 61500.0(Double), 39063.0(Double), 01(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82337(Integer), 127(Integer), 2(Integer), 12289.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 61.0(Double), 581.0(Double), 35441.0(Double), 47.0(Double), 0.0(Double), 57700.0(Double), 36050.1(Double), 01(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82337(Integer), 127(Integer), 3(Integer), 13952.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 95.0(Double), 593.0(Double), 56335.0(Double), 48.0(Double), 0.0(Double), 65700.0(Double), 41282.2(Double), 01(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82337 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:05:06] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 15 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [10:05:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:05:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:05:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:06] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 32 [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=940.8 getCurrPower=348.5 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=614464.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 10(String), 05(String), 348.5(Float), 940.8(Float), 0.9(Float), 614464.0(Float), 01(String) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82338(Integer), 113(Integer), 1(Integer), 264755.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 273.5(Double), 981.9(Double), 268549.7(Double), 45.0(Double), 89.5(Double), 732931.0(Double), 413163.0(Double), 01(String) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82338(Integer), 113(Integer), 2(Integer), 83758.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 74.4(Double), 952.3(Double), 70851.1(Double), 37.2(Double), 94.2(Double), 207908.0(Double), 201301.0(Double), 01(String) [10:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82338 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1020.6 getCurrPower=372.4 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=607396.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 10(String), 05(String), 372.4(Float), 1020.6(Float), 1.0(Float), 607396.0(Float), 01(String) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82339(Integer), 120(Integer), 1(Integer), 296871.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 313.8(Double), 951.9(Double), 298706.2(Double), 44.5(Double), 100.0(Double), 810335.0(Double), 411171.0(Double), 01(String) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82339(Integer), 120(Integer), 2(Integer), 75496.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 70.1(Double), 968.9(Double), 67919.9(Double), 36.4(Double), 100.0(Double), 210254.0(Double), 196225.0(Double), 01(String) [10:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82339 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=178.9 getCurrPower=71.0 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=33299.0 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 10(String), 05(String), 71.0(Float), 178.9(Float), 1.2(Float), 33299.0(Float), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82340(Integer), 131(Integer), 1(Integer), 25436.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 177.0(Double), 564.0(Double), 99828.0(Double), 50.0(Double), 0.0(Double), 62800.0(Double), 11693.7(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82340(Integer), 131(Integer), 2(Integer), 22312.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 121.0(Double), 556.0(Double), 67276.0(Double), 47.0(Double), 0.0(Double), 56000.0(Double), 10428.5(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82340(Integer), 131(Integer), 3(Integer), 23245.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 179.0(Double), 519.0(Double), 92901.0(Double), 48.0(Double), 0.0(Double), 60100.0(Double), 11176.8(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82340 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=581.8 getCurrPower=356.1 getLastdayEnergy=0.0 getTodayHours=1.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=200189.5 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 10(String), 05(String), 356.1(Float), 581.8(Float), 1.3(Float), 200189.5(Float), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82341(Integer), 128(Integer), 1(Integer), 79303.0(Double), 600.0(Double), 0.0(Double), 0.0(Double), 136.7(Double), 590.0(Double), 80662.3(Double), 54.6(Double), 10.0(Double), 130680.0(Double), 44607.4(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82341(Integer), 128(Integer), 2(Integer), 79252.0(Double), 600.0(Double), 0.0(Double), 0.0(Double), 138.3(Double), 584.0(Double), 80772.4(Double), 54.4(Double), 10.0(Double), 128640.0(Double), 44321.2(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82341(Integer), 128(Integer), 3(Integer), 78518.0(Double), 600.0(Double), 0.0(Double), 0.1(Double), 139.8(Double), 573.6(Double), 80174.3(Double), 53.4(Double), 10.0(Double), 127950.0(Double), 44395.7(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82341(Integer), 128(Integer), 4(Integer), 77780.0(Double), 600.0(Double), 0.0(Double), 0.0(Double), 138.6(Double), 573.4(Double), 79461.8(Double), 52.1(Double), 10.0(Double), 128360.0(Double), 44075.1(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82341(Integer), 128(Integer), 5(Integer), 41229.0(Double), 600.0(Double), 0.0(Double), 0.0(Double), 74.4(Double), 563.3(Double), 41916.4(Double), 60.8(Double), 10.0(Double), 66170.0(Double), 22790.1(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82341 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=103.2 getCurrPower=29.9 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=72838.0 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 10(String), 05(String), 29.9(Float), 103.2(Float), 1.0(Float), 72838.0(Float), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82342(Integer), 129(Integer), 1(Integer), 15594.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 61.0(Double), 592.0(Double), 36112.0(Double), 49.0(Double), 0.0(Double), 53500.0(Double), 38397.5(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82342(Integer), 129(Integer), 2(Integer), 14282.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 64.0(Double), 585.0(Double), 37440.0(Double), 45.0(Double), 0.0(Double), 49700.0(Double), 34440.5(Double), 01(String) [10:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82342 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=271.1 getCurrPower=34.0 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116211.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 10(String), 05(String), 34.0(Float), 271.1(Float), 1.4(Float), 116211.0(Float), 01(String) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82343(Integer), 99(Integer), 1(Integer), 8500.0(Double), 0.0(Double), 8.5(Double), 0.8(Double), 14.9(Double), 517.5(Double), 7711.2(Double), 54.1(Double), 98.0(Double), 68000.0(Double), 28895.0(Double), 01(String) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82343(Integer), 99(Integer), 2(Integer), 8700.0(Double), 0.0(Double), 8.7(Double), 1.3(Double), 15.6(Double), 516.8(Double), 8062.1(Double), 51.9(Double), 99.0(Double), 68500.0(Double), 29299.0(Double), 01(String) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82343(Integer), 99(Integer), 3(Integer), 8400.0(Double), 0.0(Double), 8.4(Double), 1.0(Double), 15.0(Double), 517.9(Double), 7769.0(Double), 51.2(Double), 99.0(Double), 66700.0(Double), 28765.0(Double), 01(String) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82343(Integer), 99(Integer), 4(Integer), 8600.0(Double), 0.0(Double), 8.6(Double), 1.2(Double), 15.6(Double), 515.1(Double), 8035.0(Double), 48.6(Double), 99.0(Double), 67900.0(Double), 29252.0(Double), 01(String) [10:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82343 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=800.0 getCurrPower=305.0 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=588796.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 10(String), 05(String), 305.0(Float), 800.0(Float), 0.8(Float), 588796.0(Float), 01(String) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82344(Integer), 126(Integer), 1(Integer), 225485.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 237.1(Double), 964.0(Double), 228564.4(Double), 42.0(Double), 100.0(Double), 595127.0(Double), 399094.0(Double), 01(String) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82344(Integer), 126(Integer), 2(Integer), 79487.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 71.5(Double), 963.9(Double), 68918.9(Double), 38.7(Double), 100.0(Double), 204917.0(Double), 189702.0(Double), 01(String) [10:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82344 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=949.6 getCurrPower=373.8 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=531785.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 10(String), 05(String), 373.8(Float), 949.6(Float), 1.0(Float), 531785.0(Float), 01(String) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82345(Integer), 102(Integer), 1(Integer), 286066.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 295.6(Double), 982.2(Double), 290338.3(Double), 47.0(Double), 88.2(Double), 732231.0(Double), 376301.0(Double), 01(String) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82345(Integer), 102(Integer), 2(Integer), 87773.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 77.4(Double), 971.1(Double), 75163.1(Double), 39.5(Double), 90.1(Double), 217344.0(Double), 155484.0(Double), 01(String) [10:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82345 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=690.2 getCurrPower=255.6 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=401549.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 10(String), 05(String), 255.6(Float), 690.2(Float), 0.8(Float), 401549.0(Float), 01(String) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82346(Integer), 110(Integer), 1(Integer), 255576.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 259.1(Double), 952.1(Double), 246689.1(Double), 41.2(Double), 86.5(Double), 690170.0(Double), 294260.0(Double), 01(String) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82346(Integer), 110(Integer), 2(Integer), 0.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1047.1(Double), 0.0(Double), 30.5(Double), 0.0(Double), 27.0(Double), 107289.0(Double), 00(String) [10:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82346 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=743.7 getCurrPower=275.8 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=584479.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 10(String), 05(String), 275.8(Float), 743.7(Float), 0.7(Float), 584479.0(Float), 01(String) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82347(Integer), 101(Integer), 1(Integer), 194933.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 197.3(Double), 981.7(Double), 193689.4(Double), 39.0(Double), 89.1(Double), 533397.0(Double), 392507.0(Double), 01(String) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82347(Integer), 101(Integer), 2(Integer), 80831.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 69.7(Double), 972.8(Double), 67804.2(Double), 38.1(Double), 95.4(Double), 210343.0(Double), 191972.0(Double), 01(String) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82347 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=308.3 getCurrPower=122.8 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=407925.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 10(String), 05(String), 122.8(Float), 308.3(Float), 0.3(Float), 407925.0(Float), 01(String) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82348(Integer), 123(Integer), 1(Integer), 51259.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 52.5(Double), 965.8(Double), 50704.5(Double), 47.5(Double), 99.7(Double), 131015.0(Double), 346367.0(Double), 01(String) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82348(Integer), 123(Integer), 2(Integer), 71587.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 60.3(Double), 966.3(Double), 58267.9(Double), 34.7(Double), 100.0(Double), 177310.0(Double), 61558.0(Double), 01(String) [10:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82348 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=634.9 getCurrPower=262.3 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1467876.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 10(String), 05(String), 262.3(Float), 634.9(Float), 0.7(Float), 1467876.0(Float), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 1(Integer), 16869.0(Double), 0.0(Double), 16.9(Double), 0.0(Double), 22.1(Double), 569.7(Double), 12589.6(Double), 40.5(Double), 0.0(Double), 43900.0(Double), 86472.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 2(Integer), 17483.0(Double), 0.0(Double), 17.5(Double), 0.0(Double), 23.3(Double), 571.2(Double), 13309.0(Double), 41.5(Double), 0.0(Double), 43200.0(Double), 99838.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 3(Integer), 16934.0(Double), 0.0(Double), 16.9(Double), 0.0(Double), 22.5(Double), 570.3(Double), 12831.0(Double), 41.0(Double), 0.0(Double), 44300.0(Double), 88187.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 4(Integer), 17202.0(Double), 0.0(Double), 17.2(Double), 0.0(Double), 22.7(Double), 569.3(Double), 12922.4(Double), 41.5(Double), 0.0(Double), 45400.0(Double), 91698.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 5(Integer), 17757.0(Double), 0.0(Double), 17.8(Double), 0.0(Double), 23.5(Double), 570.0(Double), 13395.8(Double), 42.8(Double), 0.0(Double), 44800.0(Double), 101792.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 6(Integer), 17851.0(Double), 0.0(Double), 17.9(Double), 0.0(Double), 23.7(Double), 569.0(Double), 13485.3(Double), 40.7(Double), 0.0(Double), 46400.0(Double), 101762.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 7(Integer), 16724.0(Double), 0.0(Double), 16.7(Double), 0.0(Double), 21.6(Double), 572.8(Double), 12372.5(Double), 40.8(Double), 0.0(Double), 44300.0(Double), 84933.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 8(Integer), 16115.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 21.0(Double), 576.0(Double), 12096.7(Double), 41.5(Double), 0.0(Double), 37400.0(Double), 95594.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 9(Integer), 12313.0(Double), 0.0(Double), 12.3(Double), 0.0(Double), 15.9(Double), 597.8(Double), 9504.5(Double), 39.9(Double), 0.0(Double), 24900.0(Double), 81015.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 10(Integer), 16594.0(Double), 0.0(Double), 16.6(Double), 0.0(Double), 21.9(Double), 572.5(Double), 12538.5(Double), 40.8(Double), 0.0(Double), 39300.0(Double), 97033.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 11(Integer), 16778.0(Double), 0.0(Double), 16.8(Double), 0.0(Double), 22.6(Double), 570.8(Double), 12899.3(Double), 40.6(Double), 0.0(Double), 40100.0(Double), 97337.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 12(Integer), 16985.0(Double), 0.0(Double), 17.0(Double), 0.0(Double), 22.7(Double), 572.0(Double), 12983.6(Double), 40.6(Double), 0.0(Double), 40900.0(Double), 98941.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 13(Integer), 19879.0(Double), 0.0(Double), 19.9(Double), 0.0(Double), 26.4(Double), 575.5(Double), 15193.2(Double), 39.8(Double), 0.0(Double), 34500.0(Double), 98935.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 17(Integer), 15675.0(Double), 0.0(Double), 15.7(Double), 0.0(Double), 19.5(Double), 572.3(Double), 11159.2(Double), 40.4(Double), 0.0(Double), 39300.0(Double), 89344.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 18(Integer), 9882.0(Double), 0.0(Double), 9.9(Double), 0.0(Double), 17.0(Double), 582.8(Double), 9907.6(Double), 38.9(Double), 0.0(Double), 23600.0(Double), 60315.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82349(Integer), 92(Integer), 19(Integer), 17251.0(Double), 0.0(Double), 17.3(Double), 0.0(Double), 22.8(Double), 571.1(Double), 13020.3(Double), 41.0(Double), 0.0(Double), 42600.0(Double), 94680.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82349 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=852.8 getCurrPower=328.8 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1545518.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 10(String), 05(String), 328.8(Float), 852.8(Float), 0.9(Float), 1545518.0(Float), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 1(Integer), 17124.0(Double), 0.0(Double), 17.1(Double), 0.0(Double), 22.4(Double), 574.8(Double), 12875.5(Double), 40.9(Double), 0.0(Double), 44800.0(Double), 92187.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 2(Integer), 18073.0(Double), 0.0(Double), 18.1(Double), 0.0(Double), 23.8(Double), 570.1(Double), 13568.4(Double), 42.3(Double), 0.0(Double), 47200.0(Double), 100997.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 3(Integer), 9850.0(Double), 0.0(Double), 9.9(Double), 0.0(Double), 60.0(Double), 732.8(Double), 43966.0(Double), -0.1(Double), 0.0(Double), 31000.0(Double), -65225.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 4(Integer), 17990.0(Double), 0.0(Double), 18.0(Double), 0.0(Double), 23.8(Double), 568.8(Double), 13536.6(Double), 42.3(Double), 0.0(Double), 46800.0(Double), 99911.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 5(Integer), 16901.0(Double), 0.0(Double), 16.9(Double), 0.0(Double), 22.6(Double), 567.0(Double), 12813.4(Double), 42.1(Double), 0.0(Double), 44500.0(Double), 89078.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 6(Integer), 18047.0(Double), 0.0(Double), 18.0(Double), 0.0(Double), 23.7(Double), 572.7(Double), 13572.2(Double), 41.9(Double), 0.0(Double), 46400.0(Double), 102735.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 7(Integer), 18245.0(Double), 0.0(Double), 18.2(Double), 0.0(Double), 24.4(Double), 566.5(Double), 13823.4(Double), 42.1(Double), 0.0(Double), 46900.0(Double), 100949.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 8(Integer), 17463.0(Double), 0.0(Double), 17.5(Double), 0.0(Double), 23.1(Double), 568.7(Double), 13137.0(Double), 41.2(Double), 0.0(Double), 45400.0(Double), 90563.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 9(Integer), 18115.0(Double), 0.0(Double), 18.1(Double), 0.0(Double), 23.9(Double), 573.6(Double), 13709.0(Double), 41.9(Double), 0.0(Double), 46700.0(Double), 100355.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 10(Integer), 16430.0(Double), 0.0(Double), 16.4(Double), 0.0(Double), 21.0(Double), 582.1(Double), 12224.1(Double), 41.4(Double), 0.0(Double), 42600.0(Double), 80415.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 11(Integer), 17918.0(Double), 0.0(Double), 17.9(Double), 0.0(Double), 23.9(Double), 570.3(Double), 13629.4(Double), 41.9(Double), 0.0(Double), 45700.0(Double), 97542.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 12(Integer), 16580.0(Double), 0.0(Double), 16.6(Double), 0.0(Double), 21.5(Double), 578.2(Double), 12432.0(Double), 42.3(Double), 0.0(Double), 42700.0(Double), 79592.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 13(Integer), 17425.0(Double), 0.0(Double), 17.4(Double), 0.0(Double), 23.2(Double), 567.5(Double), 13166.0(Double), 42.6(Double), 0.0(Double), 44100.0(Double), 96384.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 14(Integer), 17225.0(Double), 0.0(Double), 17.2(Double), 0.0(Double), 22.8(Double), 572.2(Double), 13045.4(Double), 42.7(Double), 0.0(Double), 43700.0(Double), 92347.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 15(Integer), 16581.0(Double), 0.0(Double), 16.6(Double), 0.0(Double), 22.2(Double), 568.1(Double), 12611.8(Double), 42.9(Double), 0.0(Double), 42900.0(Double), 82286.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 16(Integer), 16950.0(Double), 0.0(Double), 17.0(Double), 0.0(Double), 21.5(Double), 572.5(Double), 12308.0(Double), 41.4(Double), 0.0(Double), 41700.0(Double), 99989.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 17(Integer), 9850.0(Double), 0.0(Double), 9.9(Double), 0.0(Double), 60.0(Double), 682.6(Double), 40958.0(Double), -0.1(Double), 0.0(Double), 29000.0(Double), -65246.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 18(Integer), 15104.0(Double), 0.0(Double), 15.1(Double), 0.0(Double), 18.9(Double), 568.3(Double), 10740.9(Double), 42.3(Double), 0.0(Double), 37300.0(Double), 83865.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 19(Integer), 14812.0(Double), 0.0(Double), 14.8(Double), 0.0(Double), 18.9(Double), 570.3(Double), 10778.0(Double), 42.2(Double), 0.0(Double), 36800.0(Double), 83499.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82350(Integer), 93(Integer), 20(Integer), 18088.0(Double), 0.0(Double), 18.1(Double), 0.0(Double), 23.9(Double), 573.8(Double), 13713.8(Double), 41.9(Double), 0.0(Double), 46600.0(Double), 103295.0(Double), 01(String) [10:05:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82350 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=944.5 getCurrPower=349.8 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=571900.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 10(String), 05(String), 349.8(Float), 944.5(Float), 0.9(Float), 571900.0(Float), 01(String) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82351(Integer), 125(Integer), 1(Integer), 273834.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 285.2(Double), 970.2(Double), 276701.1(Double), 41.1(Double), 100.0(Double), 749740.0(Double), 387016.0(Double), 01(String) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82351(Integer), 125(Integer), 2(Integer), 75971.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 79.8(Double), 968.1(Double), 77254.4(Double), 36.0(Double), 99.9(Double), 194726.0(Double), 184884.0(Double), 01(String) [10:05:20] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:20] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82351 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=782.9 getCurrPower=307.1 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=613393.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 10(String), 05(String), 307.1(Float), 782.9(Float), 0.8(Float), 613393.0(Float), 01(String) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82352(Integer), 107(Integer), 1(Integer), 217776.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 219.3(Double), 980.7(Double), 215067.5(Double), 38.8(Double), 88.8(Double), 544178.0(Double), 410008.0(Double), 01(String) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82352(Integer), 107(Integer), 2(Integer), 87376.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 77.2(Double), 963.7(Double), 74397.6(Double), 37.5(Double), 94.3(Double), 239143.0(Double), 203385.0(Double), 01(String) [10:05:24] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:05:24] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82352 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [10:07:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:07:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:07:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:07:12] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [10:07:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:07:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:07:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:09:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:09:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:09:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:09:33] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:09:34] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 17 [10:09:34] [DEBUG] controller.JsonController - ------------------------------------- [10:09:34] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"pcs_44_1","level":"2","className":"danger"},{"name":"pcs_44_1","level":"2","className":"danger"},{"name":"pcs_44_2","level":"2","className":"danger"},{"name":"pcs_44_2","level":"2","className":"danger"},{"name":"pcs_44_3","level":"2","className":"danger"},{"name":"pcs_44_3","level":"2","className":"danger"},{"name":"pcs_44_4","level":"2","className":"danger"},{"name":"pcs_44_4","level":"2","className":"danger"},{"name":"end"}]} [10:09:34] [DEBUG] controller.JsonController - ------------------------------------- [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:11:42] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 297 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:11:42] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"29.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"29.5","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"29.8","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"26.9","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.2","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"28.7","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"27.9","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.1","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"92","temp":"25.8","cloud":"1","weatherCode":"01760350"},{"plantSeq":"91","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"90","temp":"26.6","cloud":"1","weatherCode":"01750330"},{"plantSeq":"89","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"88","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"87","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"86","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"26.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"28.7","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.7","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"29.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.0","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"26.6","cloud":"1","weatherCode":"01750250"},{"plantSeq":"78","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"77","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"76","temp":"26.1","cloud":"5","weatherCode":"01790250"},{"plantSeq":"75","temp":"26.3","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.3","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.1","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"25.4","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"27.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"29.2","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"27.1","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"26.9","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.2","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"28.1","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"31.9","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"29.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"24","temp":"27.2","cloud":"1","weatherCode":"01760250"},{"plantSeq":"22","temp":"29.7","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"30.5","cloud":"5","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"30.6","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.2","cloud":"5","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.6","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"29.3","cloud":"1","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"09"} [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [10:11:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 52 [10:11:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:11:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:11:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [10:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:11:46] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [10:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:11:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:11:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:11:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:11:58] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [10:11:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:11:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:11:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:13:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:13:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:13:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:13:56] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 15 [10:13:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:13:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:13:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:14:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:14:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:14:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:14:07] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [10:14:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:14:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:14:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [10:15:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:05] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 32 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:15:06] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:15:59] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:15:59] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [10:15:59] [DEBUG] controller.JsonController - ------------------------------------- [10:15:59] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [10:15:59] [DEBUG] controller.JsonController - ------------------------------------- [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:15:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:16:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:16:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:18:36] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 32 [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:18:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [10:18:36] [DEBUG] controller.JsonController - ------------------------------------- [10:18:36] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [10:18:36] [DEBUG] controller.JsonController - ------------------------------------- [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:18:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:18:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:18:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:18:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:18:39] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 32 [10:18:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:18:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:18:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:19:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:19:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [10:19:35] [DEBUG] controller.JsonController - ------------------------------------- [10:19:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [10:19:35] [DEBUG] controller.JsonController - ------------------------------------- [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:21:43] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 297 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:21:43] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [10:21:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 52 [10:21:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:21:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:21:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [10:24:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:24:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:24:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:24:23] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [10:24:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:24:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:24:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:25:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [10:25:06] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 16 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 47 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [10:25:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [10:25:12] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [10:25:18] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:25:18] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :gwangil, login_channel : null [10:25:18] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String) [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:18] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:25:18] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [10:25:18] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:25:18] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/index.co [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : gwangil [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String) [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String) [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: gwangil, mappingList.size : 1 [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:25:18] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[gwangil] roles roles [0]ROLE_01 [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String), 01(String), E56E5BACEE5C40AA4688E91744799A48(String), PHONE(String) [10:25:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:25:18] [DEBUG] controller.EssController - ----------------------------------------------- [10:25:18] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [10:25:18] [DEBUG] controller.EssController - ----------------------------------------------- [10:25:21] [DEBUG] controller.EssController - ----------------------------------------------- [10:25:21] [DEBUG] controller.EssController - index.co session.role : 1 [10:25:21] [DEBUG] controller.EssController - ----------------------------------------------- [10:25:21] [DEBUG] controller.EssController - ----------------------------------------------- [10:25:21] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 42, param.plantSeq : 0 [10:25:21] [DEBUG] controller.EssController - ----------------------------------------------- [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-07-07(String), 42(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 0(Integer), 2022-07-06(String), 42(Integer), 0(Integer), 2022-07-05(String), 42(Integer), 0(Integer), 2022-07-07(String), 67693(Integer) [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-07-07(String), 42(Integer), 2022-07-07(String), 42(Integer) [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:25:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 01(String), 2022-06-23(String) [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [10:25:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 0(Integer), 2022-07-07(String), 42(Integer), 0(Integer), 2022-07-07(String) [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 42(Integer), 0(Integer), 42(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 1(Integer), 2022-07-07(String), 42(Integer), 1(Integer), 2022-07-07(String) [10:25:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:26:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:26:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:26:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:26:14] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [10:26:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:26:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:26:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:26:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:26:32] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [10:26:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:26:32] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [10:26:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:26:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [10:26:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [10:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:29:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:29:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:29:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [10:29:35] [DEBUG] controller.JsonController - ------------------------------------- [10:29:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [10:29:35] [DEBUG] controller.JsonController - ------------------------------------- [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:31:44] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 297 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:31:44] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [10:31:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 52 [10:31:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:31:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:31:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:39] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1195.2 getCurrPower=483.9 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=632011.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 10(String), 34(String), 483.9(Float), 1195.2(Float), 1.2(Float), 632011.0(Float), 01(String) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82363(Integer), 103(Integer), 1(Integer), 378485.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 382.8(Double), 1000.6(Double), 383029.7(Double), 47.1(Double), 89.5(Double), 934531.0(Double), 432351.0(Double), 01(String) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82363(Integer), 103(Integer), 2(Integer), 105463.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 93.8(Double), 965.4(Double), 90554.5(Double), 38.5(Double), 95.3(Double), 260689.0(Double), 199660.0(Double), 01(String) [10:34:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:39] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82363 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1236.1 getCurrPower=348.0 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=568612.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 10(String), 34(String), 348.0(Float), 1236.1(Float), 1.2(Float), 568612.0(Float), 01(String) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82364(Integer), 104(Integer), 1(Integer), 272946.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 281.6(Double), 989.1(Double), 278530.6(Double), 44.0(Double), 100.0(Double), 959143.0(Double), 368009.0(Double), 01(String) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82364(Integer), 104(Integer), 2(Integer), 75070.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 62.4(Double), 983.0(Double), 61339.2(Double), 39.0(Double), 100.0(Double), 276940.0(Double), 200603.0(Double), 01(String) [10:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82364 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=518.0 getCurrPower=189.8 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=579569.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 10(String), 34(String), 189.8(Float), 518.0(Float), 0.5(Float), 579569.0(Float), 01(String) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82365(Integer), 122(Integer), 1(Integer), 88915.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 88.9(Double), 958.3(Double), 85192.9(Double), 48.4(Double), 88.3(Double), 245997.0(Double), 376915.0(Double), 01(String) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82365(Integer), 122(Integer), 2(Integer), 100855.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 95.6(Double), 970.4(Double), 92770.2(Double), 37.6(Double), 94.4(Double), 271962.0(Double), 202654.0(Double), 01(String) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82365 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=727.7 getCurrPower=200.9 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=612266.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 10(String), 34(String), 200.9(Float), 727.7(Float), 0.7(Float), 612266.0(Float), 01(String) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82366(Integer), 111(Integer), 1(Integer), 133843.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 160.5(Double), 969.2(Double), 155556.6(Double), 37.1(Double), 89.6(Double), 481982.0(Double), 407574.0(Double), 01(String) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82366(Integer), 111(Integer), 2(Integer), 67104.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 60.0(Double), 967.2(Double), 58032.0(Double), 36.7(Double), 93.4(Double), 245765.0(Double), 204692.0(Double), 01(String) [10:34:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82366 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1218.5 getCurrPower=396.8 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=643770.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 10(String), 34(String), 396.8(Float), 1218.5(Float), 1.2(Float), 643770.0(Float), 01(String) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82367(Integer), 121(Integer), 1(Integer), 307608.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 303.8(Double), 986.9(Double), 299820.2(Double), 43.5(Double), 100.0(Double), 949678.0(Double), 426637.0(Double), 01(String) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82367(Integer), 121(Integer), 2(Integer), 89225.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 75.5(Double), 975.2(Double), 73627.6(Double), 37.3(Double), 100.0(Double), 268853.0(Double), 217133.0(Double), 01(String) [10:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82367 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=257.2 getCurrPower=90.8 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=594879.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 10(String), 34(String), 90.8(Float), 257.2(Float), 0.3(Float), 594879.0(Float), 01(String) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82368(Integer), 108(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.8(Double), 0.0(Double), 34.8(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82368(Integer), 108(Integer), 2(Integer), 90806.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 85.1(Double), 965.3(Double), 82147.0(Double), 41.3(Double), 94.1(Double), 257217.0(Double), 200546.0(Double), 01(String) [10:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82368 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:50] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1153.7 getCurrPower=390.6 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=623547.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 10(String), 34(String), 390.6(Float), 1153.7(Float), 1.2(Float), 623547.0(Float), 01(String) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82369(Integer), 112(Integer), 1(Integer), 318435.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 320.5(Double), 997.7(Double), 319762.8(Double), 44.1(Double), 89.6(Double), 913442.0(Double), 432730.0(Double), 01(String) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82369(Integer), 112(Integer), 2(Integer), 72208.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 63.6(Double), 1014.7(Double), 64534.9(Double), 36.4(Double), 89.7(Double), 240286.0(Double), 190817.0(Double), 01(String) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:50] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82369 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:50] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=676.4 getCurrPower=217.9 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=550448.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 10(String), 34(String), 217.9(Float), 676.4(Float), 0.7(Float), 550448.0(Float), 01(String) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82370(Integer), 124(Integer), 1(Integer), 136099.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 140.1(Double), 986.4(Double), 138194.7(Double), 34.4(Double), 91.0(Double), 422466.0(Double), 361312.0(Double), 01(String) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82370(Integer), 124(Integer), 2(Integer), 81789.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 80.5(Double), 974.6(Double), 78455.3(Double), 35.1(Double), 94.4(Double), 253893.0(Double), 189136.0(Double), 01(String) [10:34:50] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:50] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82370 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:53] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1220.5 getCurrPower=436.8 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=629807.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 10(String), 34(String), 436.8(Float), 1220.5(Float), 1.2(Float), 629807.0(Float), 01(String) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82371(Integer), 105(Integer), 1(Integer), 344915.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 334.4(Double), 995.6(Double), 332928.6(Double), 45.0(Double), 100.0(Double), 950485.0(Double), 428059.0(Double), 01(String) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82371(Integer), 105(Integer), 2(Integer), 91920.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 84.2(Double), 956.3(Double), 80520.5(Double), 36.9(Double), 99.9(Double), 270011.0(Double), 201748.0(Double), 01(String) [10:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:53] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82371 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:56] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=198.3 getCurrPower=111.5 getLastdayEnergy=0.0 getTodayHours=1.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=25364.5 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 10(String), 34(String), 111.5(Float), 198.3(Float), 1.3(Float), 25364.5(Float), 01(String) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82372(Integer), 132(Integer), 1(Integer), 39908.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 248.0(Double), 526.0(Double), 130448.0(Double), 49.0(Double), 0.0(Double), 72300.0(Double), 8549.3(Double), 01(String) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82372(Integer), 132(Integer), 2(Integer), 35710.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 223.0(Double), 545.0(Double), 121535.0(Double), 46.0(Double), 0.0(Double), 61700.0(Double), 8557.7(Double), 01(String) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82372(Integer), 132(Integer), 3(Integer), 35869.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 232.0(Double), 525.0(Double), 121800.0(Double), 46.0(Double), 0.0(Double), 64300.0(Double), 8257.5(Double), 01(String) [10:34:56] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:34:56] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82372 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:01] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=298.8 getCurrPower=123.3 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=595195.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 10(String), 35(String), 123.3(Float), 298.8(Float), 0.3(Float), 595195.0(Float), 01(String) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82373(Integer), 109(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.4(Double), 0.0(Double), 29.7(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82373(Integer), 109(Integer), 2(Integer), 123294.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 121.7(Double), 960.1(Double), 116844.2(Double), 38.1(Double), 94.7(Double), 298756.0(Double), 208527.0(Double), 01(String) [10:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:01] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82373 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=940.0 getCurrPower=349.4 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=527206.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 10(String), 35(String), 349.4(Float), 940.0(Float), 0.9(Float), 527206.0(Float), 01(String) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82374(Integer), 106(Integer), 1(Integer), 253399.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 256.3(Double), 987.2(Double), 253019.3(Double), 40.6(Double), 88.2(Double), 670532.0(Double), 357400.0(Double), 01(String) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82374(Integer), 106(Integer), 2(Integer), 96043.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 90.1(Double), 973.0(Double), 87667.3(Double), 38.6(Double), 95.3(Double), 269458.0(Double), 169806.0(Double), 01(String) [10:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82374 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:04] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=214.2 getCurrPower=58.0 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116424.6 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 10(String), 35(String), 58.0(Float), 214.2(Float), 1.4(Float), 116424.6(Float), 01(String) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82375(Integer), 127(Integer), 1(Integer), 19270.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 135.0(Double), 536.0(Double), 72360.0(Double), 46.0(Double), 0.0(Double), 71300.0(Double), 39072.8(Double), 01(String) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82375(Integer), 127(Integer), 2(Integer), 17995.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 91.0(Double), 583.0(Double), 53053.0(Double), 47.0(Double), 0.0(Double), 66800.0(Double), 36059.2(Double), 01(String) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82375(Integer), 127(Integer), 3(Integer), 20763.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 138.0(Double), 578.0(Double), 79764.0(Double), 49.0(Double), 0.0(Double), 76100.0(Double), 41292.6(Double), 01(String) [10:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:04] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82375 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:35:06] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 16 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 32 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:35:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1150.7 getCurrPower=496.3 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=614674.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 10(String), 35(String), 496.3(Float), 1150.7(Float), 1.2(Float), 614674.0(Float), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82376(Integer), 113(Integer), 1(Integer), 381370.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 389.1(Double), 989.2(Double), 384897.7(Double), 48.5(Double), 89.6(Double), 892833.0(Double), 413323.0(Double), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82376(Integer), 113(Integer), 2(Integer), 114975.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 107.4(Double), 960.0(Double), 103104.0(Double), 38.5(Double), 93.8(Double), 257888.0(Double), 201351.0(Double), 01(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:06] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82376 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1248.6 getCurrPower=535.1 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=607623.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 10(String), 35(String), 535.1(Float), 1248.6(Float), 1.2(Float), 607623.0(Float), 01(String) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82377(Integer), 120(Integer), 1(Integer), 431600.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 447.8(Double), 970.1(Double), 434410.8(Double), 48.5(Double), 100.0(Double), 990952.0(Double), 411351.0(Double), 01(String) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82377(Integer), 120(Integer), 2(Integer), 103510.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 97.6(Double), 969.7(Double), 94642.7(Double), 37.8(Double), 100.0(Double), 257662.0(Double), 196272.0(Double), 01(String) [10:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82377 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=224.3 getCurrPower=84.8 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=33344.4 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 10(String), 35(String), 84.8(Float), 224.3(Float), 1.5(Float), 33344.4(Float), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82378(Integer), 131(Integer), 1(Integer), 29820.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 198.0(Double), 558.0(Double), 110484.0(Double), 51.0(Double), 0.0(Double), 78800.0(Double), 11709.7(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82378(Integer), 131(Integer), 2(Integer), 26199.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 116.0(Double), 557.0(Double), 64612.0(Double), 50.0(Double), 0.0(Double), 70200.0(Double), 10442.7(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82378(Integer), 131(Integer), 3(Integer), 28830.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 187.0(Double), 505.0(Double), 94435.0(Double), 50.0(Double), 0.0(Double), 75300.0(Double), 11192.0(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82378 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=672.8 getCurrPower=131.6 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=200280.5 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 10(String), 35(String), 131.6(Float), 672.8(Float), 1.5(Float), 200280.5(Float), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82379(Integer), 128(Integer), 1(Integer), 29588.0(Double), 600.1(Double), 0.0(Double), -0.1(Double), 49.0(Double), 612.7(Double), 30054.2(Double), 52.4(Double), 645.4(Double), 151430.0(Double), 44628.2(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82379(Integer), 128(Integer), 2(Integer), 29325.0(Double), 600.0(Double), 0.0(Double), -0.0(Double), 49.2(Double), 609.5(Double), 29963.0(Double), 52.0(Double), 645.4(Double), 148950.0(Double), 44341.5(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82379(Integer), 128(Integer), 3(Integer), 29074.0(Double), 600.0(Double), 0.0(Double), -0.0(Double), 48.8(Double), 607.2(Double), 29624.7(Double), 50.4(Double), 645.4(Double), 148020.0(Double), 44415.7(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82379(Integer), 128(Integer), 4(Integer), 28483.0(Double), 600.1(Double), 0.0(Double), -0.0(Double), 47.6(Double), 608.5(Double), 28941.4(Double), 50.1(Double), 645.4(Double), 148090.0(Double), 44094.8(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82379(Integer), 128(Integer), 5(Integer), 14702.0(Double), 600.0(Double), 0.0(Double), 0.0(Double), 24.8(Double), 598.3(Double), 14855.8(Double), 58.1(Double), 10.0(Double), 76390.0(Double), 22800.3(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82379 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=111.9 getCurrPower=22.2 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=72846.7 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 10(String), 35(String), 22.2(Float), 111.9(Float), 1.1(Float), 72846.7(Float), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82380(Integer), 129(Integer), 1(Integer), 11685.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 50.0(Double), 594.0(Double), 29700.0(Double), 46.0(Double), 0.0(Double), 58100.0(Double), 38402.1(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82380(Integer), 129(Integer), 2(Integer), 10498.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 49.0(Double), 575.0(Double), 28175.0(Double), 49.0(Double), 0.0(Double), 53800.0(Double), 34444.6(Double), 01(String) [10:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82380 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=310.7 getCurrPower=81.3 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116250.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 10(String), 35(String), 81.3(Float), 310.7(Float), 1.6(Float), 116250.0(Float), 01(String) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82381(Integer), 99(Integer), 1(Integer), 20200.0(Double), 0.0(Double), 20.2(Double), 1.1(Double), 37.1(Double), 529.5(Double), 19645.7(Double), 52.8(Double), 100.0(Double), 77800.0(Double), 28904.0(Double), 01(String) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82381(Integer), 99(Integer), 2(Integer), 20500.0(Double), 0.0(Double), 20.5(Double), 1.6(Double), 37.9(Double), 529.3(Double), 20060.5(Double), 51.2(Double), 100.0(Double), 78400.0(Double), 29309.0(Double), 01(String) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82381(Integer), 99(Integer), 3(Integer), 20100.0(Double), 0.0(Double), 20.0(Double), 1.5(Double), 37.0(Double), 529.7(Double), 19597.7(Double), 51.8(Double), 100.0(Double), 76500.0(Double), 28775.0(Double), 01(String) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82381(Integer), 99(Integer), 4(Integer), 20500.0(Double), 0.0(Double), 20.5(Double), 1.5(Double), 38.1(Double), 529.2(Double), 20162.5(Double), 48.7(Double), 100.0(Double), 78000.0(Double), 29262.0(Double), 01(String) [10:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82381 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=982.9 getCurrPower=427.1 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=588978.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 10(String), 35(String), 427.1(Float), 982.9(Float), 1.0(Float), 588978.0(Float), 01(String) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82382(Integer), 126(Integer), 1(Integer), 309051.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 321.1(Double), 970.5(Double), 311627.6(Double), 45.1(Double), 100.0(Double), 730442.0(Double), 399229.0(Double), 01(String) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82382(Integer), 126(Integer), 2(Integer), 118069.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 105.7(Double), 979.2(Double), 103501.4(Double), 41.0(Double), 100.0(Double), 252418.0(Double), 189749.0(Double), 01(String) [10:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82382 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1163.7 getCurrPower=401.8 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=531999.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 10(String), 35(String), 401.8(Float), 1163.7(Float), 1.2(Float), 531999.0(Float), 01(String) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82383(Integer), 102(Integer), 1(Integer), 293072.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 289.9(Double), 1017.2(Double), 294886.3(Double), 45.3(Double), 89.5(Double), 895494.0(Double), 376464.0(Double), 01(String) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82383(Integer), 102(Integer), 2(Integer), 108726.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 95.3(Double), 971.8(Double), 92612.5(Double), 39.4(Double), 94.2(Double), 268238.0(Double), 155535.0(Double), 01(String) [10:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82383 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=842.4 getCurrPower=375.2 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=401702.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 10(String), 35(String), 375.2(Float), 842.4(Float), 1.0(Float), 401702.0(Float), 01(String) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82384(Integer), 110(Integer), 1(Integer), 375207.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 377.9(Double), 953.2(Double), 360214.3(Double), 46.5(Double), 88.5(Double), 842418.0(Double), 294413.0(Double), 01(String) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82384(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1068.2(Double), 0.0(Double), 30.6(Double), 0.0(Double), 30.0(Double), 107289.0(Double), 00(String) [10:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82384 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=907.7 getCurrPower=382.7 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=584644.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 10(String), 35(String), 382.7(Float), 907.7(Float), 0.9(Float), 584644.0(Float), 01(String) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82385(Integer), 101(Integer), 1(Integer), 273600.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 278.3(Double), 983.8(Double), 273791.5(Double), 40.3(Double), 88.3(Double), 648487.0(Double), 392623.0(Double), 01(String) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82385(Integer), 101(Integer), 2(Integer), 109083.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 101.3(Double), 965.4(Double), 97795.0(Double), 38.3(Double), 95.2(Double), 259255.0(Double), 192021.0(Double), 01(String) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82385 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=381.9 getCurrPower=159.4 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=407999.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 10(String), 35(String), 159.4(Float), 381.9(Float), 0.4(Float), 407999.0(Float), 01(String) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82386(Integer), 123(Integer), 1(Integer), 69083.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 70.8(Double), 964.5(Double), 68286.6(Double), 46.3(Double), 99.8(Double), 161589.0(Double), 346398.0(Double), 01(String) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82386(Integer), 123(Integer), 2(Integer), 90267.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 77.4(Double), 972.9(Double), 75302.5(Double), 35.3(Double), 100.0(Double), 220263.0(Double), 61601.0(Double), 01(String) [10:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82386 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=805.6 getCurrPower=562.1 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1466441.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 10(String), 35(String), 562.1(Float), 805.6(Float), 0.9(Float), 1466441.0(Float), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 1(Integer), 40566.0(Double), 0.0(Double), 40.6(Double), 0.0(Double), 54.1(Double), 563.2(Double), 30467.3(Double), 41.8(Double), 0.0(Double), 55000.0(Double), 86483.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 2(Integer), 40959.0(Double), 0.0(Double), 41.0(Double), 0.0(Double), 54.5(Double), 567.8(Double), 30943.3(Double), 43.1(Double), 0.0(Double), 54500.0(Double), 99849.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 3(Integer), -1.0(Double), 0.0(Double), -0.0(Double), 0.0(Double), 19660.5(Double), 6553.5(Double), 1.28845088E8(Double), -0.1(Double), 0.0(Double), 55400.0(Double), 88198.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 4(Integer), 41717.0(Double), 0.0(Double), 41.7(Double), 0.0(Double), 55.4(Double), 564.8(Double), 31289.9(Double), 43.1(Double), 0.0(Double), 56700.0(Double), 91709.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 5(Integer), 41947.0(Double), 0.0(Double), 41.9(Double), 0.0(Double), 55.6(Double), 567.5(Double), 31553.0(Double), 44.0(Double), 0.0(Double), 56300.0(Double), 101804.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 6(Integer), 42537.0(Double), 0.0(Double), 42.5(Double), 0.0(Double), 56.6(Double), 565.4(Double), 32003.5(Double), 41.9(Double), 0.0(Double), 57900.0(Double), 101773.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 7(Integer), 41354.0(Double), 0.0(Double), 41.4(Double), 0.0(Double), 54.7(Double), 567.7(Double), 31053.2(Double), 42.3(Double), 0.0(Double), 55400.0(Double), 84944.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 8(Integer), 40010.0(Double), 0.0(Double), 40.0(Double), 0.0(Double), 52.8(Double), 569.0(Double), 30043.2(Double), 43.0(Double), 0.0(Double), 48100.0(Double), 95605.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 9(Integer), 29766.0(Double), 0.0(Double), 29.8(Double), 0.0(Double), 40.4(Double), 539.6(Double), 21799.8(Double), 41.2(Double), 0.0(Double), 32900.0(Double), 81023.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 10(Integer), 40858.0(Double), 0.0(Double), 40.9(Double), 0.0(Double), 54.0(Double), 570.5(Double), 30808.8(Double), 42.7(Double), 0.0(Double), 50400.0(Double), 97044.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 11(Integer), 41540.0(Double), 0.0(Double), 41.5(Double), 0.0(Double), 55.3(Double), 570.3(Double), 31535.7(Double), 42.1(Double), 0.0(Double), 51200.0(Double), 97348.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 12(Integer), 42010.0(Double), 0.0(Double), 42.0(Double), 0.0(Double), 56.4(Double), 563.4(Double), 31775.8(Double), 42.3(Double), 0.0(Double), 52200.0(Double), 98952.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 13(Integer), 18844.0(Double), 0.0(Double), 18.8(Double), 0.0(Double), 25.2(Double), 572.2(Double), 14419.4(Double), 41.3(Double), 0.0(Double), 46200.0(Double), 97343.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 17(Integer), 35654.0(Double), 0.0(Double), 35.7(Double), 0.0(Double), 45.0(Double), 565.3(Double), 25438.5(Double), 41.8(Double), 0.0(Double), 49400.0(Double), 89354.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 18(Integer), 24198.0(Double), 0.0(Double), 24.2(Double), 0.0(Double), 42.6(Double), 569.4(Double), 24256.4(Double), 40.0(Double), 0.0(Double), 30200.0(Double), 60321.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82387(Integer), 92(Integer), 19(Integer), 40168.0(Double), 0.0(Double), 40.2(Double), 0.0(Double), 53.4(Double), 566.2(Double), 30233.3(Double), 42.1(Double), 0.0(Double), 53800.0(Double), 94691.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82387 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1102.2 getCurrPower=816.7 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1862409.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 10(String), 35(String), 816.7(Float), 1102.2(Float), 1.1(Float), 1862409.0(Float), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 1(Integer), 42236.0(Double), 0.0(Double), 42.2(Double), 0.0(Double), 55.7(Double), 570.2(Double), 31762.0(Double), 42.6(Double), 0.0(Double), 56100.0(Double), 92198.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 2(Integer), 42527.0(Double), 0.0(Double), 42.5(Double), 0.0(Double), 56.9(Double), 563.0(Double), 32034.7(Double), 43.6(Double), 0.0(Double), 58900.0(Double), 101009.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 3(Integer), 41662.0(Double), 0.0(Double), 41.7(Double), 0.0(Double), 55.5(Double), 563.0(Double), 31244.7(Double), 43.2(Double), 0.0(Double), 56100.0(Double), 88704.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 4(Integer), 42429.0(Double), 0.0(Double), 42.4(Double), 0.0(Double), 56.6(Double), 563.1(Double), 31873.3(Double), 43.6(Double), 0.0(Double), 58500.0(Double), 99923.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 5(Integer), 39911.0(Double), 0.0(Double), 39.9(Double), 0.0(Double), 53.6(Double), 561.1(Double), 30076.7(Double), 43.1(Double), 0.0(Double), 55500.0(Double), 89089.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 6(Integer), 40173.0(Double), 0.0(Double), 40.2(Double), 0.0(Double), 53.9(Double), 561.7(Double), 30273.8(Double), 43.2(Double), 0.0(Double), 57900.0(Double), 102746.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 7(Integer), 40639.0(Double), 0.0(Double), 40.6(Double), 0.0(Double), 54.6(Double), 562.2(Double), 30694.3(Double), 43.2(Double), 0.0(Double), 58500.0(Double), 100961.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 8(Integer), 41073.0(Double), 0.0(Double), 41.1(Double), 0.0(Double), 54.3(Double), 569.1(Double), 30902.1(Double), 42.7(Double), 0.0(Double), 56700.0(Double), 90574.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 9(Integer), 41675.0(Double), 0.0(Double), 41.7(Double), 0.0(Double), 55.6(Double), 564.6(Double), 31393.6(Double), 43.2(Double), 0.0(Double), 58300.0(Double), 100367.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 10(Integer), 40297.0(Double), 0.0(Double), 40.3(Double), 0.0(Double), 53.1(Double), 569.1(Double), 30221.0(Double), 42.8(Double), 0.0(Double), 53500.0(Double), 80426.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 11(Integer), 41528.0(Double), 0.0(Double), 41.5(Double), 0.0(Double), 55.5(Double), 564.7(Double), 31339.0(Double), 42.8(Double), 0.0(Double), 57200.0(Double), 97553.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 12(Integer), 40527.0(Double), 0.0(Double), 40.5(Double), 0.0(Double), 53.3(Double), 570.8(Double), 30423.6(Double), 43.2(Double), 0.0(Double), 53500.0(Double), 79603.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 13(Integer), 41116.0(Double), 0.0(Double), 41.1(Double), 0.0(Double), 54.2(Double), 568.9(Double), 30832.6(Double), 43.5(Double), 0.0(Double), 55400.0(Double), 96395.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 14(Integer), 40959.0(Double), 0.0(Double), 41.0(Double), 0.0(Double), 54.8(Double), 563.1(Double), 30857.9(Double), 43.7(Double), 0.0(Double), 54900.0(Double), 92358.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 15(Integer), 40664.0(Double), 0.0(Double), 40.7(Double), 0.0(Double), 54.0(Double), 570.0(Double), 30781.8(Double), 44.2(Double), 0.0(Double), 53700.0(Double), 82297.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 16(Integer), 41575.0(Double), 0.0(Double), 41.6(Double), 0.0(Double), 54.2(Double), 573.0(Double), 31054.8(Double), 43.2(Double), 0.0(Double), 52900.0(Double), 100000.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 17(Integer), 41615.0(Double), 0.0(Double), 41.6(Double), 0.0(Double), 54.8(Double), 569.9(Double), 31228.7(Double), 43.4(Double), 0.0(Double), 52600.0(Double), 97516.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 18(Integer), 36721.0(Double), 0.0(Double), 36.7(Double), 0.0(Double), 46.5(Double), 563.6(Double), 26207.4(Double), 43.4(Double), 0.0(Double), 47100.0(Double), 83875.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 19(Integer), 36463.0(Double), 0.0(Double), 36.5(Double), 0.0(Double), 46.6(Double), 565.6(Double), 26357.0(Double), 43.4(Double), 0.0(Double), 46600.0(Double), 83508.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82388(Integer), 93(Integer), 20(Integer), 42864.0(Double), 0.0(Double), 42.9(Double), 0.0(Double), 57.0(Double), 568.3(Double), 32391.2(Double), 43.4(Double), 0.0(Double), 58300.0(Double), 103307.0(Double), 01(String) [10:35:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82388 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1158.9 getCurrPower=454.6 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=572115.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 10(String), 35(String), 454.6(Float), 1158.9(Float), 1.2(Float), 572115.0(Float), 01(String) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82389(Integer), 125(Integer), 1(Integer), 356581.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 366.8(Double), 970.9(Double), 356126.1(Double), 43.4(Double), 90.0(Double), 918822.0(Double), 387186.0(Double), 01(String) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82389(Integer), 125(Integer), 2(Integer), 98041.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 102.1(Double), 990.3(Double), 101109.6(Double), 36.3(Double), 95.1(Double), 240040.0(Double), 184929.0(Double), 01(String) [10:35:19] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:19] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82389 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:23] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=966.0 getCurrPower=363.7 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=10 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=613575.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 10(String), 35(String), 363.7(Float), 966.0(Float), 1.0(Float), 613575.0(Float), 01(String) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82390(Integer), 107(Integer), 1(Integer), 267690.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 268.9(Double), 990.2(Double), 266264.8(Double), 40.3(Double), 89.3(Double), 675228.0(Double), 410139.0(Double), 01(String) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82390(Integer), 107(Integer), 2(Integer), 95961.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 88.3(Double), 983.8(Double), 86869.5(Double), 37.4(Double), 95.2(Double), 290791.0(Double), 203436.0(Double), 01(String) [10:35:23] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:35:23] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82390 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [10:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:39:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:39:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [10:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:39:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:39:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [10:39:35] [DEBUG] controller.JsonController - ------------------------------------- [10:39:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [10:39:35] [DEBUG] controller.JsonController - ------------------------------------- [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:41:44] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 312 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:41:44] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [10:41:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 52 [10:41:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:41:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:41:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 95 [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:45:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [10:45:06] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [10:45:06] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 47 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:45:06] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 32 [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:45:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [10:49:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:49:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:49:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:49:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:49:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [10:49:35] [DEBUG] controller.JsonController - ------------------------------------- [10:49:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [10:49:35] [DEBUG] controller.JsonController - ------------------------------------- [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:51:45] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 328 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:51:45] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [10:51:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 52 [10:51:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [10:51:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [10:51:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 95 [10:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:55:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:55:06] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:55:06] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 47 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [10:55:06] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:06] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:55:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [10:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [10:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer) [10:55:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:50] [DEBUG] controller.RestAPIController - callPmsFault :: [85] [59.31.3.124] 제천 금송 is Fault PUSH [10:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [10:55:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [10:55:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 67696(Integer), 2022-07-07(String), 10(String), 55(String), 10285257(Long), 9578555(Long), 80789(Long), 0(Integer), 146(Integer), 10299(Integer), 156(Integer), 61641(Integer), 0(Integer), 0(Integer), 1(Integer), 62457(Integer), 1(Integer), 15253(Integer), 4559(Integer), 0(Integer), 0(Integer), 170(Integer), 956(Integer), 58695(Integer), 8638(Integer), 792(Integer), 265(Integer), 193(Integer), 36(Integer), 36(Integer), 3(Integer), 1(Integer), 0(Integer), 908(Integer), 1(Integer), 8(Integer), 9(Integer), 58416(Integer), 89(Integer), 2(Integer), 334(Integer), 236(Integer), 236(Integer), 0(Integer), 0(Integer), 547(Integer), 789(Integer), 788(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 85(Integer) [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_cs ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHms, csType, procType, procStatus, procMemo, pcsFaultStr, batteryFaultStr, updateId, updateDatetime, createId, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, now() ) [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 67696(Integer), 2022-07-07(String), 10:55:01(String), 20(String), 10(String), 10(String), PMS FAULT PUSH(String), 1,8,0,0(String), 1,0,0,0(String), PUSH(String), PUSH(String) [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 67696(Integer), 2022-07-07(String), 10(String), 55(String), 10285257(Long), 9578555(Long), 80789(Long), 0(Integer), 146(Integer), 10299(Integer), 156(Integer), 61641(Integer), 0(Integer), 0(Integer), 1(Integer), 62457(Integer), 1(Integer), 15253(Integer), 4559(Integer), 0(Integer), 0(Integer), 170(Integer), 956(Integer), 58695(Integer), 8638(Integer), 792(Integer), 265(Integer), 193(Integer), 36(Integer), 36(Integer), 3(Integer), 1(Integer), 0(Integer), 908(Integer), 1(Integer), 8(Integer), 9(Integer), 58416(Integer), 89(Integer), 2(Integer), 334(Integer), 236(Integer), 236(Integer), 0(Integer), 0(Integer), 547(Integer), 789(Integer), 788(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:55:51] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:55:51] [DEBUG] controller.RestAPIController - [85] smsMessage : 제천 금송 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1711 [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [10:55:55] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 46 [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [10:55:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:55:55] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 62 [10:56:33] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [10:56:37] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:56:37] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :GSNGsolar, login_channel : null [10:56:37] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:56:37] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:56:37] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [10:56:37] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:56:37] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : GSNGsolar [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: GSNGsolar, mappingList.size : 2 [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:56:37] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[GSNGsolar] roles roles [0]ROLE_01 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String), 01(String), 9457749285949BB2DAEC19668A127922(String), PHONE(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:56:37] [DEBUG] controller.EssController - ----------------------------------------------- [10:56:37] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 85, param.plantSeq : 0 [10:56:37] [DEBUG] controller.EssController - ----------------------------------------------- [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-06(String), 85(Integer), 0(Integer), 2022-07-05(String), 85(Integer), 0(Integer), 2022-07-07(String), 67696(Integer) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 85(Integer) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:56:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-06-23(String) [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-07(String), 85(Integer), 0(Integer), 2022-07-07(String) [10:56:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:56:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [10:56:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 85(Integer), 0(Integer), 85(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [10:56:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [10:56:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [10:56:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 2022-07-07(String), 85(Integer), 1(Integer), 2022-07-07(String) [10:56:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer) [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:14] [DEBUG] controller.RestAPIController - callPmsFault :: [56] [211.226.75.2] 화성 성진2호 is Fault PUSH [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67696(Integer), 2022-07-07(String), 10(String), 57(String), 7444419(Long), 6986126(Long), 29830(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 38851(Integer), 0(Integer), 0(Integer), 0(Integer), 64863(Integer), 0(Integer), 29830(Integer), 3816(Integer), 0(Integer), 0(Integer), 182(Integer), 930(Integer), 0(Integer), 7123(Integer), 0(Integer), 263(Integer), 175(Integer), 36(Integer), 35(Integer), 3(Integer), 1(Integer), 0(Integer), 33684(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 322(Integer), 262(Integer), 262(Integer), 0(Integer), 0(Integer), 746(Integer), 745(Integer), 726(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 56(Integer) [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:14] [DEBUG] service.CsService - [56:1] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 0(Integer), 67696(Integer), 2022-07-07(String), 10(String), 57(String), 7444419(Long), 6986126(Long), 29830(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 38851(Integer), 0(Integer), 0(Integer), 0(Integer), 64863(Integer), 0(Integer), 29830(Integer), 3816(Integer), 0(Integer), 0(Integer), 182(Integer), 930(Integer), 0(Integer), 7123(Integer), 0(Integer), 263(Integer), 175(Integer), 36(Integer), 35(Integer), 3(Integer), 1(Integer), 0(Integer), 33684(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 89(Integer), 2(Integer), 322(Integer), 262(Integer), 262(Integer), 0(Integer), 0(Integer), 746(Integer), 745(Integer), 726(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:57:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:57:15] [DEBUG] controller.RestAPIController - [56] smsMessage : 화성 성진2호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1681 [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [10:57:18] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 63 [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [10:57:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:57:18] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 63 [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer) [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:33] [DEBUG] controller.RestAPIController - callPmsFault :: [56] [211.226.75.2] 화성 성진2호 is Fault PUSH [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 1(Integer), 67696(Integer), 2022-07-07(String), 10(String), 57(String), 7444419(Long), 6986126(Long), 30160(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 38851(Integer), 0(Integer), 0(Integer), 0(Integer), 65016(Integer), 0(Integer), 30160(Integer), 3820(Integer), 0(Integer), 0(Integer), 182(Integer), 930(Integer), 0(Integer), 7118(Integer), 0(Integer), 263(Integer), 175(Integer), 36(Integer), 35(Integer), 0(Integer), 0(Integer), 0(Integer), 32908(Integer), 512(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 322(Integer), 262(Integer), 262(Integer), 0(Integer), 0(Integer), 746(Integer), 745(Integer), 725(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 20(String), 56(Integer) [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:33] [DEBUG] service.CsService - [56:1] CS가 이미 접수되었습니다. pcs: 512,0,0,0, bms : 0,0,0,0 [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 0(Integer), 67696(Integer), 2022-07-07(String), 10(String), 57(String), 7444419(Long), 6986126(Long), 30160(Long), 0(Integer), 106(Integer), 39310(Integer), 113(Integer), 38851(Integer), 0(Integer), 0(Integer), 0(Integer), 65016(Integer), 0(Integer), 30160(Integer), 3820(Integer), 0(Integer), 0(Integer), 182(Integer), 930(Integer), 0(Integer), 7118(Integer), 0(Integer), 263(Integer), 175(Integer), 36(Integer), 35(Integer), 0(Integer), 0(Integer), 0(Integer), 32908(Integer), 512(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 322(Integer), 262(Integer), 262(Integer), 0(Integer), 0(Integer), 746(Integer), 745(Integer), 725(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [10:57:33] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:57:33] [DEBUG] controller.RestAPIController - [56] smsMessage : 화성 성진2호 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1651 [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [10:57:36] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 47 [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [10:57:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:57:36] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 62 [10:58:43] [DEBUG] controller.EssController - ----------------------------------------------- [10:58:43] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 85, param.plantSeq : 0 [10:58:43] [DEBUG] controller.EssController - ----------------------------------------------- [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-06(String), 85(Integer), 0(Integer), 2022-07-05(String), 85(Integer), 0(Integer), 2022-07-07(String), 67696(Integer) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 85(Integer) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-06-23(String) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-07(String), 85(Integer), 0(Integer), 2022-07-07(String) [10:58:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:58:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [10:58:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 85(Integer), 0(Integer), 85(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [10:58:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [10:58:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [10:58:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 2022-07-07(String), 85(Integer), 1(Integer), 2022-07-07(String) [10:58:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:59:33] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [10:59:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:59:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [10:59:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [10:59:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:59:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [10:59:35] [DEBUG] controller.JsonController - ------------------------------------- [10:59:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"pcs_56_1","level":"2","className":"danger"},{"name":"pcs_85_1","level":"2","className":"danger"},{"name":"end"}]} [10:59:35] [DEBUG] controller.JsonController - ------------------------------------- [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [10:59:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [10:59:38] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:59:38] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :GSNGsolar, login_channel : null [10:59:38] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:38] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:59:38] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [10:59:38] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [10:59:38] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/view.co [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : GSNGsolar [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: GSNGsolar, mappingList.size : 2 [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [10:59:38] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[GSNGsolar] roles roles [0]ROLE_01 [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: GSNGsolar(String), 01(String), 7FEB8BD9F6A27A4322F6F35D98B739D7(String), PHONE(String) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [10:59:38] [DEBUG] controller.EssController - ----------------------------------------------- [10:59:38] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 85, param.plantSeq : 0 [10:59:38] [DEBUG] controller.EssController - ----------------------------------------------- [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-06(String), 85(Integer), 0(Integer), 2022-07-05(String), 85(Integer), 0(Integer), 2022-07-07(String), 67696(Integer) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-07-07(String), 85(Integer), 2022-07-07(String), 85(Integer) [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:59:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-06-23(String) [10:59:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 2022-07-07(String), 85(Integer), 0(Integer), 2022-07-07(String) [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 85(Integer), 0(Integer), 85(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [10:59:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [10:59:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [10:59:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 2022-07-07(String), 85(Integer), 1(Integer), 2022-07-07(String) [10:59:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:59:45] [DEBUG] controller.EssController - ----------------------------------------------- [10:59:45] [DEBUG] controller.EssController - viewPlant.co change plant :: plantSeq :: 86, refer : http://emsa.eltenergy.com/ess/view.co [10:59:45] [DEBUG] controller.EssController - ----------------------------------------------- [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 2022-07-07(String) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:45] [DEBUG] controller.EssController - ----------------------------------------------- [10:59:45] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 86, param.plantSeq : 86 [10:59:45] [DEBUG] controller.EssController - ----------------------------------------------- [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-06(String), 86(Integer), 0(Integer), 2022-07-05(String), 86(Integer), 0(Integer), 2022-07-07(String), 67696(Integer) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 86(Integer) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [10:59:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-06-23(String) [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-07(String), 86(Integer), 0(Integer), 2022-07-07(String) [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 86(Integer), 0(Integer), 86(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 2022-07-07(String), 86(Integer), 1(Integer), 2022-07-07(String) [10:59:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:01:46] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 312 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:01:46] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [11:01:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 52 [11:01:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:01:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:01:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1493.2 getCurrPower=389.4 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=568868.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 11(String), 04(String), 389.4(Float), 1493.2(Float), 1.5(Float), 568868.0(Float), 01(String) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82396(Integer), 104(Integer), 1(Integer), 303709.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 311.4(Double), 990.2(Double), 308348.3(Double), 46.9(Double), 100.0(Double), 1154979.0(Double), 368204.0(Double), 01(String) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82396(Integer), 104(Integer), 2(Integer), 85731.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 76.5(Double), 966.2(Double), 73914.3(Double), 42.1(Double), 100.0(Double), 338184.0(Double), 200664.0(Double), 01(String) [11:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82396 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=628.3 getCurrPower=153.4 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=579679.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 11(String), 04(String), 153.4(Float), 628.3(Float), 0.6(Float), 579679.0(Float), 01(String) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82397(Integer), 122(Integer), 1(Integer), 81820.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 80.8(Double), 965.9(Double), 78044.7(Double), 48.1(Double), 90.3(Double), 297996.0(Double), 376967.0(Double), 01(String) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82397(Integer), 122(Integer), 2(Integer), 78906.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 72.8(Double), 970.2(Double), 70630.6(Double), 38.0(Double), 93.1(Double), 330452.0(Double), 202712.0(Double), 01(String) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82397 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=874.0 getCurrPower=184.9 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=612413.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 11(String), 04(String), 184.9(Float), 874.0(Float), 0.9(Float), 612413.0(Float), 01(String) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82398(Integer), 111(Integer), 1(Integer), 122197.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 148.9(Double), 972.7(Double), 144835.0(Double), 37.7(Double), 89.8(Double), 578087.0(Double), 407671.0(Double), 01(String) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82398(Integer), 111(Integer), 2(Integer), 62699.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 56.6(Double), 975.2(Double), 55196.3(Double), 37.6(Double), 94.0(Double), 295891.0(Double), 204742.0(Double), 01(String) [11:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82398 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1465.4 getCurrPower=325.0 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=644017.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 11(String), 04(String), 325.0(Float), 1465.4(Float), 1.5(Float), 644017.0(Float), 01(String) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82399(Integer), 121(Integer), 1(Integer), 258266.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 254.0(Double), 983.0(Double), 249682.0(Double), 45.7(Double), 100.0(Double), 1140424.0(Double), 426827.0(Double), 01(String) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82399(Integer), 121(Integer), 2(Integer), 75815.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 65.6(Double), 974.6(Double), 63933.8(Double), 38.4(Double), 100.0(Double), 325450.0(Double), 217190.0(Double), 01(String) [11:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82399 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=315.3 getCurrPower=74.6 getLastdayEnergy=0.0 getTodayHours=0.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=594938.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 11(String), 04(String), 74.6(Float), 315.3(Float), 0.3(Float), 594938.0(Float), 01(String) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82400(Integer), 108(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.4(Double), 0.0(Double), 35.0(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82400(Integer), 108(Integer), 2(Integer), 74566.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 67.0(Double), 976.3(Double), 65412.1(Double), 44.8(Double), 94.3(Double), 315319.0(Double), 200605.0(Double), 01(String) [11:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82400 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1374.3 getCurrPower=296.2 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=623768.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 11(String), 04(String), 296.2(Float), 1374.3(Float), 1.4(Float), 623768.0(Float), 01(String) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82401(Integer), 112(Integer), 1(Integer), 232922.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 242.0(Double), 964.1(Double), 233312.2(Double), 45.3(Double), 89.5(Double), 1087483.0(Double), 432904.0(Double), 01(String) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82401(Integer), 112(Integer), 2(Integer), 63261.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 54.1(Double), 969.5(Double), 52449.9(Double), 37.0(Double), 93.3(Double), 286841.0(Double), 190864.0(Double), 01(String) [11:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82401 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=819.5 getCurrPower=207.8 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=550591.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 11(String), 04(String), 207.8(Float), 819.5(Float), 0.8(Float), 550591.0(Float), 01(String) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82402(Integer), 124(Integer), 1(Integer), 136008.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 140.4(Double), 980.4(Double), 137648.2(Double), 35.2(Double), 89.5(Double), 513102.0(Double), 361402.0(Double), 01(String) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82402(Integer), 124(Integer), 2(Integer), 71779.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 71.9(Double), 965.1(Double), 69390.7(Double), 36.2(Double), 94.2(Double), 306378.0(Double), 189189.0(Double), 01(String) [11:04:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:49] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82402 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:52] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1480.9 getCurrPower=413.7 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=630068.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 11(String), 04(String), 413.7(Float), 1480.9(Float), 1.5(Float), 630068.0(Float), 01(String) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82403(Integer), 105(Integer), 1(Integer), 314138.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 305.9(Double), 994.1(Double), 304095.2(Double), 46.9(Double), 100.0(Double), 1152413.9(Double), 428261.0(Double), 01(String) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82403(Integer), 105(Integer), 2(Integer), 99514.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 90.6(Double), 960.1(Double), 86985.1(Double), 37.6(Double), 100.0(Double), 328528.0(Double), 201807.0(Double), 01(String) [11:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:52] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82403 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:55] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=246.9 getCurrPower=50.6 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=25413.1 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 11(String), 04(String), 50.6(Float), 246.9(Float), 1.6(Float), 25413.1(Float), 01(String) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82404(Integer), 132(Integer), 1(Integer), 17831.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 107.0(Double), 500.0(Double), 53500.0(Double), 53.0(Double), 0.0(Double), 89400.0(Double), 8566.4(Double), 01(String) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82404(Integer), 132(Integer), 2(Integer), 16592.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 99.0(Double), 508.0(Double), 50292.0(Double), 50.0(Double), 0.0(Double), 77400.0(Double), 8573.4(Double), 01(String) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82404(Integer), 132(Integer), 3(Integer), 16172.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 96.0(Double), 504.0(Double), 48384.0(Double), 50.0(Double), 0.0(Double), 80100.0(Double), 8273.3(Double), 01(String) [11:04:55] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:04:55] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82404 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=362.6 getCurrPower=122.6 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=595259.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 11(String), 05(String), 122.6(Float), 362.6(Float), 0.4(Float), 595259.0(Float), 01(String) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82405(Integer), 109(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.5(Double), 0.0(Double), 30.0(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82405(Integer), 109(Integer), 2(Integer), 122609.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 119.7(Double), 965.9(Double), 115618.2(Double), 38.4(Double), 94.6(Double), 362572.0(Double), 208591.0(Double), 01(String) [11:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82405 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:01] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1140.2 getCurrPower=313.8 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=527407.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 11(String), 05(String), 313.8(Float), 1140.2(Float), 1.1(Float), 527407.0(Float), 01(String) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82406(Integer), 106(Integer), 1(Integer), 217266.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 214.3(Double), 991.3(Double), 212435.6(Double), 42.5(Double), 89.6(Double), 810923.0(Double), 357541.0(Double), 01(String) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82406(Integer), 106(Integer), 2(Integer), 96522.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 87.8(Double), 983.2(Double), 86325.0(Double), 40.3(Double), 94.4(Double), 329319.0(Double), 169866.0(Double), 01(String) [11:05:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:01] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82406 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=270.2 getCurrPower=98.4 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116480.6 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 11(String), 05(String), 98.4(Float), 270.2(Float), 1.8(Float), 116480.6(Float), 01(String) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82407(Integer), 127(Integer), 1(Integer), 47736.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 368.0(Double), 500.0(Double), 184000.0(Double), 51.0(Double), 0.0(Double), 90100.0(Double), 39091.6(Double), 01(String) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82407(Integer), 127(Integer), 2(Integer), 0.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 84200.0(Double), 36076.6(Double), 01(String) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82407(Integer), 127(Integer), 3(Integer), 50580.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 358.0(Double), 552.0(Double), 197616.0(Double), 55.0(Double), 0.0(Double), 96000.0(Double), 41312.5(Double), 01(String) [11:05:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82407 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1396.3 getCurrPower=412.3 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=614920.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 11(String), 05(String), 412.3(Float), 1396.3(Float), 1.4(Float), 614920.0(Float), 01(String) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82408(Integer), 113(Integer), 1(Integer), 294256.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 304.0(Double), 985.4(Double), 299561.6(Double), 47.8(Double), 88.1(Double), 1077870.0(Double), 413508.0(Double), 01(String) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82408(Integer), 113(Integer), 2(Integer), 118033.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 114.5(Double), 961.6(Double), 110103.2(Double), 39.0(Double), 93.7(Double), 318418.0(Double), 201412.0(Double), 01(String) [11:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82408 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:05:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 32 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:05:07] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 47 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 63 [11:05:07] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:07] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1503.9 getCurrPower=507.3 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=607878.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 11(String), 05(String), 507.3(Float), 1503.9(Float), 1.5(Float), 607878.0(Float), 01(String) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82409(Integer), 120(Integer), 1(Integer), 403350.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 418.9(Double), 969.6(Double), 406165.4(Double), 46.9(Double), 100.0(Double), 1193961.1(Double), 411554.0(Double), 01(String) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82409(Integer), 120(Integer), 2(Integer), 103926.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 98.6(Double), 977.0(Double), 96332.2(Double), 37.3(Double), 100.0(Double), 309906.0(Double), 196324.0(Double), 01(String) [11:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82409 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=267.5 getCurrPower=61.3 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=33387.6 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 11(String), 05(String), 61.3(Float), 267.5(Float), 1.8(Float), 33387.6(Float), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82410(Integer), 131(Integer), 1(Integer), 21626.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 147.0(Double), 546.0(Double), 80262.0(Double), 50.0(Double), 0.0(Double), 94000.0(Double), 11724.9(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82410(Integer), 131(Integer), 2(Integer), 19114.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 100.0(Double), 540.0(Double), 54000.0(Double), 51.0(Double), 0.0(Double), 83700.0(Double), 10456.2(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82410(Integer), 131(Integer), 3(Integer), 20573.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 151.0(Double), 504.0(Double), 76104.0(Double), 50.0(Double), 0.0(Double), 89800.0(Double), 11206.5(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82410 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=766.5 getCurrPower=127.4 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=200374.1 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 11(String), 05(String), 127.4(Float), 766.5(Float), 1.7(Float), 200374.1(Float), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82411(Integer), 128(Integer), 1(Integer), 28706.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 47.4(Double), 614.8(Double), 29142.1(Double), 51.6(Double), 10.0(Double), 172370.0(Double), 44649.1(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82411(Integer), 128(Integer), 2(Integer), 28268.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 47.5(Double), 608.4(Double), 28891.1(Double), 51.0(Double), 10.0(Double), 169710.0(Double), 44362.3(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82411(Integer), 128(Integer), 3(Integer), 28132.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 47.3(Double), 605.3(Double), 28628.3(Double), 49.5(Double), 10.0(Double), 168670.0(Double), 44436.4(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82411(Integer), 128(Integer), 4(Integer), 27840.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 46.5(Double), 609.0(Double), 28326.3(Double), 49.3(Double), 10.0(Double), 168680.0(Double), 44115.4(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82411(Integer), 128(Integer), 5(Integer), 14419.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 24.5(Double), 595.2(Double), 14587.9(Double), 56.7(Double), 10.0(Double), 87090.0(Double), 22811.0(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82411 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=120.8 getCurrPower=16.3 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=72855.6 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 11(String), 05(String), 16.3(Float), 120.8(Float), 1.2(Float), 72855.6(Float), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82412(Integer), 129(Integer), 1(Integer), 8393.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 33.0(Double), 579.0(Double), 19107.0(Double), 48.0(Double), 0.0(Double), 62800.0(Double), 38406.8(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82412(Integer), 129(Integer), 2(Integer), 7764.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 33.0(Double), 572.0(Double), 18876.0(Double), 48.0(Double), 0.0(Double), 58000.0(Double), 34448.8(Double), 01(String) [11:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82412 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=401.0 getCurrPower=179.7 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116340.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 11(String), 05(String), 179.7(Float), 401.0(Float), 2.0(Float), 116340.0(Float), 01(String) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82413(Integer), 99(Integer), 1(Integer), 47500.0(Double), 0.0(Double), 47.6(Double), 3.6(Double), 92.6(Double), 511.7(Double), 47380.3(Double), 70.9(Double), 100.0(Double), 100600.0(Double), 28927.0(Double), 01(String) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82413(Integer), 99(Integer), 2(Integer), 46900.0(Double), 0.0(Double), 47.0(Double), 3.7(Double), 92.3(Double), 510.3(Double), 47097.6(Double), 68.0(Double), 100.0(Double), 101000.0(Double), 29331.0(Double), 01(String) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82413(Integer), 99(Integer), 3(Integer), 43300.0(Double), 0.0(Double), 43.4(Double), 3.4(Double), 88.3(Double), 490.1(Double), 43275.8(Double), 63.9(Double), 100.0(Double), 98900.0(Double), 28797.0(Double), 01(String) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82413(Integer), 99(Integer), 4(Integer), 42000.0(Double), 0.0(Double), 42.1(Double), 3.2(Double), 84.8(Double), 498.0(Double), 42227.6(Double), 58.8(Double), 100.0(Double), 100500.0(Double), 29285.0(Double), 01(String) [11:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82413 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1186.6 getCurrPower=335.3 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=589182.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 11(String), 05(String), 335.3(Float), 1186.6(Float), 1.2(Float), 589182.0(Float), 01(String) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82414(Integer), 126(Integer), 1(Integer), 254707.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 260.9(Double), 990.5(Double), 258421.4(Double), 45.6(Double), 100.0(Double), 881921.0(Double), 399381.0(Double), 01(String) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82414(Integer), 126(Integer), 2(Integer), 80572.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 72.0(Double), 969.7(Double), 69818.4(Double), 41.6(Double), 100.0(Double), 304654.0(Double), 189801.0(Double), 01(String) [11:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82414 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1388.6 getCurrPower=350.3 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=532225.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 11(String), 05(String), 350.3(Float), 1388.6(Float), 1.4(Float), 532225.0(Float), 01(String) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82415(Integer), 102(Integer), 1(Integer), 268183.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 274.8(Double), 986.1(Double), 270980.3(Double), 46.3(Double), 89.5(Double), 1065856.0(Double), 376635.0(Double), 01(String) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82415(Integer), 102(Integer), 2(Integer), 82125.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 69.2(Double), 973.8(Double), 67387.0(Double), 39.8(Double), 93.8(Double), 322716.0(Double), 155590.0(Double), 01(String) [11:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82415 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1021.1 getCurrPower=323.0 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=401880.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 11(String), 05(String), 323.0(Float), 1021.1(Float), 1.2(Float), 401880.0(Float), 01(String) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82416(Integer), 110(Integer), 1(Integer), 323041.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 326.2(Double), 952.2(Double), 310607.7(Double), 46.3(Double), 87.1(Double), 1021033.0(Double), 294591.0(Double), 01(String) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82416(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1065.1(Double), 0.0(Double), 31.0(Double), 0.0(Double), 30.0(Double), 107289.0(Double), 00(String) [11:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82416 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1081.4 getCurrPower=275.7 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=584817.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 11(String), 05(String), 275.7(Float), 1081.4(Float), 1.1(Float), 584817.0(Float), 01(String) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82417(Integer), 101(Integer), 1(Integer), 194138.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 189.4(Double), 984.1(Double), 186388.5(Double), 39.3(Double), 89.7(Double), 769143.0(Double), 392743.0(Double), 01(String) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82417(Integer), 101(Integer), 2(Integer), 81549.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 66.2(Double), 977.3(Double), 64697.3(Double), 38.4(Double), 93.0(Double), 312246.0(Double), 192074.0(Double), 01(String) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82417 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=462.4 getCurrPower=111.3 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=408080.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 11(String), 05(String), 111.3(Float), 462.4(Float), 0.5(Float), 408080.0(Float), 01(String) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82418(Integer), 123(Integer), 1(Integer), 44590.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 44.8(Double), 984.7(Double), 44114.6(Double), 47.0(Double), 99.8(Double), 195156.0(Double), 346432.0(Double), 01(String) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82418(Integer), 123(Integer), 2(Integer), 66722.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 54.3(Double), 965.2(Double), 52410.4(Double), 35.0(Double), 99.9(Double), 267291.0(Double), 61648.0(Double), 01(String) [11:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82418 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1040.8 getCurrPower=449.4 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1466678.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 11(String), 05(String), 449.4(Float), 1040.8(Float), 1.1(Float), 1466678.0(Float), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 1(Integer), 30041.0(Double), 0.0(Double), 30.0(Double), 0.0(Double), 40.4(Double), 559.9(Double), 22618.6(Double), 45.8(Double), 0.0(Double), 71300.0(Double), 86499.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 2(Integer), 30747.0(Double), 0.0(Double), 30.7(Double), 0.0(Double), 41.3(Double), 562.9(Double), 23249.1(Double), 47.1(Double), 0.0(Double), 71100.0(Double), 99866.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 3(Integer), 30011.0(Double), 0.0(Double), 30.0(Double), 0.0(Double), 40.5(Double), 560.1(Double), 22682.7(Double), 46.0(Double), 0.0(Double), 71800.0(Double), 88215.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 4(Integer), 30108.0(Double), 0.0(Double), 30.1(Double), 0.0(Double), 40.0(Double), 563.3(Double), 22533.3(Double), 47.0(Double), 0.0(Double), 73100.0(Double), 91726.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 5(Integer), 30879.0(Double), 0.0(Double), 30.9(Double), 0.0(Double), 41.0(Double), 565.7(Double), 23192.3(Double), 47.7(Double), 0.0(Double), 73000.0(Double), 101820.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 6(Integer), 30631.0(Double), 0.0(Double), 30.6(Double), 0.0(Double), 40.9(Double), 562.9(Double), 23021.2(Double), 46.0(Double), 0.0(Double), 74700.0(Double), 101790.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 7(Integer), 29315.0(Double), 0.0(Double), 29.3(Double), 0.0(Double), 39.1(Double), 563.6(Double), 22036.8(Double), 45.6(Double), 0.0(Double), 71700.0(Double), 84960.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 8(Integer), 29739.0(Double), 0.0(Double), 29.7(Double), 0.0(Double), 39.1(Double), 569.8(Double), 22277.9(Double), 46.6(Double), 0.0(Double), 64200.0(Double), 95621.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 9(Integer), 24896.0(Double), 0.0(Double), 24.9(Double), 0.0(Double), 34.1(Double), 546.0(Double), 18618.6(Double), 44.6(Double), 0.0(Double), 45900.0(Double), 81036.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 10(Integer), 29789.0(Double), 0.0(Double), 29.8(Double), 0.0(Double), 39.6(Double), 568.8(Double), 22523.2(Double), 46.5(Double), 0.0(Double), 66600.0(Double), 97060.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 11(Integer), 29911.0(Double), 0.0(Double), 29.9(Double), 0.0(Double), 40.0(Double), 566.8(Double), 22670.7(Double), 45.9(Double), 0.0(Double), 67600.0(Double), 97365.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 12(Integer), 29799.0(Double), 0.0(Double), 29.8(Double), 0.0(Double), 39.9(Double), 564.1(Double), 22507.6(Double), 45.9(Double), 0.0(Double), 68700.0(Double), 98969.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 13(Integer), 18844.0(Double), 0.0(Double), 18.8(Double), 0.0(Double), 25.2(Double), 572.2(Double), 14419.4(Double), 41.3(Double), 0.0(Double), 46200.0(Double), 97343.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 17(Integer), 26358.0(Double), 0.0(Double), 26.4(Double), 0.0(Double), 33.4(Double), 565.3(Double), 18879.9(Double), 45.3(Double), 0.0(Double), 64300.0(Double), 89369.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 18(Integer), 17638.0(Double), 0.0(Double), 17.6(Double), 0.0(Double), 31.3(Double), 563.6(Double), 17641.7(Double), 42.8(Double), 0.0(Double), 40300.0(Double), 60331.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82419(Integer), 92(Integer), 19(Integer), 30714.0(Double), 0.0(Double), 30.7(Double), 0.0(Double), 41.4(Double), 559.1(Double), 23148.1(Double), 45.7(Double), 0.0(Double), 70300.0(Double), 94708.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82419 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1431.9 getCurrPower=578.5 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1862739.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 11(String), 05(String), 578.5(Float), 1431.9(Float), 1.4(Float), 1862739.0(Float), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 1(Integer), 29821.0(Double), 0.0(Double), 29.8(Double), 0.0(Double), 39.8(Double), 563.5(Double), 22427.3(Double), 46.5(Double), 0.0(Double), 73000.0(Double), 92215.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 2(Integer), 30035.0(Double), 0.0(Double), 30.0(Double), 0.0(Double), 40.0(Double), 565.3(Double), 22613.3(Double), 47.8(Double), 0.0(Double), 75800.0(Double), 101026.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 3(Integer), 29158.0(Double), 0.0(Double), 29.2(Double), 0.0(Double), 39.3(Double), 558.1(Double), 21932.0(Double), 47.0(Double), 0.0(Double), 72700.0(Double), 88721.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 4(Integer), 30020.0(Double), 0.0(Double), 30.0(Double), 0.0(Double), 39.5(Double), 569.5(Double), 22493.9(Double), 47.5(Double), 0.0(Double), 75200.0(Double), 99939.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 5(Integer), 29244.0(Double), 0.0(Double), 29.2(Double), 0.0(Double), 39.5(Double), 558.7(Double), 22068.7(Double), 47.2(Double), 0.0(Double), 72100.0(Double), 89106.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 6(Integer), 30044.0(Double), 0.0(Double), 30.0(Double), 0.0(Double), 39.8(Double), 567.0(Double), 22567.9(Double), 47.4(Double), 0.0(Double), 75000.0(Double), 102763.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 7(Integer), 30152.0(Double), 0.0(Double), 30.2(Double), 0.0(Double), 40.6(Double), 559.5(Double), 22714.3(Double), 47.3(Double), 0.0(Double), 75500.0(Double), 100978.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 8(Integer), 29445.0(Double), 0.0(Double), 29.4(Double), 0.0(Double), 39.1(Double), 563.7(Double), 22042.0(Double), 46.5(Double), 0.0(Double), 73500.0(Double), 90591.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 9(Integer), 29729.0(Double), 0.0(Double), 29.7(Double), 0.0(Double), 40.1(Double), 558.7(Double), 22403.9(Double), 47.6(Double), 0.0(Double), 75300.0(Double), 100384.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 10(Integer), 27867.0(Double), 0.0(Double), 27.9(Double), 0.0(Double), 37.4(Double), 562.0(Double), 21018.8(Double), 46.9(Double), 0.0(Double), 69800.0(Double), 80443.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 11(Integer), 29171.0(Double), 0.0(Double), 29.2(Double), 0.0(Double), 39.2(Double), 562.8(Double), 22060.5(Double), 47.1(Double), 0.0(Double), 74000.0(Double), 97570.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 12(Integer), 27802.0(Double), 0.0(Double), 27.8(Double), 0.0(Double), 36.9(Double), 564.0(Double), 20810.4(Double), 46.9(Double), 0.0(Double), 69700.0(Double), 79619.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 13(Integer), 28984.0(Double), 0.0(Double), 29.0(Double), 0.0(Double), 38.8(Double), 563.0(Double), 21843.1(Double), 46.9(Double), 0.0(Double), 72000.0(Double), 96411.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 14(Integer), 28583.0(Double), 0.0(Double), 28.6(Double), 0.0(Double), 38.0(Double), 565.4(Double), 21483.9(Double), 47.0(Double), 0.0(Double), 71300.0(Double), 92374.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 15(Integer), 27803.0(Double), 0.0(Double), 27.8(Double), 0.0(Double), 37.3(Double), 563.7(Double), 21024.8(Double), 47.8(Double), 0.0(Double), 69900.0(Double), 82313.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 16(Integer), 29394.0(Double), 0.0(Double), 29.4(Double), 0.0(Double), 38.4(Double), 569.7(Double), 21876.5(Double), 46.5(Double), 0.0(Double), 69600.0(Double), 100017.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 17(Integer), 29315.0(Double), 0.0(Double), 29.3(Double), 0.0(Double), 38.9(Double), 566.0(Double), 22017.4(Double), 47.0(Double), 0.0(Double), 69200.0(Double), 97533.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 18(Integer), 25747.0(Double), 0.0(Double), 25.7(Double), 0.0(Double), 32.8(Double), 560.5(Double), 18384.4(Double), 46.0(Double), 0.0(Double), 61800.0(Double), 83889.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 19(Integer), 25621.0(Double), 0.0(Double), 25.6(Double), 0.0(Double), 32.8(Double), 563.4(Double), 18478.4(Double), 46.1(Double), 0.0(Double), 61100.0(Double), 83523.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82420(Integer), 93(Integer), 20(Integer), 30556.0(Double), 0.0(Double), 30.6(Double), 0.0(Double), 40.8(Double), 565.6(Double), 23075.1(Double), 46.9(Double), 0.0(Double), 75400.0(Double), 103324.0(Double), 01(String) [11:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82420 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1397.5 getCurrPower=366.6 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=572353.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 11(String), 05(String), 366.6(Float), 1397.5(Float), 1.4(Float), 572353.0(Float), 01(String) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82421(Integer), 125(Integer), 1(Integer), 290251.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 297.6(Double), 980.2(Double), 291707.5(Double), 45.1(Double), 88.6(Double), 1106637.9(Double), 387373.0(Double), 01(String) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82421(Integer), 125(Integer), 2(Integer), 76373.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 74.6(Double), 969.5(Double), 72324.7(Double), 36.6(Double), 93.6(Double), 290820.0(Double), 184980.0(Double), 01(String) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82421 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1434.6 getCurrPower=354.1 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=632251.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 11(String), 05(String), 354.1(Float), 1434.6(Float), 1.4(Float), 632251.0(Float), 01(String) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82422(Integer), 103(Integer), 1(Integer), 276630.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 282.4(Double), 983.9(Double), 277853.4(Double), 47.5(Double), 88.9(Double), 1119203.0(Double), 432536.0(Double), 01(String) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82422(Integer), 103(Integer), 2(Integer), 77450.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 63.1(Double), 973.5(Double), 61427.8(Double), 38.6(Double), 94.1(Double), 315415.0(Double), 199715.0(Double), 01(String) [11:05:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:18] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82422 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:22] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1177.4 getCurrPower=297.2 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=613787.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 11(String), 05(String), 297.2(Float), 1177.4(Float), 1.2(Float), 613787.0(Float), 01(String) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82423(Integer), 107(Integer), 1(Integer), 215054.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 213.1(Double), 983.1(Double), 209498.6(Double), 41.1(Double), 89.2(Double), 828094.0(Double), 410292.0(Double), 01(String) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82423(Integer), 107(Integer), 2(Integer), 82099.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 74.7(Double), 967.2(Double), 72249.8(Double), 38.1(Double), 93.4(Double), 349318.0(Double), 203495.0(Double), 01(String) [11:05:22] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:05:22] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82423 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [11:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:09:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [11:09:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:09:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:09:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [11:09:35] [DEBUG] controller.JsonController - ------------------------------------- [11:09:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_94_1","level":"1","className":"warning"},{"name":"end"}]} [11:09:35] [DEBUG] controller.JsonController - ------------------------------------- [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:11:46] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 344 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:11:46] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"30.5","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"30.2","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.6","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"125","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"124","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"123","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"122","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"121","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"120","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"113","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"112","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"111","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"110","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"109","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"108","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"107","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"106","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"105","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"104","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"103","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"102","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"101","temp":"27.8","cloud":"1","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.3","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"97","temp":"30.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.3","cloud":"1","weatherCode":"04113250"},{"plantSeq":"94","temp":"28.8","cloud":"1","weatherCode":"04770250"},{"plantSeq":"93","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"27.5","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"28.2","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"88","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"87","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"86","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"27.9","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"29.5","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.3","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"30.3","cloud":"5","weatherCode":"15710330"},{"plantSeq":"81","temp":"28.9","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"29.1","cloud":"7","weatherCode":"01750250"},{"plantSeq":"78","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"27.4","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.1","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"73","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"60","temp":"29.6","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"29.7","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"27.3","cloud":"1","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.7","cloud":"7","weatherCode":"15800253"},{"plantSeq":"44","temp":"28.7","cloud":"5","weatherCode":"13740250"},{"plantSeq":"42","temp":"27.7","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"29.3","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"34","temp":"29.3","cloud":"7","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.0","cloud":"5","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.0","cloud":"1","weatherCode":"16130250"},{"plantSeq":"25","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"28.4","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.3","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"31.0","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"19","temp":"28.7","cloud":"1","weatherCode":"13750330"},{"plantSeq":"18","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"17","temp":"31.2","cloud":"1","weatherCode":"13210114"},{"plantSeq":"16","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"29.6","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"28.9","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"30.2","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"10"} [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [11:11:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 65 [11:11:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:11:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:11:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 32 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 47 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:15:06] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 32 [11:15:06] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 32 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [11:15:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:06] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:15:07] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [11:17:05] [DEBUG] controller.SignController - /sign/login.co ---------- error called!![error : ] [11:17:05] [DEBUG] controller.SignController - /sign/login.co ---------- error called!![userId : null] [11:17:09] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:17:09] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :admin03, login_channel : null [11:17:09] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:09] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:17:09] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_05 [11:17:09] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:17:09] [DEBUG] authentication.AbstractAuthenticationTargetUrlRequestHandler - Using Referer header: http://emsa.eltenergy.com/sign/login.co?error [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : admin03 [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName from t_plant p left join t_pms m on p.seq = m.plantSeq and p.plantStatus = '01' and m.pmsStatus = '01' order by p.seq desc [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 106 [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: admin03, mappingList.size : 106 [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:17:09] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[admin03] roles roles [0]ROLE_05 [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String), 05(String), C1367441B56F17E57E37224C8CF9D94A(String), PHONE(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:17:09] [DEBUG] controller.SignController - /sign/login.co ---------- error called!![error : ] [11:17:09] [DEBUG] controller.SignController - /sign/login.co ---------- error called!![userId : null] [11:17:09] [DEBUG] controller.SignController - 이미 로그인 완료. 메인페이지로 이동 .............. [11:17:09] [DEBUG] controller.SignController - /monitoring/dashboard.co [11:17:09] [DEBUG] controller.SignController - ....................................... [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:17:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:17:11] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 16 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 47 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 0 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:11] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [11:17:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:17:11] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 16 [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:17:12] [DEBUG] controller.JsonController - ------------------------------------- [11:17:12] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [11:17:12] [DEBUG] controller.JsonController - ------------------------------------- [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:17:12] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:17:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:17:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:17:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [11:17:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:17:13] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 15 [11:17:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:17:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [11:17:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:17:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [11:17:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 2022-07-07(String), 2022-07-07(String) [11:17:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:17:29] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 211.226.75.2, port : 502, pcsIdx : 1, pcsMaker : 12 [11:19:24] [DEBUG] controller.EssController - ----------------------------------------------- [11:19:24] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 86, param.plantSeq : 0 [11:19:24] [DEBUG] controller.EssController - ----------------------------------------------- [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-06(String), 86(Integer), 0(Integer), 2022-07-05(String), 86(Integer), 0(Integer), 2022-07-07(String), 67698(Integer) [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 86(Integer) [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:19:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [11:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-06-23(String) [11:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [11:19:25] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [11:19:25] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-07(String), 86(Integer), 0(Integer), 2022-07-07(String) [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 86(Integer), 0(Integer), 86(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 2022-07-07(String), 86(Integer), 1(Integer), 2022-07-07(String) [11:19:26] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:19:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [11:19:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:19:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 3 [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:19:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [11:19:35] [DEBUG] controller.JsonController - ------------------------------------- [11:19:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [11:19:35] [DEBUG] controller.JsonController - ------------------------------------- [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:20:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:20:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [11:20:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:20:15] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [11:20:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:20:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [11:20:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:20:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [11:20:24] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 56(Integer), 2022-07-07(String), 2022-07-07(String) [11:20:24] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:20:24] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 211.226.75.2, port : 502, pcsIdx : 1, pcsMaker : 12 [11:20:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [11:20:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 2022-07-07(String) [11:20:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:20:29] [DEBUG] controller.PmsController - connectPmsAjax ---------------->> ip : 121.191.191.130, port : 502, pcsIdx : 1, pcsMaker : 12 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:21:47] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 359 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:21:47] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [11:21:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 65 [11:21:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:21:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:21:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [11:23:50] [DEBUG] controller.EssController - ----------------------------------------------- [11:23:50] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [11:23:50] [DEBUG] controller.EssController - ----------------------------------------------- [11:23:53] [DEBUG] controller.EssController - ----------------------------------------------- [11:23:53] [DEBUG] controller.EssController - index.co session.role : 1 [11:23:53] [DEBUG] controller.EssController - ----------------------------------------------- [11:23:53] [DEBUG] controller.EssController - ----------------------------------------------- [11:23:53] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 41, param.plantSeq : 0 [11:23:53] [DEBUG] controller.EssController - ----------------------------------------------- [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-06(String), 41(Integer), 0(Integer), 2022-07-05(String), 41(Integer), 0(Integer), 2022-07-07(String), 67699(Integer) [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 41(Integer) [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:23:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:23:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [11:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-06-23(String) [11:23:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [11:23:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [11:23:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:23:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [11:23:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-07(String), 41(Integer), 0(Integer), 2022-07-07(String) [11:23:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:23:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [11:23:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 41(Integer), 0(Integer), 41(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [11:23:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [11:23:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [11:23:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 1(Integer), 2022-07-07(String), 41(Integer), 1(Integer), 2022-07-07(String) [11:23:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:25:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:25:07] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 32 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 32 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 15 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:25:07] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 47 [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:25:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [11:27:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:27:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [11:27:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:27:59] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [11:28:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:28:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [11:28:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:29:34] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [11:29:34] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:29:34] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 32 [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:29:35] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:29:35] [DEBUG] controller.JsonController - ------------------------------------- [11:29:35] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_34_3","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [11:29:35] [DEBUG] controller.JsonController - ------------------------------------- [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:29:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:31:48] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 343 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:31:48] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [11:31:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 65 [11:31:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:31:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:31:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [11:34:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:34:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [11:34:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:34:06] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [11:34:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:34:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [11:34:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1693.3 getCurrPower=421.5 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=569068.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 11(String), 34(String), 421.5(Float), 1693.3(Float), 1.7(Float), 569068.0(Float), 01(String) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82434(Integer), 104(Integer), 1(Integer), 330397.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 333.3(Double), 1009.4(Double), 336433.0(Double), 43.1(Double), 100.0(Double), 1307845.9(Double), 368357.0(Double), 01(String) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82434(Integer), 104(Integer), 2(Integer), 91090.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 82.1(Double), 968.9(Double), 79546.7(Double), 38.2(Double), 100.0(Double), 385439.0(Double), 200711.0(Double), 01(String) [11:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82434 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=714.9 getCurrPower=240.7 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=579766.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 11(String), 34(String), 240.7(Float), 714.9(Float), 0.7(Float), 579766.0(Float), 01(String) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82435(Integer), 122(Integer), 1(Integer), 118607.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 121.3(Double), 960.1(Double), 116460.1(Double), 47.9(Double), 90.7(Double), 339111.0(Double), 377008.0(Double), 01(String) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82435(Integer), 122(Integer), 2(Integer), 122111.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 113.9(Double), 1006.6(Double), 114651.7(Double), 39.0(Double), 94.7(Double), 375812.0(Double), 202758.0(Double), 01(String) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82435 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1008.7 getCurrPower=371.5 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=612547.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 11(String), 34(String), 371.5(Float), 1008.7(Float), 1.0(Float), 612547.0(Float), 01(String) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82436(Integer), 111(Integer), 1(Integer), 249539.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 284.1(Double), 973.5(Double), 276571.3(Double), 41.1(Double), 88.2(Double), 666718.0(Double), 407759.0(Double), 01(String) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82436(Integer), 111(Integer), 2(Integer), 121942.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 118.0(Double), 968.1(Double), 114235.8(Double), 39.4(Double), 93.4(Double), 341994.0(Double), 204788.0(Double), 01(String) [11:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82436 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1662.2 getCurrPower=536.3 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=644213.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 11(String), 34(String), 536.3(Float), 1662.2(Float), 1.7(Float), 644213.0(Float), 01(String) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82437(Integer), 121(Integer), 1(Integer), 408823.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 398.8(Double), 1012.1(Double), 403625.5(Double), 48.2(Double), 100.0(Double), 1291293.9(Double), 426978.0(Double), 01(String) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82437(Integer), 121(Integer), 2(Integer), 127451.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 118.6(Double), 973.1(Double), 115409.7(Double), 38.9(Double), 100.0(Double), 370904.0(Double), 217235.0(Double), 01(String) [11:34:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82437 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=360.0 getCurrPower=127.1 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=594982.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 11(String), 34(String), 127.1(Float), 360.0(Float), 0.4(Float), 594982.0(Float), 01(String) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82438(Integer), 108(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 2.2(Double), 0.0(Double), 35.2(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82438(Integer), 108(Integer), 2(Integer), 127076.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 121.0(Double), 988.1(Double), 119560.1(Double), 45.0(Double), 94.2(Double), 359985.0(Double), 200649.0(Double), 01(String) [11:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82438 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1587.7 getCurrPower=617.2 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=623982.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 11(String), 34(String), 617.2(Float), 1587.7(Float), 1.6(Float), 623982.0(Float), 01(String) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82439(Integer), 112(Integer), 1(Integer), 487306.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 503.3(Double), 970.9(Double), 488654.0(Double), 56.4(Double), 89.2(Double), 1258154.1(Double), 433075.0(Double), 01(String) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82439(Integer), 112(Integer), 2(Integer), 129879.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 126.8(Double), 966.4(Double), 122539.5(Double), 40.2(Double), 94.2(Double), 329555.0(Double), 190907.0(Double), 01(String) [11:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82439 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=930.5 getCurrPower=280.2 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=550701.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 11(String), 34(String), 280.2(Float), 930.5(Float), 0.9(Float), 550701.0(Float), 01(String) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82440(Integer), 124(Integer), 1(Integer), 177478.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 176.9(Double), 1019.3(Double), 180314.2(Double), 35.6(Double), 90.4(Double), 582412.0(Double), 361471.0(Double), 01(String) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82440(Integer), 124(Integer), 2(Integer), 102711.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 99.8(Double), 1004.7(Double), 100269.1(Double), 36.3(Double), 94.7(Double), 348133.0(Double), 189230.0(Double), 01(String) [11:34:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82440 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:54] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=287.3 getCurrPower=102.0 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=25453.5 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 11(String), 34(String), 102.0(Float), 287.3(Float), 1.8(Float), 25453.5(Float), 01(String) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82441(Integer), 132(Integer), 1(Integer), 36092.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 233.0(Double), 517.0(Double), 120461.0(Double), 52.0(Double), 0.0(Double), 103500.0(Double), 8580.5(Double), 01(String) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82441(Integer), 132(Integer), 2(Integer), 33398.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 215.0(Double), 530.0(Double), 113950.0(Double), 50.0(Double), 0.0(Double), 90700.0(Double), 8586.7(Double), 01(String) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82441(Integer), 132(Integer), 3(Integer), 32538.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 209.0(Double), 508.0(Double), 106172.0(Double), 50.0(Double), 0.0(Double), 93100.0(Double), 8286.3(Double), 01(String) [11:34:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:54] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82441 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1683.5 getCurrPower=607.1 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=630270.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 11(String), 34(String), 607.1(Float), 1683.5(Float), 1.7(Float), 630270.0(Float), 01(String) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82442(Integer), 105(Integer), 1(Integer), 479155.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 465.8(Double), 1008.3(Double), 469666.1(Double), 44.2(Double), 100.0(Double), 1309417.0(Double), 428418.0(Double), 01(String) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82442(Integer), 105(Integer), 2(Integer), 127966.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 119.3(Double), 975.1(Double), 116329.4(Double), 36.8(Double), 100.0(Double), 374059.0(Double), 201852.0(Double), 01(String) [11:34:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82442 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:59] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=417.8 getCurrPower=153.6 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=595314.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 11(String), 34(String), 153.6(Float), 417.8(Float), 0.4(Float), 595314.0(Float), 01(String) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82443(Integer), 109(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.4(Double), 0.0(Double), 30.3(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82443(Integer), 109(Integer), 2(Integer), 153585.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 150.8(Double), 976.0(Double), 147180.8(Double), 37.8(Double), 94.6(Double), 417755.0(Double), 208646.0(Double), 01(String) [11:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:34:59] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82443 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1294.4 getCurrPower=424.2 getLastdayEnergy=0.0 getTodayHours=1.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=527561.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 11(String), 35(String), 424.2(Float), 1294.4(Float), 1.3(Float), 527561.0(Float), 01(String) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82444(Integer), 106(Integer), 1(Integer), 296711.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 295.7(Double), 993.9(Double), 293896.3(Double), 39.0(Double), 89.2(Double), 919868.0(Double), 357650.0(Double), 01(String) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82444(Integer), 106(Integer), 2(Integer), 127528.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 116.2(Double), 1015.4(Double), 117989.5(Double), 37.6(Double), 95.8(Double), 374499.0(Double), 169911.0(Double), 01(String) [11:35:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82444 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=321.4 getCurrPower=103.4 getLastdayEnergy=0.0 getTodayHours=2.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116531.8 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 11(String), 35(String), 103.4(Float), 321.4(Float), 2.1(Float), 116531.8(Float), 01(String) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82445(Integer), 127(Integer), 1(Integer), 34185.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 293.0(Double), 528.0(Double), 154704.0(Double), 51.0(Double), 0.0(Double), 107200.0(Double), 39108.7(Double), 01(String) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82445(Integer), 127(Integer), 2(Integer), 32297.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 188.0(Double), 579.0(Double), 108852.0(Double), 52.0(Double), 0.0(Double), 100200.0(Double), 36092.6(Double), 01(String) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82445(Integer), 127(Integer), 3(Integer), 36968.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 292.0(Double), 565.0(Double), 164980.0(Double), 54.0(Double), 0.0(Double), 114000.0(Double), 41330.5(Double), 01(String) [11:35:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82445 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:04] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1599.7 getCurrPower=607.9 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=615123.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 11(String), 35(String), 607.9(Float), 1599.7(Float), 1.6(Float), 615123.0(Float), 01(String) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82446(Integer), 113(Integer), 1(Integer), 469482.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 482.5(Double), 986.8(Double), 476131.0(Double), 49.1(Double), 89.7(Double), 1230810.1(Double), 413661.0(Double), 01(String) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82446(Integer), 113(Integer), 2(Integer), 138418.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 132.3(Double), 954.3(Double), 126253.9(Double), 39.0(Double), 93.3(Double), 368914.0(Double), 201462.0(Double), 01(String) [11:35:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:04] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82446 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1700.5 getCurrPower=494.0 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=608075.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 11(String), 35(String), 494.0(Float), 1700.5(Float), 1.7(Float), 608075.0(Float), 01(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82447(Integer), 120(Integer), 1(Integer), 381820.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 383.9(Double), 1000.5(Double), 384091.9(Double), 48.7(Double), 100.0(Double), 1349350.0(Double), 411710.0(Double), 01(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82447(Integer), 120(Integer), 2(Integer), 112215.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 107.3(Double), 980.2(Double), 105175.5(Double), 38.4(Double), 100.0(Double), 351105.0(Double), 196365.0(Double), 01(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82447 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 15 [11:35:07] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 47 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 32 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:35:07] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:35:07] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 32 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:07] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:35:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=305.5 getCurrPower=76.6 getLastdayEnergy=0.0 getTodayHours=2.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=33425.6 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 11(String), 35(String), 76.6(Float), 305.5(Float), 2.1(Float), 33425.6(Float), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82448(Integer), 131(Integer), 1(Integer), 26961.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 192.0(Double), 548.0(Double), 105216.0(Double), 49.0(Double), 0.0(Double), 107400.0(Double), 11738.3(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82448(Integer), 131(Integer), 2(Integer), 23888.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 127.0(Double), 541.0(Double), 68707.0(Double), 50.0(Double), 0.0(Double), 95500.0(Double), 10468.0(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82448(Integer), 131(Integer), 3(Integer), 25737.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 192.0(Double), 513.0(Double), 98496.0(Double), 49.0(Double), 0.0(Double), 102600.0(Double), 11219.3(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82448 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=827.5 getCurrPower=148.5 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=200435.1 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 11(String), 35(String), 148.5(Float), 827.5(Float), 1.9(Float), 200435.1(Float), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82449(Integer), 128(Integer), 1(Integer), 33629.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 54.5(Double), 625.8(Double), 34114.4(Double), 49.4(Double), 10.0(Double), 186150.0(Double), 44662.9(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82449(Integer), 128(Integer), 2(Integer), 33368.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 54.5(Double), 622.8(Double), 33967.5(Double), 48.8(Double), 10.0(Double), 183340.0(Double), 44375.9(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82449(Integer), 128(Integer), 3(Integer), 32792.0(Double), 599.9(Double), 0.0(Double), -0.0(Double), 53.9(Double), 619.1(Double), 33351.6(Double), 48.0(Double), 645.4(Double), 182140.0(Double), 44449.9(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82449(Integer), 128(Integer), 4(Integer), 32504.0(Double), 600.0(Double), 0.0(Double), -0.0(Double), 53.2(Double), 620.8(Double), 33025.9(Double), 47.4(Double), 645.4(Double), 181970.0(Double), 44128.7(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82449(Integer), 128(Integer), 5(Integer), 16964.0(Double), 599.9(Double), 0.0(Double), 0.0(Double), 28.2(Double), 607.9(Double), 17137.2(Double), 53.2(Double), 10.0(Double), 93980.0(Double), 22817.9(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82449 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=133.9 getCurrPower=37.1 getLastdayEnergy=0.0 getTodayHours=1.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=72868.7 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 11(String), 35(String), 37.1(Float), 133.9(Float), 1.3(Float), 72868.7(Float), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82450(Integer), 129(Integer), 1(Integer), 19500.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 86.0(Double), 587.0(Double), 50482.0(Double), 46.0(Double), 0.0(Double), 69700.0(Double), 38413.7(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82450(Integer), 129(Integer), 2(Integer), 17577.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 85.0(Double), 582.0(Double), 49470.0(Double), 44.0(Double), 0.0(Double), 64200.0(Double), 34455.0(Double), 01(String) [11:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82450 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=470.5 getCurrPower=138.0 getLastdayEnergy=0.0 getTodayHours=2.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116410.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 11(String), 35(String), 138.0(Float), 470.5(Float), 2.4(Float), 116410.0(Float), 01(String) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82451(Integer), 99(Integer), 1(Integer), 35300.0(Double), 0.0(Double), 35.3(Double), 2.0(Double), 67.1(Double), 522.3(Double), 35046.3(Double), 59.9(Double), 100.0(Double), 118200.0(Double), 28945.0(Double), 01(String) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82451(Integer), 99(Integer), 2(Integer), 35600.0(Double), 0.0(Double), 35.6(Double), 2.2(Double), 68.4(Double), 520.0(Double), 35568.0(Double), 57.4(Double), 100.0(Double), 118500.0(Double), 29349.0(Double), 01(String) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82451(Integer), 99(Integer), 3(Integer), 35100.0(Double), 0.0(Double), 35.1(Double), 2.0(Double), 66.8(Double), 521.8(Double), 34854.0(Double), 55.2(Double), 100.0(Double), 116200.0(Double), 28814.0(Double), 01(String) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82451(Integer), 99(Integer), 4(Integer), 35300.0(Double), 0.0(Double), 35.3(Double), 2.2(Double), 67.9(Double), 518.7(Double), 35219.7(Double), 52.1(Double), 100.0(Double), 118000.0(Double), 29302.0(Double), 01(String) [11:35:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82451 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1345.3 getCurrPower=418.2 getLastdayEnergy=0.0 getTodayHours=1.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=589341.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 11(String), 35(String), 418.2(Float), 1345.3(Float), 1.3(Float), 589341.0(Float), 01(String) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82452(Integer), 126(Integer), 1(Integer), 307228.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 310.6(Double), 988.7(Double), 307090.2(Double), 46.7(Double), 100.0(Double), 1000242.0(Double), 399499.0(Double), 01(String) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82452(Integer), 126(Integer), 2(Integer), 110984.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 103.7(Double), 968.6(Double), 100443.8(Double), 43.2(Double), 100.0(Double), 345093.0(Double), 189842.0(Double), 01(String) [11:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82452 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1574.2 getCurrPower=565.6 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=532410.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 11(String), 35(String), 565.6(Float), 1574.2(Float), 1.6(Float), 532410.0(Float), 01(String) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82453(Integer), 102(Integer), 1(Integer), 438173.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 443.3(Double), 988.5(Double), 438202.0(Double), 51.7(Double), 89.0(Double), 1207902.0(Double), 376777.0(Double), 01(String) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82453(Integer), 102(Integer), 2(Integer), 127404.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 116.1(Double), 978.8(Double), 113638.7(Double), 41.8(Double), 93.8(Double), 366266.0(Double), 155633.0(Double), 01(String) [11:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82453 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1178.6 getCurrPower=477.5 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=402038.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 11(String), 35(String), 477.5(Float), 1178.6(Float), 1.4(Float), 402038.0(Float), 01(String) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82454(Integer), 110(Integer), 1(Integer), 477456.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 480.5(Double), 953.4(Double), 458108.7(Double), 48.7(Double), 87.7(Double), 1178549.0(Double), 294749.0(Double), 01(String) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82454(Integer), 110(Integer), 2(Integer), 0.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1090.8(Double), 0.0(Double), 31.3(Double), 0.0(Double), 30.0(Double), 107289.0(Double), 00(String) [11:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82454 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1226.5 getCurrPower=433.8 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=584963.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 11(String), 35(String), 433.8(Float), 1226.5(Float), 1.2(Float), 584963.0(Float), 01(String) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82455(Integer), 101(Integer), 1(Integer), 310696.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 314.1(Double), 983.6(Double), 308948.8(Double), 44.7(Double), 88.3(Double), 871642.0(Double), 392846.0(Double), 01(String) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82455(Integer), 101(Integer), 2(Integer), 123088.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 115.1(Double), 963.9(Double), 110944.9(Double), 39.8(Double), 94.8(Double), 354906.0(Double), 192117.0(Double), 01(String) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82455 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=523.1 getCurrPower=178.3 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=408140.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 11(String), 35(String), 178.3(Float), 523.1(Float), 0.5(Float), 408140.0(Float), 01(String) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82456(Integer), 123(Integer), 1(Integer), 74883.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 74.7(Double), 994.7(Double), 74304.1(Double), 45.3(Double), 99.9(Double), 220732.0(Double), 346457.0(Double), 01(String) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82456(Integer), 123(Integer), 2(Integer), 103393.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 93.2(Double), 966.8(Double), 90105.8(Double), 36.7(Double), 99.9(Double), 302338.0(Double), 61683.0(Double), 01(String) [11:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82456 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1244.8 getCurrPower=456.6 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1466882.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 11(String), 35(String), 456.6(Float), 1244.8(Float), 1.4(Float), 1466882.0(Float), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 1(Integer), 31034.0(Double), 0.0(Double), 31.0(Double), 0.0(Double), 41.5(Double), 561.1(Double), 23287.0(Double), 45.3(Double), 0.0(Double), 85300.0(Double), 86513.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 2(Integer), 31736.0(Double), 0.0(Double), 31.7(Double), 0.0(Double), 42.3(Double), 566.9(Double), 23981.3(Double), 46.5(Double), 0.0(Double), 85600.0(Double), 99881.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 3(Integer), 31187.0(Double), 0.0(Double), 31.2(Double), 0.0(Double), 41.8(Double), 563.4(Double), 23550.1(Double), 45.5(Double), 0.0(Double), 85900.0(Double), 88229.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 4(Integer), 31465.0(Double), 0.0(Double), 31.5(Double), 0.0(Double), 41.9(Double), 562.4(Double), 23564.6(Double), 46.2(Double), 0.0(Double), 87400.0(Double), 91740.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 5(Integer), 32014.0(Double), 0.0(Double), 32.0(Double), 0.0(Double), 42.6(Double), 567.2(Double), 24164.1(Double), 47.2(Double), 0.0(Double), 87500.0(Double), 101835.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 6(Integer), 32128.0(Double), 0.0(Double), 32.1(Double), 0.0(Double), 42.5(Double), 569.5(Double), 24202.3(Double), 45.5(Double), 0.0(Double), 89200.0(Double), 101804.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 7(Integer), 31026.0(Double), 0.0(Double), 31.0(Double), 0.0(Double), 41.0(Double), 566.6(Double), 23232.0(Double), 45.1(Double), 0.0(Double), 85700.0(Double), 84974.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 8(Integer), 30669.0(Double), 0.0(Double), 30.7(Double), 0.0(Double), 41.1(Double), 564.3(Double), 23191.4(Double), 46.6(Double), 0.0(Double), 78100.0(Double), 95635.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 9(Integer), 27567.0(Double), 0.0(Double), 27.6(Double), 0.0(Double), 35.5(Double), 589.0(Double), 20910.7(Double), 45.3(Double), 0.0(Double), 58000.0(Double), 81048.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 10(Integer), 31037.0(Double), 0.0(Double), 31.0(Double), 0.0(Double), 41.1(Double), 567.4(Double), 23318.8(Double), 46.1(Double), 0.0(Double), 80700.0(Double), 97074.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 11(Integer), 27362.0(Double), 0.0(Double), 27.4(Double), 0.0(Double), 35.8(Double), 570.9(Double), 20437.0(Double), 45.7(Double), 0.0(Double), 81700.0(Double), 97379.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 12(Integer), 25903.0(Double), 0.0(Double), 25.9(Double), 0.0(Double), 33.8(Double), 569.4(Double), 19245.7(Double), 45.4(Double), 0.0(Double), 82900.0(Double), 98983.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 13(Integer), 18844.0(Double), 0.0(Double), 18.8(Double), 0.0(Double), 25.2(Double), 572.2(Double), 14419.4(Double), 41.3(Double), 0.0(Double), 46200.0(Double), 97343.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 17(Integer), 26805.0(Double), 0.0(Double), 26.8(Double), 0.0(Double), 33.4(Double), 566.1(Double), 18907.7(Double), 45.0(Double), 0.0(Double), 77100.0(Double), 89382.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 18(Integer), 16483.0(Double), 0.0(Double), 16.5(Double), 0.0(Double), 29.1(Double), 566.6(Double), 16488.1(Double), 42.6(Double), 0.0(Double), 49000.0(Double), 60340.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82457(Integer), 92(Integer), 19(Integer), 31356.0(Double), 0.0(Double), 31.4(Double), 0.0(Double), 42.0(Double), 564.2(Double), 23695.0(Double), 45.4(Double), 0.0(Double), 84500.0(Double), 94722.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82457 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2190.0 getCurrPower=589.5 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1863021.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 11(String), 35(String), 589.5(Float), 2190.0(Float), 2.2(Float), 1863021.0(Float), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 1(Integer), 31835.0(Double), 0.0(Double), 31.8(Double), 0.0(Double), 42.4(Double), 566.1(Double), 24002.6(Double), 45.9(Double), 0.0(Double), 87300.0(Double), 92229.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 2(Integer), 31615.0(Double), 0.0(Double), 31.6(Double), 0.0(Double), 42.8(Double), 557.1(Double), 23843.9(Double), 46.9(Double), 0.0(Double), 90200.0(Double), 101040.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 3(Integer), -1.0(Double), 0.0(Double), -0.0(Double), 0.0(Double), 19660.5(Double), 6553.5(Double), 1.28845088E8(Double), 0.0(Double), 0.0(Double), 562300.0(Double), 88735.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 4(Integer), 31943.0(Double), 0.0(Double), 31.9(Double), 0.0(Double), 42.7(Double), 561.0(Double), 23953.3(Double), 47.0(Double), 0.0(Double), 89800.0(Double), 99954.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 5(Integer), 31217.0(Double), 0.0(Double), 31.2(Double), 0.0(Double), 42.2(Double), 558.6(Double), 23571.5(Double), 46.7(Double), 0.0(Double), 86200.0(Double), 89120.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 6(Integer), 32155.0(Double), 0.0(Double), 32.2(Double), 0.0(Double), 41.9(Double), 575.5(Double), 24114.8(Double), 46.7(Double), 0.0(Double), 89700.0(Double), 102778.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 7(Integer), 32098.0(Double), 0.0(Double), 32.1(Double), 0.0(Double), 43.2(Double), 559.4(Double), 24166.1(Double), 46.9(Double), 0.0(Double), 90200.0(Double), 100993.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 8(Integer), 31558.0(Double), 0.0(Double), 31.6(Double), 0.0(Double), 41.8(Double), 566.3(Double), 23671.3(Double), 46.1(Double), 0.0(Double), 87800.0(Double), 90605.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 9(Integer), 32058.0(Double), 0.0(Double), 32.1(Double), 0.0(Double), 42.5(Double), 569.4(Double), 24198.1(Double), 46.8(Double), 0.0(Double), 89900.0(Double), 100398.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 10(Integer), 30598.0(Double), 0.0(Double), 30.6(Double), 0.0(Double), 40.7(Double), 563.3(Double), 22925.0(Double), 46.5(Double), 0.0(Double), 83600.0(Double), 80456.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 11(Integer), 31649.0(Double), 0.0(Double), 31.6(Double), 0.0(Double), 42.6(Double), 562.7(Double), 23969.6(Double), 46.9(Double), 0.0(Double), 88500.0(Double), 97585.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 12(Integer), 30427.0(Double), 0.0(Double), 30.4(Double), 0.0(Double), 40.4(Double), 564.5(Double), 22807.2(Double), 46.5(Double), 0.0(Double), 83400.0(Double), 79633.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 13(Integer), 31364.0(Double), 0.0(Double), 31.4(Double), 0.0(Double), 41.3(Double), 571.1(Double), 23586.4(Double), 46.9(Double), 0.0(Double), 86300.0(Double), 96426.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 14(Integer), 30965.0(Double), 0.0(Double), 31.0(Double), 0.0(Double), 41.2(Double), 566.4(Double), 23335.7(Double), 46.6(Double), 0.0(Double), 85500.0(Double), 92388.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 15(Integer), 30618.0(Double), 0.0(Double), 30.6(Double), 0.0(Double), 41.0(Double), 565.7(Double), 23192.3(Double), 47.3(Double), 0.0(Double), 83700.0(Double), 82327.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 16(Integer), 31272.0(Double), 0.0(Double), 31.3(Double), 0.0(Double), 40.8(Double), 569.3(Double), 23226.1(Double), 46.4(Double), 0.0(Double), 84000.0(Double), 100031.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 17(Integer), 31211.0(Double), 0.0(Double), 31.2(Double), 0.0(Double), 41.8(Double), 559.9(Double), 23402.4(Double), 46.7(Double), 0.0(Double), 83500.0(Double), 97547.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 18(Integer), 27296.0(Double), 0.0(Double), 27.3(Double), 0.0(Double), 34.9(Double), 559.0(Double), 19509.1(Double), 45.4(Double), 0.0(Double), 74300.0(Double), 83902.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 19(Integer), 27271.0(Double), 0.0(Double), 27.3(Double), 0.0(Double), 34.6(Double), 570.4(Double), 19734.7(Double), 45.7(Double), 0.0(Double), 73600.0(Double), 83535.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82458(Integer), 93(Integer), 20(Integer), 32387.0(Double), 0.0(Double), 32.4(Double), 0.0(Double), 42.8(Double), 572.5(Double), 24504.4(Double), 46.5(Double), 0.0(Double), 90200.0(Double), 103339.0(Double), 01(String) [11:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82458 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1580.3 getCurrPower=499.3 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=572536.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 11(String), 35(String), 499.3(Float), 1580.3(Float), 1.6(Float), 572536.0(Float), 01(String) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82459(Integer), 125(Integer), 1(Integer), 395031.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 400.6(Double), 993.4(Double), 397956.1(Double), 45.9(Double), 88.4(Double), 1251093.0(Double), 387518.0(Double), 01(String) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82459(Integer), 125(Integer), 2(Integer), 104290.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 108.1(Double), 966.1(Double), 104435.4(Double), 37.1(Double), 93.5(Double), 329185.0(Double), 185018.0(Double), 01(String) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82459 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1629.6 getCurrPower=608.5 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=632446.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 11(String), 35(String), 608.5(Float), 1629.6(Float), 1.6(Float), 632446.0(Float), 01(String) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82460(Integer), 103(Integer), 1(Integer), 469926.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 476.3(Double), 996.6(Double), 474680.6(Double), 54.4(Double), 89.2(Double), 1270488.0(Double), 432687.0(Double), 01(String) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82460(Integer), 103(Integer), 2(Integer), 138600.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 129.3(Double), 966.9(Double), 125020.2(Double), 42.3(Double), 95.2(Double), 359078.0(Double), 199759.0(Double), 01(String) [11:35:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82460 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:21] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1342.1 getCurrPower=499.5 getLastdayEnergy=0.0 getTodayHours=1.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=11 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=613952.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 11(String), 35(String), 499.5(Float), 1342.1(Float), 1.3(Float), 613952.0(Float), 01(String) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82461(Integer), 107(Integer), 1(Integer), 362751.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 360.3(Double), 1000.9(Double), 360624.3(Double), 45.5(Double), 89.2(Double), 947025.0(Double), 410411.0(Double), 01(String) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82461(Integer), 107(Integer), 2(Integer), 136766.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 133.2(Double), 969.8(Double), 129177.4(Double), 39.4(Double), 93.8(Double), 395056.0(Double), 203541.0(Double), 01(String) [11:35:21] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:35:21] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82461 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [11:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [11:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:39:35] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 32 [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:39:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [11:39:36] [DEBUG] controller.JsonController - ------------------------------------- [11:39:36] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [11:39:36] [DEBUG] controller.JsonController - ------------------------------------- [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:41:49] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 359 [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:41:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:41:49] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:41:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [11:41:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:41:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:41:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [11:41:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [11:41:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 65 [11:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:41:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:41:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [11:42:12] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [11:42:16] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:42:16] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :togyo, login_channel : null [11:42:16] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: togyo(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:42:16] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:42:16] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [11:42:16] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [11:42:16] [DEBUG] authentication.AbstractAuthenticationTargetUrlRequestHandler - Using Referer header: http://emsa.eltenergy.com/sign/login.co;jsessionid=1E13D600D5A1A62672B7155F90330067 [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : togyo [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: togyo(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: togyo(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: togyo, mappingList.size : 1 [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [11:42:16] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[togyo] roles roles [0]ROLE_01 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: togyo(String), 01(String), 1E371DB6FA3638560A3952D15CE063D8(String), PHONE(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [11:42:16] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [11:42:16] [DEBUG] controller.SignController - 이미 로그인 완료. 메인페이지로 이동 .............. [11:42:16] [DEBUG] controller.SignController - /ess/view.co [11:42:16] [DEBUG] controller.SignController - ....................................... [11:42:16] [DEBUG] controller.EssController - ----------------------------------------------- [11:42:16] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 80, param.plantSeq : 0 [11:42:16] [DEBUG] controller.EssController - ----------------------------------------------- [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-06(String), 80(Integer), 0(Integer), 2022-07-05(String), 80(Integer), 0(Integer), 2022-07-07(String), 67701(Integer) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 80(Integer) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 21(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-06-23(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [11:42:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-07(String), 80(Integer), 0(Integer), 2022-07-07(String) [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 80(Integer), 0(Integer), 80(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 1(Integer), 2022-07-07(String), 80(Integer), 1(Integer), 2022-07-07(String) [11:42:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:43:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:43:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [11:43:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:43:29] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [11:43:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:43:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [11:43:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:45:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:45:08] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:45:08] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [11:45:08] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 47 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 46 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:45:08] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 15 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [11:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:49:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [11:49:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:49:35] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:49:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [11:49:36] [DEBUG] controller.JsonController - ------------------------------------- [11:49:36] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [11:49:36] [DEBUG] controller.JsonController - ------------------------------------- [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 6 [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:51:50] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 359 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:51:50] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [11:51:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 65 [11:51:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [11:51:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [11:51:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [11:54:49] [DEBUG] controller.EssController - ----------------------------------------------- [11:54:49] [DEBUG] controller.EssController - index.co session.role : 1 [11:54:49] [DEBUG] controller.EssController - ----------------------------------------------- [11:54:49] [DEBUG] controller.EssController - ----------------------------------------------- [11:54:49] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 80, param.plantSeq : 0 [11:54:49] [DEBUG] controller.EssController - ----------------------------------------------- [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-06(String), 80(Integer), 0(Integer), 2022-07-05(String), 80(Integer), 0(Integer), 2022-07-07(String), 67702(Integer) [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 80(Integer) [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 21(String) [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(String) [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:54:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-06-23(String) [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-07(String), 80(Integer), 0(Integer), 2022-07-07(String) [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 80(Integer), 0(Integer), 80(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 1(Integer), 2022-07-07(String), 80(Integer), 1(Integer), 2022-07-07(String) [11:54:50] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 11 [11:55:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:55:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [11:55:08] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:55:08] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 32 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [11:55:08] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 32 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 31 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 32 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 16 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [11:55:08] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [11:59:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [11:59:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [11:59:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [11:59:36] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [11:59:37] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [11:59:37] [DEBUG] controller.JsonController - ------------------------------------- [11:59:37] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [11:59:37] [DEBUG] controller.JsonController - ------------------------------------- [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [11:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:01:09] [DEBUG] controller.RestAPIController - callPmsFault :: [86] [121.191.191.130] 제천 남경쏠라 is Fault PUSH [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 67703(Integer), 2022-07-07(String), 12(String), 01(String), 10243728(Long), 9524351(Long), 81662(Long), 0(Integer), 145(Integer), 21631(Integer), 156(Integer), 20112(Integer), 0(Integer), 0(Integer), 2(Integer), 56251(Integer), 1(Integer), 16126(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 86(Integer) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_cs ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHms, csType, procType, procStatus, procMemo, pcsFaultStr, batteryFaultStr, updateId, updateDatetime, createId, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, now() ) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 67703(Integer), 2022-07-07(String), 12:01:01(String), 20(String), 10(String), 10(String), PMS FAULT PUSH(String), 1,0,0,0(String), 1,0,0,0(String), PUSH(String), PUSH(String) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 67703(Integer), 2022-07-07(String), 12(String), 01(String), 10243728(Long), 9524351(Long), 81662(Long), 0(Integer), 145(Integer), 21631(Integer), 156(Integer), 20112(Integer), 0(Integer), 0(Integer), 2(Integer), 56251(Integer), 1(Integer), 16126(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:01:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:01:09] [DEBUG] controller.RestAPIController - [86] smsMessage : 제천 남경쏠라 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1591 [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [12:01:13] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 63 [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [12:01:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:01:13] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 78 [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:01:51] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 375 [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:01:51] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [12:01:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:01:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [12:01:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:01:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:01:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [12:01:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [12:01:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 65 [12:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:01:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:01:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:02:49] [DEBUG] controller.RestAPIController - callPmsFault :: [86] [121.191.191.130] 제천 남경쏠라 is Fault PUSH [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 67703(Integer), 2022-07-07(String), 12(String), 02(String), 0(Long), 0(Long), 74779(Long), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 2(Integer), 58961(Integer), 1(Integer), 9243(Integer), 0(Integer), 0(Integer), 0(Integer), 321(Integer), 1000(Integer), 0(Integer), 8652(Integer), 0(Integer), 226(Integer), 203(Integer), 36(Integer), 36(Integer), 0(Integer), 0(Integer), 256(Integer), 12(Integer), 32768(Integer), 12(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 273(Integer), 227(Integer), 232(Integer), 0(Integer), 0(Integer), 791(Integer), 818(Integer), 804(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 256(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 20(String), 86(Integer) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_cs ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHms, csType, procType, procStatus, procMemo, pcsFaultStr, batteryFaultStr, updateId, updateDatetime, createId, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, now() ) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 67703(Integer), 2022-07-07(String), 12:02:01(String), 20(String), 20(String), 10(String), PMS FAULT PUSH(String), 32768,12,0,0(String), 0,0,0,0(String), PUSH(String), PUSH(String) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 67703(Integer), 2022-07-07(String), 12(String), 02(String), 0(Long), 0(Long), 74779(Long), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 2(Integer), 58961(Integer), 1(Integer), 9243(Integer), 0(Integer), 0(Integer), 0(Integer), 321(Integer), 1000(Integer), 0(Integer), 8652(Integer), 0(Integer), 226(Integer), 203(Integer), 36(Integer), 36(Integer), 0(Integer), 0(Integer), 256(Integer), 12(Integer), 32768(Integer), 12(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 273(Integer), 227(Integer), 232(Integer), 0(Integer), 0(Integer), 791(Integer), 818(Integer), 804(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 256(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:02:49] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:02:49] [DEBUG] controller.RestAPIController - [86] smsMessage : 제천 남경쏠라 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1561 [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [12:02:53] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 62 [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [12:02:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:02:53] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 78 [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1502.0 getCurrPower=235.6 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=614112.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 12(String), 04(String), 235.6(Float), 1502.0(Float), 1.5(Float), 614112.0(Float), 01(String) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82467(Integer), 107(Integer), 1(Integer), 170895.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 170.7(Double), 981.4(Double), 167525.0(Double), 37.2(Double), 90.2(Double), 1062826.0(Double), 410527.0(Double), 01(String) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82467(Integer), 107(Integer), 2(Integer), 64662.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 54.0(Double), 965.4(Double), 52131.6(Double), 35.8(Double), 94.2(Double), 439125.0(Double), 203585.0(Double), 01(String) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82467 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1891.8 getCurrPower=285.5 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=569267.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 12(String), 04(String), 285.5(Float), 1891.8(Float), 1.9(Float), 569267.0(Float), 01(String) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82468(Integer), 104(Integer), 1(Integer), 218239.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 225.6(Double), 980.2(Double), 221133.1(Double), 39.6(Double), 100.0(Double), 1459910.0(Double), 368509.0(Double), 01(String) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82468(Integer), 104(Integer), 2(Integer), 67303.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 53.4(Double), 965.9(Double), 51579.1(Double), 37.6(Double), 100.0(Double), 431926.0(Double), 200758.0(Double), 01(String) [12:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82468 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=800.2 getCurrPower=116.3 getLastdayEnergy=0.0 getTodayHours=0.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=579851.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 12(String), 04(String), 116.3(Float), 800.2(Float), 0.8(Float), 579851.0(Float), 01(String) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82469(Integer), 122(Integer), 1(Integer), 54290.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 54.4(Double), 965.8(Double), 52539.5(Double), 45.1(Double), 88.9(Double), 379317.0(Double), 377048.0(Double), 01(String) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82469(Integer), 122(Integer), 2(Integer), 61970.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 56.0(Double), 968.2(Double), 54219.2(Double), 36.2(Double), 93.6(Double), 420854.0(Double), 202803.0(Double), 01(String) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82469 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1139.1 getCurrPower=185.8 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=612678.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 12(String), 04(String), 185.8(Float), 1139.1(Float), 1.1(Float), 612678.0(Float), 01(String) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82470(Integer), 111(Integer), 1(Integer), 119973.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 146.7(Double), 974.5(Double), 142959.1(Double), 37.9(Double), 100.0(Double), 752221.0(Double), 407845.0(Double), 01(String) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82470(Integer), 111(Integer), 2(Integer), 65792.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 56.5(Double), 974.2(Double), 55042.3(Double), 37.7(Double), 100.0(Double), 386847.0(Double), 204833.0(Double), 01(String) [12:04:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82470 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1859.5 getCurrPower=270.4 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=644410.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 12(String), 04(String), 270.4(Float), 1859.5(Float), 1.9(Float), 644410.0(Float), 01(String) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82471(Integer), 121(Integer), 1(Integer), 207989.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 204.7(Double), 982.8(Double), 201179.2(Double), 39.0(Double), 100.0(Double), 1443590.9(Double), 427130.0(Double), 01(String) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82471(Integer), 121(Integer), 2(Integer), 62427.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 49.9(Double), 966.7(Double), 48238.3(Double), 36.2(Double), 100.0(Double), 415956.0(Double), 217280.0(Double), 01(String) [12:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82471 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=403.3 getCurrPower=59.5 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=595026.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 12(String), 04(String), 59.5(Float), 403.3(Float), 0.4(Float), 595026.0(Float), 01(String) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82472(Integer), 108(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.4(Double), 0.0(Double), 35.2(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82472(Integer), 108(Integer), 2(Integer), 59536.0(Double), 60.4(Double), 0.0(Double), 0.0(Double), 52.3(Double), 966.1(Double), 50527.0(Double), 39.4(Double), 93.7(Double), 403284.0(Double), 200693.0(Double), 01(String) [12:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82472 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1794.5 getCurrPower=281.9 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=624188.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 12(String), 04(String), 281.9(Float), 1794.5(Float), 1.8(Float), 624188.0(Float), 01(String) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82473(Integer), 112(Integer), 1(Integer), 224800.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 231.6(Double), 973.9(Double), 225555.3(Double), 45.7(Double), 89.3(Double), 1422562.0(Double), 433239.0(Double), 01(String) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82473(Integer), 112(Integer), 2(Integer), 57136.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 46.5(Double), 966.8(Double), 44956.2(Double), 37.1(Double), 93.4(Double), 371907.0(Double), 190949.0(Double), 01(String) [12:04:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82473 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1037.7 getCurrPower=146.1 getLastdayEnergy=0.0 getTodayHours=1.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=550809.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 12(String), 04(String), 146.1(Float), 1037.7(Float), 1.0(Float), 550809.0(Float), 01(String) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82474(Integer), 124(Integer), 1(Integer), 92413.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 97.1(Double), 964.4(Double), 93643.2(Double), 36.9(Double), 89.9(Double), 649506.0(Double), 361539.0(Double), 01(String) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82474(Integer), 124(Integer), 2(Integer), 53701.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 50.9(Double), 966.9(Double), 49215.2(Double), 33.7(Double), 92.4(Double), 388176.0(Double), 189270.0(Double), 01(String) [12:04:48] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:48] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82474 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:54] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=350.6 getCurrPower=106.4 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=25516.8 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 12(String), 04(String), 106.4(Float), 350.6(Float), 2.2(Float), 25516.8(Float), 01(String) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82475(Integer), 132(Integer), 1(Integer), 36075.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 247.0(Double), 526.0(Double), 129922.0(Double), 57.0(Double), 0.0(Double), 125500.0(Double), 8602.5(Double), 01(String) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82475(Integer), 132(Integer), 2(Integer), 35406.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 245.0(Double), 522.0(Double), 127890.0(Double), 55.0(Double), 0.0(Double), 111400.0(Double), 8607.4(Double), 01(String) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82475(Integer), 132(Integer), 3(Integer), 34890.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 225.0(Double), 514.0(Double), 115650.0(Double), 55.0(Double), 0.0(Double), 113700.0(Double), 8306.9(Double), 01(String) [12:04:54] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:54] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82475 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1880.9 getCurrPower=270.0 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=630468.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 12(String), 04(String), 270.0(Float), 1880.9(Float), 1.9(Float), 630468.0(Float), 01(String) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82476(Integer), 105(Integer), 1(Integer), 209288.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 206.0(Double), 983.8(Double), 202662.8(Double), 38.5(Double), 100.0(Double), 1462041.0(Double), 428571.0(Double), 01(String) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82476(Integer), 105(Integer), 2(Integer), 60718.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 49.5(Double), 950.6(Double), 47054.7(Double), 35.7(Double), 99.9(Double), 418880.0(Double), 201897.0(Double), 01(String) [12:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82476 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:59] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=466.7 getCurrPower=59.8 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=595363.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 12(String), 04(String), 59.8(Float), 466.7(Float), 0.5(Float), 595363.0(Float), 01(String) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82477(Integer), 109(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.5(Double), 0.0(Double), 30.6(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82477(Integer), 109(Integer), 2(Integer), 59843.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 55.5(Double), 953.1(Double), 52897.0(Double), 35.2(Double), 92.1(Double), 466652.0(Double), 208695.0(Double), 01(String) [12:04:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:04:59] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82477 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1449.1 getCurrPower=206.1 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=527716.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 12(String), 05(String), 206.1(Float), 1449.1(Float), 1.5(Float), 527716.0(Float), 01(String) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82478(Integer), 106(Integer), 1(Integer), 146476.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 147.2(Double), 982.3(Double), 144594.6(Double), 37.0(Double), 89.2(Double), 1029957.0(Double), 357760.0(Double), 01(String) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82478(Integer), 106(Integer), 2(Integer), 59583.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 53.5(Double), 966.5(Double), 51707.8(Double), 36.4(Double), 92.0(Double), 419113.0(Double), 169956.0(Double), 01(String) [12:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82478 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=357.6 getCurrPower=39.4 getLastdayEnergy=0.0 getTodayHours=2.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116568.0 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 12(String), 05(String), 39.4(Float), 357.6(Float), 2.4(Float), 116568.0(Float), 01(String) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82479(Integer), 127(Integer), 1(Integer), 0.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 119300.0(Double), 39120.8(Double), 01(String) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82479(Integer), 127(Integer), 2(Integer), 18479.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 80.0(Double), 566.0(Double), 45280.0(Double), 50.0(Double), 0.0(Double), 111500.0(Double), 36103.9(Double), 01(String) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82479(Integer), 127(Integer), 3(Integer), 20912.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 121.0(Double), 581.0(Double), 70301.0(Double), 52.0(Double), 0.0(Double), 126800.0(Double), 41343.3(Double), 01(String) [12:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82479 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:04] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1789.6 getCurrPower=249.9 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=615313.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 12(String), 05(String), 249.9(Float), 1789.6(Float), 1.8(Float), 615313.0(Float), 01(String) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82480(Integer), 113(Integer), 1(Integer), 191849.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 198.6(Double), 979.9(Double), 194608.2(Double), 38.6(Double), 91.1(Double), 1375567.0(Double), 413806.0(Double), 01(String) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82480(Integer), 113(Integer), 2(Integer), 58036.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 48.2(Double), 960.5(Double), 46296.1(Double), 35.3(Double), 93.3(Double), 414075.0(Double), 201507.0(Double), 01(String) [12:05:04] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:04] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82480 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1882.5 getCurrPower=245.1 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=608258.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 12(String), 05(String), 245.1(Float), 1882.5(Float), 1.9(Float), 608258.0(Float), 01(String) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82481(Integer), 120(Integer), 1(Integer), 195124.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 205.3(Double), 953.7(Double), 195794.6(Double), 38.5(Double), 99.9(Double), 1493078.0(Double), 411854.0(Double), 01(String) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82481(Integer), 120(Integer), 2(Integer), 49929.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 39.2(Double), 965.5(Double), 37847.6(Double), 35.4(Double), 100.0(Double), 389386.0(Double), 196404.0(Double), 01(String) [12:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82481 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:05:08] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 47 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 47 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:05:08] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=359.2 getCurrPower=52.7 getLastdayEnergy=0.0 getTodayHours=2.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=33479.3 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 12(String), 05(String), 52.7(Float), 359.2(Float), 2.4(Float), 33479.3(Float), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82482(Integer), 131(Integer), 1(Integer), 18399.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 150.0(Double), 554.0(Double), 83100.0(Double), 51.0(Double), 0.0(Double), 126200.0(Double), 11757.1(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82482(Integer), 131(Integer), 2(Integer), 16585.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 110.0(Double), 552.0(Double), 60720.0(Double), 51.0(Double), 0.0(Double), 112300.0(Double), 10484.8(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82482(Integer), 131(Integer), 3(Integer), 17677.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 166.0(Double), 502.0(Double), 83332.0(Double), 51.0(Double), 0.0(Double), 120700.0(Double), 11237.4(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82482 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=962.3 getCurrPower=284.7 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=200569.9 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 12(String), 05(String), 284.7(Float), 962.3(Float), 2.2(Float), 200569.9(Float), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82483(Integer), 128(Integer), 1(Integer), 65677.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 112.2(Double), 595.2(Double), 66756.2(Double), 53.2(Double), 10.0(Double), 216550.0(Double), 44693.4(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82483(Integer), 128(Integer), 2(Integer), 63860.0(Double), 599.7(Double), 0.0(Double), 0.0(Double), 109.9(Double), 591.8(Double), 65030.1(Double), 53.0(Double), 10.0(Double), 213330.0(Double), 44405.9(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82483(Integer), 128(Integer), 3(Integer), 61959.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 108.4(Double), 583.6(Double), 63269.9(Double), 52.2(Double), 10.0(Double), 211910.0(Double), 44479.6(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82483(Integer), 128(Integer), 4(Integer), 59799.0(Double), 599.9(Double), 0.0(Double), -0.0(Double), 103.9(Double), 586.6(Double), 60951.6(Double), 51.3(Double), 645.4(Double), 211470.0(Double), 44158.2(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82483(Integer), 128(Integer), 5(Integer), 30923.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 54.6(Double), 575.4(Double), 31419.9(Double), 58.1(Double), 10.0(Double), 109310.0(Double), 22833.2(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82483 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=150.8 getCurrPower=55.2 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=72885.6 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 12(String), 05(String), 55.2(Float), 150.8(Float), 1.5(Float), 72885.6(Float), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82484(Integer), 129(Integer), 1(Integer), 30108.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 199.0(Double), 577.0(Double), 114823.0(Double), 45.0(Double), 0.0(Double), 78600.0(Double), 38422.6(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82484(Integer), 129(Integer), 2(Integer), 25141.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 216.0(Double), 568.0(Double), 122688.0(Double), 46.0(Double), 0.0(Double), 72200.0(Double), 34463.0(Double), 01(String) [12:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82484 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=526.6 getCurrPower=168.4 getLastdayEnergy=0.0 getTodayHours=2.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116466.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 12(String), 05(String), 168.4(Float), 526.6(Float), 2.6(Float), 116466.0(Float), 01(String) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82485(Integer), 99(Integer), 1(Integer), 39700.0(Double), 0.0(Double), 39.7(Double), 2.8(Double), 76.5(Double), 515.8(Double), 39461.3(Double), 64.7(Double), 100.0(Double), 132100.0(Double), 28959.0(Double), 01(String) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82485(Integer), 99(Integer), 2(Integer), 42400.0(Double), 0.0(Double), 42.4(Double), 2.6(Double), 81.2(Double), 508.9(Double), 41322.7(Double), 61.7(Double), 100.0(Double), 132500.0(Double), 29363.0(Double), 01(String) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82485(Integer), 99(Integer), 3(Integer), 41500.0(Double), 0.0(Double), 41.5(Double), 2.5(Double), 79.0(Double), 526.3(Double), 41575.1(Double), 56.6(Double), 100.0(Double), 130000.0(Double), 28828.0(Double), 01(String) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82485(Integer), 99(Integer), 4(Integer), 44800.0(Double), 0.0(Double), 42.5(Double), 2.8(Double), 81.2(Double), 524.9(Double), 42619.2(Double), 53.3(Double), 100.0(Double), 132000.0(Double), 29316.0(Double), 01(String) [12:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82485 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1492.0 getCurrPower=199.1 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=589488.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 12(String), 05(String), 199.1(Float), 1492.0(Float), 1.5(Float), 589488.0(Float), 01(String) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82486(Integer), 126(Integer), 1(Integer), 149358.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 155.3(Double), 963.7(Double), 149662.6(Double), 38.7(Double), 99.9(Double), 1108980.0(Double), 399608.0(Double), 01(String) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82486(Integer), 126(Integer), 2(Integer), 49785.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 40.4(Double), 963.9(Double), 38941.6(Double), 37.8(Double), 100.0(Double), 383045.0(Double), 189880.0(Double), 01(String) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82486 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1756.3 getCurrPower=251.2 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=532592.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 12(String), 05(String), 251.2(Float), 1756.3(Float), 1.8(Float), 532592.0(Float), 01(String) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82487(Integer), 102(Integer), 1(Integer), 193888.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 204.2(Double), 981.1(Double), 200340.6(Double), 42.0(Double), 97.1(Double), 1347699.0(Double), 376916.0(Double), 01(String) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82487(Integer), 102(Integer), 2(Integer), 57330.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 46.3(Double), 972.9(Double), 45045.3(Double), 37.5(Double), 95.6(Double), 408613.0(Double), 155676.0(Double), 01(String) [12:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82487 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1320.1 getCurrPower=180.5 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=402179.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 12(String), 05(String), 180.5(Float), 1320.1(Float), 1.6(Float), 402179.0(Float), 01(String) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82488(Integer), 110(Integer), 1(Integer), 180537.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 183.2(Double), 952.6(Double), 174516.3(Double), 38.1(Double), 89.0(Double), 1320087.0(Double), 294890.0(Double), 01(String) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82488(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1053.1(Double), 0.0(Double), 31.8(Double), 0.0(Double), 30.0(Double), 107289.0(Double), 00(String) [12:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82488 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1374.7 getCurrPower=201.1 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=585110.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 12(String), 05(String), 201.1(Float), 1374.7(Float), 1.4(Float), 585110.0(Float), 01(String) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82489(Integer), 101(Integer), 1(Integer), 144428.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 145.0(Double), 982.2(Double), 142419.0(Double), 37.7(Double), 100.0(Double), 977424.0(Double), 392951.0(Double), 01(String) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82489(Integer), 101(Integer), 2(Integer), 56632.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 42.0(Double), 970.6(Double), 40765.2(Double), 36.5(Double), 99.9(Double), 397266.0(Double), 192159.0(Double), 01(String) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82489 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=580.7 getCurrPower=72.0 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=408198.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 12(String), 05(String), 72.0(Float), 580.7(Float), 0.6(Float), 408198.0(Float), 01(String) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82490(Integer), 123(Integer), 1(Integer), 31061.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 31.6(Double), 970.0(Double), 30652.0(Double), 47.0(Double), 99.8(Double), 245294.0(Double), 346482.0(Double), 01(String) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82490(Integer), 123(Integer), 2(Integer), 40925.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 28.1(Double), 964.2(Double), 27094.0(Double), 33.1(Double), 100.0(Double), 335434.0(Double), 61716.0(Double), 01(String) [12:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82490 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1541.2 getCurrPower=697.7 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1467179.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 12(String), 05(String), 697.7(Float), 1541.2(Float), 1.7(Float), 1467179.0(Float), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 1(Integer), 45330.0(Double), 0.0(Double), 45.3(Double), 0.0(Double), 62.2(Double), 548.0(Double), 34085.6(Double), 48.2(Double), 0.0(Double), 102900.0(Double), 86531.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 2(Integer), 46235.0(Double), 0.0(Double), 46.2(Double), 0.0(Double), 63.5(Double), 549.4(Double), 34889.0(Double), 49.8(Double), 0.0(Double), 103500.0(Double), 99898.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 3(Integer), 45429.0(Double), 0.0(Double), 45.4(Double), 0.0(Double), 62.5(Double), 548.9(Double), 34306.3(Double), 48.1(Double), 0.0(Double), 103500.0(Double), 88247.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 4(Integer), 45800.0(Double), 0.0(Double), 45.8(Double), 0.0(Double), 62.8(Double), 546.8(Double), 34341.1(Double), 49.3(Double), 0.0(Double), 105000.0(Double), 91758.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 5(Integer), 46194.0(Double), 0.0(Double), 46.2(Double), 0.0(Double), 62.9(Double), 552.6(Double), 34756.4(Double), 49.8(Double), 0.0(Double), 105600.0(Double), 101853.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 6(Integer), 46328.0(Double), 0.0(Double), 46.3(Double), 0.0(Double), 63.5(Double), 549.5(Double), 34893.2(Double), 48.1(Double), 0.0(Double), 107300.0(Double), 101822.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 7(Integer), 45056.0(Double), 0.0(Double), 45.1(Double), 0.0(Double), 62.0(Double), 546.3(Double), 33870.6(Double), 47.5(Double), 0.0(Double), 103300.0(Double), 84992.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 8(Integer), 45660.0(Double), 0.0(Double), 45.7(Double), 0.0(Double), 62.4(Double), 552.0(Double), 34446.9(Double), 48.6(Double), 0.0(Double), 95500.0(Double), 95652.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 9(Integer), 43372.0(Double), 0.0(Double), 43.4(Double), 0.0(Double), 59.0(Double), 556.1(Double), 32807.9(Double), 47.8(Double), 0.0(Double), 74300.0(Double), 81064.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 10(Integer), 45779.0(Double), 0.0(Double), 45.8(Double), 0.0(Double), 62.4(Double), 552.4(Double), 34469.8(Double), 49.0(Double), 0.0(Double), 98400.0(Double), 97092.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 11(Integer), 45970.0(Double), 0.0(Double), 46.0(Double), 0.0(Double), 62.7(Double), 554.6(Double), 34771.3(Double), 48.2(Double), 0.0(Double), 99700.0(Double), 97397.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 12(Integer), 45640.0(Double), 0.0(Double), 45.6(Double), 0.0(Double), 62.7(Double), 549.6(Double), 34457.8(Double), 48.1(Double), 0.0(Double), 100900.0(Double), 99001.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 13(Integer), 36023.0(Double), 0.0(Double), 36.0(Double), 0.0(Double), 48.1(Double), 567.9(Double), 27314.4(Double), 46.1(Double), 0.0(Double), 86400.0(Double), 97384.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 17(Integer), 40546.0(Double), 0.0(Double), 40.5(Double), 0.0(Double), 52.5(Double), 553.2(Double), 29043.0(Double), 47.3(Double), 0.0(Double), 92900.0(Double), 89398.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 18(Integer), 28290.0(Double), 0.0(Double), 28.3(Double), 0.0(Double), 51.4(Double), 550.4(Double), 28290.6(Double), 44.2(Double), 0.0(Double), 59800.0(Double), 60351.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82491(Integer), 92(Integer), 19(Integer), 46005.0(Double), 0.0(Double), 46.0(Double), 0.0(Double), 62.9(Double), 549.7(Double), 34576.1(Double), 47.9(Double), 0.0(Double), 102200.0(Double), 94739.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82491 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1961.4 getCurrPower=856.7 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1863374.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 12(String), 05(String), 856.7(Float), 1961.4(Float), 2.0(Float), 1863374.0(Float), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 1(Integer), 45786.0(Double), 0.0(Double), 45.8(Double), 0.0(Double), 62.4(Double), 552.8(Double), 34492.6(Double), 48.8(Double), 0.0(Double), 105000.0(Double), 92247.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 2(Integer), 46482.0(Double), 0.0(Double), 46.5(Double), 0.0(Double), 63.9(Double), 547.8(Double), 35002.3(Double), 50.0(Double), 0.0(Double), 108300.0(Double), 101058.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 3(Integer), -1.0(Double), 0.0(Double), -0.0(Double), 0.0(Double), 19660.5(Double), 6553.5(Double), 1.28845088E8(Double), -0.1(Double), 0.0(Double), 0.0(Double), 88753.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 4(Integer), 46162.0(Double), 0.0(Double), 46.2(Double), 0.0(Double), 63.7(Double), 544.9(Double), 34712.3(Double), 49.7(Double), 0.0(Double), 107800.0(Double), 99972.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 5(Integer), 45284.0(Double), 0.0(Double), 45.3(Double), 0.0(Double), 62.7(Double), 543.7(Double), 34092.1(Double), 49.2(Double), 0.0(Double), 103800.0(Double), 89138.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 6(Integer), 46458.0(Double), 0.0(Double), 46.5(Double), 0.0(Double), 63.3(Double), 551.1(Double), 34886.7(Double), 49.5(Double), 0.0(Double), 107900.0(Double), 102796.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 7(Integer), 46449.0(Double), 0.0(Double), 46.4(Double), 0.0(Double), 64.0(Double), 546.4(Double), 34969.6(Double), 49.4(Double), 0.0(Double), 108200.0(Double), 101011.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 8(Integer), 45576.0(Double), 0.0(Double), 45.6(Double), 0.0(Double), 62.3(Double), 549.7(Double), 34244.2(Double), 48.8(Double), 0.0(Double), 105700.0(Double), 90623.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 9(Integer), 46388.0(Double), 0.0(Double), 46.4(Double), 0.0(Double), 63.8(Double), 547.7(Double), 34941.1(Double), 49.6(Double), 0.0(Double), 107900.0(Double), 100416.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 10(Integer), 44868.0(Double), 0.0(Double), 44.9(Double), 0.0(Double), 61.4(Double), 549.2(Double), 33720.9(Double), 49.1(Double), 0.0(Double), 101000.0(Double), 80474.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 11(Integer), 45820.0(Double), 0.0(Double), 45.8(Double), 0.0(Double), 62.9(Double), 549.9(Double), 34590.8(Double), 49.1(Double), 0.0(Double), 106400.0(Double), 97603.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 12(Integer), 44885.0(Double), 0.0(Double), 44.9(Double), 0.0(Double), 60.8(Double), 554.3(Double), 33703.5(Double), 49.0(Double), 0.0(Double), 100800.0(Double), 79651.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 13(Integer), 45507.0(Double), 0.0(Double), 45.5(Double), 0.0(Double), 62.1(Double), 551.4(Double), 34239.9(Double), 48.6(Double), 0.0(Double), 104000.0(Double), 96443.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 14(Integer), 45384.0(Double), 0.0(Double), 45.4(Double), 0.0(Double), 61.8(Double), 554.0(Double), 34235.1(Double), 49.2(Double), 0.0(Double), 103100.0(Double), 92406.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 15(Integer), 44557.0(Double), 0.0(Double), 44.6(Double), 0.0(Double), 61.0(Double), 551.3(Double), 33629.3(Double), 50.2(Double), 0.0(Double), 101200.0(Double), 82344.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 16(Integer), 45817.0(Double), 0.0(Double), 45.8(Double), 0.0(Double), 61.9(Double), 556.1(Double), 34420.5(Double), 48.8(Double), 0.0(Double), 101800.0(Double), 100049.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 17(Integer), 45311.0(Double), 0.0(Double), 45.3(Double), 0.0(Double), 61.5(Double), 556.9(Double), 34251.4(Double), 49.4(Double), 0.0(Double), 101200.0(Double), 97565.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 18(Integer), 39914.0(Double), 0.0(Double), 39.9(Double), 0.0(Double), 51.7(Double), 553.5(Double), 28617.7(Double), 47.2(Double), 0.0(Double), 89800.0(Double), 83917.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 19(Integer), 39450.0(Double), 0.0(Double), 39.5(Double), 0.0(Double), 51.4(Double), 553.5(Double), 28449.9(Double), 47.8(Double), 0.0(Double), 89000.0(Double), 83551.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82492(Integer), 93(Integer), 20(Integer), 46649.0(Double), 0.0(Double), 46.6(Double), 0.0(Double), 63.8(Double), 553.1(Double), 35285.7(Double), 49.4(Double), 0.0(Double), 108500.0(Double), 103357.0(Double), 01(String) [12:05:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82492 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1755.6 getCurrPower=233.4 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=572711.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 12(String), 05(String), 233.4(Float), 1755.6(Float), 1.8(Float), 572711.0(Float), 01(String) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82493(Integer), 125(Integer), 1(Integer), 185737.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 192.2(Double), 965.3(Double), 185530.7(Double), 36.8(Double), 88.2(Double), 1389629.0(Double), 387656.0(Double), 01(String) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82493(Integer), 125(Integer), 2(Integer), 47672.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 45.4(Double), 967.8(Double), 43938.1(Double), 33.6(Double), 96.7(Double), 366015.0(Double), 185055.0(Double), 01(String) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82493 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1820.2 getCurrPower=257.5 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=632637.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 12(String), 05(String), 257.5(Float), 1820.2(Float), 1.8(Float), 632637.0(Float), 01(String) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82494(Integer), 103(Integer), 1(Integer), 201205.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 204.2(Double), 984.0(Double), 200932.8(Double), 44.3(Double), 92.4(Double), 1419186.0(Double), 432836.0(Double), 01(String) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82494(Integer), 103(Integer), 2(Integer), 56321.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 43.2(Double), 962.6(Double), 41584.3(Double), 37.4(Double), 93.5(Double), 401063.0(Double), 199801.0(Double), 01(String) [12:05:17] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:05:17] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82494 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [12:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [12:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:09:35] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:09:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [12:09:36] [DEBUG] controller.JsonController - ------------------------------------- [12:09:36] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_86_1","level":"2","className":"danger"},{"name":"end"}]} [12:09:36] [DEBUG] controller.JsonController - ------------------------------------- [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 6 [12:09:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:09:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [12:09:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:09:41] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 47 [12:09:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:09:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [12:09:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:11:51] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 375 [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:11:51] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:11:52] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.0","cloud":"1","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.0","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"128","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"127","temp":"30.7","cloud":"5","weatherCode":""},{"plantSeq":"126","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.4","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"31.5","cloud":"7","weatherCode":"03250330"},{"plantSeq":"98","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"97","temp":"31.3","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"95","temp":"29.1","cloud":"5","weatherCode":"04113250"},{"plantSeq":"94","temp":"29.4","cloud":"5","weatherCode":"04770250"},{"plantSeq":"93","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"92","temp":"28.7","cloud":"5","weatherCode":"01760350"},{"plantSeq":"91","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"30.3","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"29.0","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.4","cloud":"7","weatherCode":"15180380"},{"plantSeq":"83","temp":"25.5","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"31.7","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"30.6","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"30.3","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"27.7","cloud":"7","weatherCode":"04210330"},{"plantSeq":"74","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.8","cloud":"5","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.2","cloud":"1","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.9","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"29.5","cloud":"1","weatherCode":"14130320"},{"plantSeq":"45","temp":"30.3","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"29.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"29.0","cloud":"1","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.9","cloud":"5","weatherCode":"03820250"},{"plantSeq":"39","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.6","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"30.4","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"24","temp":"30.1","cloud":"5","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.6","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"32.4","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"30.0","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.1","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.7","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.7","cloud":"5","weatherCode":"12890320"},{"plantSeq":"13","temp":"31.4","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"11"} [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [12:11:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:11:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:11:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:11:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:15:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:15:08] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:15:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [12:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:19:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [12:19:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:19:35] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 32 [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:19:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [12:19:36] [DEBUG] controller.JsonController - ------------------------------------- [12:19:36] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [12:19:36] [DEBUG] controller.JsonController - ------------------------------------- [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:19:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 6 [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:21:52] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 391 [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:21:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:21:53] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [12:21:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:21:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:21:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:21:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 32 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 47 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:25:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:25:08] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [12:25:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [12:25:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:25:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [12:29:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:29:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [12:29:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:29:36] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:29:37] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [12:29:37] [DEBUG] controller.JsonController - ------------------------------------- [12:29:37] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [12:29:37] [DEBUG] controller.JsonController - ------------------------------------- [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:29:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 6 [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:31:53] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 407 [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:31:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:31:53] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:31:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [12:31:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:31:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:31:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [12:31:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [12:31:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:31:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:31:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:31:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1630.2 getCurrPower=177.4 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=614240.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 12(String), 34(String), 177.4(Float), 1630.2(Float), 1.6(Float), 614240.0(Float), 01(String) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82505(Integer), 107(Integer), 1(Integer), 131480.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 130.0(Double), 993.5(Double), 129155.0(Double), 37.0(Double), 90.4(Double), 1157235.0(Double), 410621.0(Double), 01(String) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82505(Integer), 107(Integer), 2(Integer), 45925.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 35.0(Double), 1002.2(Double), 35077.0(Double), 35.1(Double), 91.8(Double), 472920.0(Double), 203619.0(Double), 01(String) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82505 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2044.6 getCurrPower=221.7 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=569419.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 12(String), 34(String), 221.7(Float), 2044.6(Float), 2.0(Float), 569419.0(Float), 01(String) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82506(Integer), 104(Integer), 1(Integer), 166358.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 169.4(Double), 999.5(Double), 169315.3(Double), 38.5(Double), 100.0(Double), 1576886.0(Double), 368626.0(Double), 01(String) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82506(Integer), 104(Integer), 2(Integer), 55296.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 45.4(Double), 975.0(Double), 44265.0(Double), 36.9(Double), 100.0(Double), 467758.0(Double), 200793.0(Double), 01(String) [12:34:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82506 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=865.1 getCurrPower=88.7 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=579916.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 12(String), 34(String), 88.7(Float), 865.1(Float), 0.9(Float), 579916.0(Float), 01(String) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82507(Integer), 122(Integer), 1(Integer), 42443.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 39.6(Double), 966.1(Double), 38257.6(Double), 45.3(Double), 90.1(Double), 410116.0(Double), 377079.0(Double), 01(String) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82507(Integer), 122(Integer), 2(Integer), 46284.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 36.8(Double), 992.3(Double), 36516.6(Double), 35.5(Double), 96.1(Double), 455014.0(Double), 202837.0(Double), 01(String) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82507 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1242.7 getCurrPower=134.5 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=612781.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 12(String), 34(String), 134.5(Float), 1242.7(Float), 1.2(Float), 612781.0(Float), 01(String) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82508(Integer), 111(Integer), 1(Integer), 87806.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 113.3(Double), 980.0(Double), 111034.0(Double), 37.9(Double), 90.8(Double), 820455.0(Double), 407913.0(Double), 01(String) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82508(Integer), 111(Integer), 2(Integer), 46658.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 39.6(Double), 973.9(Double), 38566.4(Double), 37.4(Double), 93.4(Double), 422201.0(Double), 204868.0(Double), 01(String) [12:34:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82508 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2009.7 getCurrPower=205.0 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=644560.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 12(String), 34(String), 205.0(Float), 2009.7(Float), 2.0(Float), 644560.0(Float), 01(String) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82509(Integer), 121(Integer), 1(Integer), 157013.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 153.1(Double), 987.7(Double), 151216.9(Double), 38.0(Double), 100.0(Double), 1559342.0(Double), 427246.0(Double), 01(String) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82509(Integer), 121(Integer), 2(Integer), 47984.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 36.5(Double), 975.5(Double), 35605.8(Double), 35.6(Double), 99.9(Double), 450327.0(Double), 217314.0(Double), 01(String) [12:34:42] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:42] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82509 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=435.3 getCurrPower=41.7 getLastdayEnergy=0.0 getTodayHours=0.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=595058.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 12(String), 34(String), 41.7(Float), 435.3(Float), 0.4(Float), 595058.0(Float), 01(String) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82510(Integer), 108(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.0(Double), 0.0(Double), 35.2(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82510(Integer), 108(Integer), 2(Integer), 41662.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 31.8(Double), 996.9(Double), 31701.4(Double), 38.5(Double), 93.0(Double), 435291.0(Double), 200725.0(Double), 01(String) [12:34:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82510 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1958.6 getCurrPower=216.2 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=624353.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 12(String), 34(String), 216.2(Float), 1958.6(Float), 2.0(Float), 624353.0(Float), 01(String) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82511(Integer), 112(Integer), 1(Integer), 172891.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 179.2(Double), 969.6(Double), 173752.3(Double), 44.0(Double), 89.9(Double), 1552749.0(Double), 433370.0(Double), 01(String) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82511(Integer), 112(Integer), 2(Integer), 43306.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 34.3(Double), 963.6(Double), 33051.5(Double), 36.3(Double), 95.3(Double), 405855.0(Double), 190983.0(Double), 01(String) [12:34:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82511 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1120.3 getCurrPower=109.9 getLastdayEnergy=0.0 getTodayHours=1.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=550892.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 12(String), 34(String), 109.9(Float), 1120.3(Float), 1.1(Float), 550892.0(Float), 01(String) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82512(Integer), 124(Integer), 1(Integer), 67764.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 68.5(Double), 990.8(Double), 67869.8(Double), 42.0(Double), 85.4(Double), 700934.0(Double), 361590.0(Double), 01(String) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82512(Integer), 124(Integer), 2(Integer), 42121.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 41.3(Double), 963.9(Double), 39809.1(Double), 33.7(Double), 91.7(Double), 419375.0(Double), 189302.0(Double), 01(String) [12:34:47] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:47] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82512 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:53] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=398.7 getCurrPower=56.4 getLastdayEnergy=0.0 getTodayHours=2.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=25564.9 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 12(String), 34(String), 56.4(Float), 398.7(Float), 2.5(Float), 25564.9(Float), 01(String) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82513(Integer), 132(Integer), 1(Integer), 19366.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 115.0(Double), 539.0(Double), 61985.0(Double), 55.0(Double), 0.0(Double), 142100.0(Double), 8619.1(Double), 01(String) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82513(Integer), 132(Integer), 2(Integer), 18740.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 114.0(Double), 536.0(Double), 61104.0(Double), 53.0(Double), 0.0(Double), 127400.0(Double), 8623.4(Double), 01(String) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82513(Integer), 132(Integer), 3(Integer), 18312.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 112.0(Double), 534.0(Double), 59808.0(Double), 52.0(Double), 0.0(Double), 129200.0(Double), 8322.4(Double), 01(String) [12:34:53] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:53] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82513 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:58] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=505.3 getCurrPower=47.0 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=595402.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 12(String), 34(String), 47.0(Float), 505.3(Float), 0.5(Float), 595402.0(Float), 01(String) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82514(Integer), 109(Integer), 1(Integer), 0.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.6(Double), 0.0(Double), 30.8(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82514(Integer), 109(Integer), 2(Integer), 46957.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 40.3(Double), 974.2(Double), 39260.3(Double), 34.9(Double), 94.3(Double), 505334.0(Double), 208734.0(Double), 01(String) [12:34:58] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:58] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82514 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:59] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1572.9 getCurrPower=160.3 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=34 getIsActiveStatus=true getLifetimeEnergy=527839.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 12(String), 34(String), 160.3(Float), 1572.9(Float), 1.6(Float), 527839.0(Float), 01(String) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82515(Integer), 106(Integer), 1(Integer), 116560.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 117.0(Double), 980.8(Double), 114753.6(Double), 36.7(Double), 90.7(Double), 1119232.1(Double), 357849.0(Double), 01(String) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82515(Integer), 106(Integer), 2(Integer), 43780.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 33.7(Double), 993.8(Double), 33491.1(Double), 35.6(Double), 92.5(Double), 453653.0(Double), 169990.0(Double), 01(String) [12:34:59] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:34:59] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82515 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:01] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=406.1 getCurrPower=31.6 getLastdayEnergy=0.0 getTodayHours=2.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116616.5 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 12(String), 35(String), 31.6(Float), 406.1(Float), 2.7(Float), 116616.5(Float), 01(String) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82516(Integer), 127(Integer), 1(Integer), 0.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 135600.0(Double), 39137.1(Double), 01(String) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82516(Integer), 127(Integer), 2(Integer), 14727.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 71.0(Double), 570.0(Double), 40470.0(Double), 52.0(Double), 0.0(Double), 126600.0(Double), 36119.0(Double), 01(String) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82516(Integer), 127(Integer), 3(Integer), 16895.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 110.0(Double), 578.0(Double), 63580.0(Double), 54.0(Double), 0.0(Double), 143900.0(Double), 41360.4(Double), 01(String) [12:35:01] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:01] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82516 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1950.6 getCurrPower=197.6 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=615474.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 12(String), 35(String), 197.6(Float), 1950.6(Float), 2.0(Float), 615474.0(Float), 01(String) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82517(Integer), 113(Integer), 1(Integer), 150519.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 157.3(Double), 981.1(Double), 154327.0(Double), 38.4(Double), 88.6(Double), 1497950.0(Double), 413928.0(Double), 01(String) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82517(Integer), 113(Integer), 2(Integer), 47131.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 39.8(Double), 959.4(Double), 38184.1(Double), 35.5(Double), 93.7(Double), 452631.0(Double), 201546.0(Double), 01(String) [12:35:03] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:03] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82517 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:06] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2032.6 getCurrPower=183.0 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=608408.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 12(String), 35(String), 183.0(Float), 2032.6(Float), 2.0(Float), 608408.0(Float), 01(String) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82518(Integer), 120(Integer), 1(Integer), 146616.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 150.8(Double), 969.3(Double), 146170.4(Double), 37.7(Double), 99.9(Double), 1612337.0(Double), 411973.0(Double), 01(String) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82518(Integer), 120(Integer), 2(Integer), 36361.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 25.9(Double), 984.3(Double), 25493.4(Double), 34.7(Double), 100.0(Double), 420251.0(Double), 196435.0(Double), 01(String) [12:35:06] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:06] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82518 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=409.9 getCurrPower=141.4 getLastdayEnergy=0.0 getTodayHours=2.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=33530.0 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 12(String), 35(String), 141.4(Float), 409.9(Float), 2.8(Float), 33530.0(Float), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82519(Integer), 131(Integer), 1(Integer), 49665.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 369.0(Double), 536.0(Double), 197784.0(Double), 51.0(Double), 0.0(Double), 144000.0(Double), 11774.9(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82519(Integer), 131(Integer), 2(Integer), 44194.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 248.0(Double), 528.0(Double), 130944.0(Double), 52.0(Double), 0.0(Double), 128100.0(Double), 10500.6(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82519(Integer), 131(Integer), 3(Integer), 47505.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 367.0(Double), 513.0(Double), 188271.0(Double), 50.0(Double), 0.0(Double), 137800.0(Double), 11254.5(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82519 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1045.5 getCurrPower=469.6 getLastdayEnergy=0.0 getTodayHours=2.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=200653.3 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 12(String), 35(String), 469.6(Float), 1045.5(Float), 2.3(Float), 200653.3(Float), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82520(Integer), 128(Integer), 1(Integer), 56037.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 95.4(Double), 608.8(Double), 58063.6(Double), 51.9(Double), 10.0(Double), 235360.0(Double), 44712.1(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82520(Integer), 128(Integer), 2(Integer), 61728.0(Double), 599.9(Double), 0.0(Double), -0.0(Double), 104.9(Double), 607.2(Double), 63667.1(Double), 52.2(Double), 645.4(Double), 231850.0(Double), 44424.5(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82520(Integer), 128(Integer), 3(Integer), 62781.0(Double), 599.8(Double), 0.0(Double), -0.1(Double), 108.6(Double), 600.7(Double), 65255.4(Double), 51.6(Double), 645.4(Double), 230320.0(Double), 44498.0(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82520(Integer), 128(Integer), 4(Integer), 104673.0(Double), 599.8(Double), 0.0(Double), 0.1(Double), 177.6(Double), 602.9(Double), 107099.8(Double), 50.8(Double), 10.0(Double), 229670.0(Double), 44176.4(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82520(Integer), 128(Integer), 5(Integer), 51886.0(Double), 599.8(Double), 0.0(Double), 0.1(Double), 87.3(Double), 600.7(Double), 52424.5(Double), 58.2(Double), 10.0(Double), 118810.0(Double), 22842.7(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82520 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=174.6 getCurrPower=25.7 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=72909.4 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 12(String), 35(String), 25.7(Float), 174.6(Float), 1.7(Float), 72909.4(Float), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82521(Integer), 129(Integer), 1(Integer), 13425.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 56.0(Double), 581.0(Double), 32536.0(Double), 48.0(Double), 0.0(Double), 91100.0(Double), 38435.1(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82521(Integer), 129(Integer), 2(Integer), 12250.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 56.0(Double), 558.0(Double), 31248.0(Double), 48.0(Double), 0.0(Double), 83500.0(Double), 34474.3(Double), 01(String) [12:35:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82521 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [12:35:09] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 47 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:35:09] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=594.0 getCurrPower=124.1 getLastdayEnergy=0.0 getTodayHours=3.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=116534.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 12(String), 35(String), 124.1(Float), 594.0(Float), 3.0(Float), 116534.0(Float), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82522(Integer), 99(Integer), 1(Integer), 31400.0(Double), 0.0(Double), 31.4(Double), 2.4(Double), 59.9(Double), 519.2(Double), 31102.1(Double), 64.6(Double), 100.0(Double), 149200.0(Double), 28976.0(Double), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82522(Integer), 99(Integer), 2(Integer), 31500.0(Double), 0.0(Double), 31.5(Double), 2.0(Double), 60.1(Double), 521.5(Double), 31344.2(Double), 61.4(Double), 100.0(Double), 149400.0(Double), 29380.0(Double), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82522(Integer), 99(Integer), 3(Integer), 30500.0(Double), 0.0(Double), 30.5(Double), 2.0(Double), 60.1(Double), 506.3(Double), 30428.6(Double), 58.2(Double), 100.0(Double), 146600.0(Double), 28845.0(Double), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82522(Integer), 99(Integer), 4(Integer), 30700.0(Double), 0.0(Double), 30.7(Double), 1.8(Double), 59.9(Double), 512.2(Double), 30680.8(Double), 54.6(Double), 100.0(Double), 148800.0(Double), 29333.0(Double), 01(String) [12:35:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:09] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82522 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1611.1 getCurrPower=155.0 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=589607.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 12(String), 35(String), 155.0(Float), 1611.1(Float), 1.6(Float), 589607.0(Float), 01(String) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82523(Integer), 126(Integer), 1(Integer), 116545.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 121.7(Double), 964.9(Double), 117428.3(Double), 38.3(Double), 100.0(Double), 1197922.0(Double), 399697.0(Double), 01(String) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82523(Integer), 126(Integer), 2(Integer), 38422.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 26.5(Double), 965.4(Double), 25583.1(Double), 37.3(Double), 99.9(Double), 413185.0(Double), 189910.0(Double), 01(String) [12:35:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82523 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1901.3 getCurrPower=176.5 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=532737.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 12(String), 35(String), 176.5(Float), 1901.3(Float), 1.9(Float), 532737.0(Float), 01(String) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82524(Integer), 102(Integer), 1(Integer), 135220.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 140.9(Double), 993.7(Double), 140012.3(Double), 38.3(Double), 89.3(Double), 1459227.1(Double), 377028.0(Double), 01(String) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82524(Integer), 102(Integer), 2(Integer), 41289.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 28.0(Double), 993.0(Double), 27804.0(Double), 36.2(Double), 91.1(Double), 442083.0(Double), 155709.0(Double), 01(String) [12:35:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82524 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1441.3 getCurrPower=140.4 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=402300.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 12(String), 35(String), 140.4(Float), 1441.3(Float), 1.7(Float), 402300.0(Float), 01(String) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82525(Integer), 110(Integer), 1(Integer), 140409.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 142.0(Double), 956.2(Double), 135780.4(Double), 37.6(Double), 89.2(Double), 1441311.0(Double), 295011.0(Double), 01(String) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82525(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1041.4(Double), 0.0(Double), 31.7(Double), 0.0(Double), 30.0(Double), 107289.0(Double), 00(String) [12:35:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82525 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1492.2 getCurrPower=148.1 getLastdayEnergy=0.0 getTodayHours=1.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=585228.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 12(String), 35(String), 148.1(Float), 1492.2(Float), 1.5(Float), 585228.0(Float), 01(String) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82526(Integer), 101(Integer), 1(Integer), 105233.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 101.8(Double), 983.2(Double), 100089.8(Double), 36.5(Double), 89.6(Double), 1061866.9(Double), 393036.0(Double), 01(String) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82526(Integer), 101(Integer), 2(Integer), 42865.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 27.4(Double), 966.5(Double), 26482.1(Double), 35.5(Double), 95.2(Double), 430350.0(Double), 192192.0(Double), 01(String) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82526 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=623.5 getCurrPower=53.8 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=408240.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 12(String), 35(String), 53.8(Float), 623.5(Float), 0.6(Float), 408240.0(Float), 01(String) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82527(Integer), 123(Integer), 1(Integer), 23017.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 22.4(Double), 978.5(Double), 21918.4(Double), 48.2(Double), 91.9(Double), 263766.0(Double), 346500.0(Double), 01(String) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82527(Integer), 123(Integer), 2(Integer), 30798.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 17.5(Double), 965.9(Double), 16903.3(Double), 33.2(Double), 99.9(Double), 359700.0(Double), 61740.0(Double), 01(String) [12:35:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82527 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1757.6 getCurrPower=401.0 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1467393.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 12(String), 35(String), 401.0(Float), 1757.6(Float), 1.9(Float), 1467393.0(Float), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 1(Integer), 26180.0(Double), 0.0(Double), 26.2(Double), 0.0(Double), 34.5(Double), 569.3(Double), 19640.8(Double), 46.5(Double), 0.0(Double), 116100.0(Double), 86544.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 2(Integer), 27059.0(Double), 0.0(Double), 27.1(Double), 0.0(Double), 36.0(Double), 569.9(Double), 20515.2(Double), 48.5(Double), 0.0(Double), 117100.0(Double), 99912.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 3(Integer), 26412.0(Double), 0.0(Double), 26.4(Double), 0.0(Double), 34.9(Double), 570.9(Double), 19925.6(Double), 47.1(Double), 0.0(Double), 116700.0(Double), 88260.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 4(Integer), 26561.0(Double), 0.0(Double), 26.6(Double), 0.0(Double), 34.8(Double), 571.9(Double), 19903.3(Double), 47.5(Double), 0.0(Double), 118300.0(Double), 91771.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 5(Integer), 27250.0(Double), 0.0(Double), 27.3(Double), 0.0(Double), 35.9(Double), 571.9(Double), 20532.4(Double), 49.0(Double), 0.0(Double), 119200.0(Double), 101866.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 6(Integer), 27239.0(Double), 0.0(Double), 27.2(Double), 0.0(Double), 36.1(Double), 569.7(Double), 20565.0(Double), 47.3(Double), 0.0(Double), 120800.0(Double), 101836.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 7(Integer), 26036.0(Double), 0.0(Double), 26.0(Double), 0.0(Double), 34.0(Double), 575.4(Double), 19562.5(Double), 46.7(Double), 0.0(Double), 116300.0(Double), 85005.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 8(Integer), 26368.0(Double), 0.0(Double), 26.4(Double), 0.0(Double), 34.7(Double), 574.6(Double), 19938.6(Double), 48.0(Double), 0.0(Double), 108700.0(Double), 95665.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 9(Integer), 23877.0(Double), 0.0(Double), 23.9(Double), 0.0(Double), 30.9(Double), 588.0(Double), 18170.2(Double), 47.3(Double), 0.0(Double), 86400.0(Double), 81076.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 10(Integer), 26673.0(Double), 0.0(Double), 26.7(Double), 0.0(Double), 35.0(Double), 576.4(Double), 20175.2(Double), 47.5(Double), 0.0(Double), 111700.0(Double), 97105.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 11(Integer), 26922.0(Double), 0.0(Double), 26.9(Double), 0.0(Double), 35.7(Double), 572.9(Double), 20453.7(Double), 47.4(Double), 0.0(Double), 113000.0(Double), 97410.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 12(Integer), 26944.0(Double), 0.0(Double), 26.9(Double), 0.0(Double), 35.8(Double), 570.0(Double), 20406.0(Double), 47.2(Double), 0.0(Double), 114200.0(Double), 99014.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 13(Integer), 17138.0(Double), 0.0(Double), 17.1(Double), 0.0(Double), 23.1(Double), 569.3(Double), 13150.1(Double), 48.2(Double), 0.0(Double), 110800.0(Double), 97408.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 17(Integer), 23713.0(Double), 0.0(Double), 23.7(Double), 0.0(Double), 29.5(Double), 576.0(Double), 16992.0(Double), 46.5(Double), 0.0(Double), 104700.0(Double), 89409.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 18(Integer), 16112.0(Double), 0.0(Double), 16.1(Double), 0.0(Double), 28.1(Double), 574.1(Double), 16133.1(Double), 44.3(Double), 0.0(Double), 67900.0(Double), 60359.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82528(Integer), 92(Integer), 19(Integer), 26537.0(Double), 0.0(Double), 26.5(Double), 0.0(Double), 34.9(Double), 571.2(Double), 19936.0(Double), 46.7(Double), 0.0(Double), 115700.0(Double), 94753.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82528 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2328.4 getCurrPower=529.7 getLastdayEnergy=0.0 getTodayHours=2.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=1863636.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 12(String), 35(String), 529.7(Float), 2328.4(Float), 2.4(Float), 1863636.0(Float), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 1(Integer), 26479.0(Double), 0.0(Double), 26.5(Double), 0.0(Double), 34.4(Double), 578.8(Double), 19909.6(Double), 47.3(Double), 0.0(Double), 118400.0(Double), 92260.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 2(Integer), 27389.0(Double), 0.0(Double), 27.4(Double), 0.0(Double), 36.1(Double), 571.0(Double), 20613.1(Double), 48.7(Double), 0.0(Double), 122000.0(Double), 101072.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 3(Integer), 26445.0(Double), 0.0(Double), 26.4(Double), 0.0(Double), 34.7(Double), 570.8(Double), 19807.9(Double), 48.2(Double), 0.0(Double), 117700.0(Double), 88766.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 4(Integer), 27457.0(Double), 0.0(Double), 27.5(Double), 0.0(Double), 36.5(Double), 566.6(Double), 20680.9(Double), 48.7(Double), 0.0(Double), 121500.0(Double), 99986.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 5(Integer), 26348.0(Double), 0.0(Double), 26.3(Double), 0.0(Double), 34.6(Double), 571.8(Double), 19785.4(Double), 48.6(Double), 0.0(Double), 117000.0(Double), 89151.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 6(Integer), 27751.0(Double), 0.0(Double), 27.8(Double), 0.0(Double), 36.3(Double), 572.4(Double), 20779.3(Double), 48.3(Double), 0.0(Double), 121600.0(Double), 102810.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 7(Integer), 27628.0(Double), 0.0(Double), 27.6(Double), 0.0(Double), 36.6(Double), 567.4(Double), 20768.1(Double), 48.3(Double), 0.0(Double), 121900.0(Double), 101024.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 8(Integer), 26684.0(Double), 0.0(Double), 26.7(Double), 0.0(Double), 34.7(Double), 576.3(Double), 19998.8(Double), 47.5(Double), 0.0(Double), 118900.0(Double), 90636.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 9(Integer), 27630.0(Double), 0.0(Double), 27.6(Double), 0.0(Double), 36.4(Double), 571.3(Double), 20796.5(Double), 48.3(Double), 0.0(Double), 121500.0(Double), 100430.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 10(Integer), 25689.0(Double), 0.0(Double), 25.7(Double), 0.0(Double), 33.0(Double), 582.8(Double), 19233.5(Double), 47.8(Double), 0.0(Double), 113800.0(Double), 80487.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 11(Integer), 27493.0(Double), 0.0(Double), 27.5(Double), 0.0(Double), 36.2(Double), 577.1(Double), 20891.0(Double), 48.5(Double), 0.0(Double), 119800.0(Double), 97616.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 12(Integer), 25825.0(Double), 0.0(Double), 25.8(Double), 0.0(Double), 32.9(Double), 585.6(Double), 19267.3(Double), 47.8(Double), 0.0(Double), 113500.0(Double), 79663.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 13(Integer), 27185.0(Double), 0.0(Double), 27.2(Double), 0.0(Double), 35.6(Double), 573.8(Double), 20428.5(Double), 48.6(Double), 0.0(Double), 117400.0(Double), 96457.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 14(Integer), 26954.0(Double), 0.0(Double), 27.0(Double), 0.0(Double), 35.4(Double), 577.0(Double), 20427.0(Double), 48.2(Double), 0.0(Double), 116300.0(Double), 92419.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 15(Integer), 25679.0(Double), 0.0(Double), 25.7(Double), 0.0(Double), 33.6(Double), 576.7(Double), 19378.2(Double), 48.6(Double), 0.0(Double), 113800.0(Double), 82357.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 16(Integer), 27000.0(Double), 0.0(Double), 27.0(Double), 0.0(Double), 34.8(Double), 579.3(Double), 20160.8(Double), 47.8(Double), 0.0(Double), 115100.0(Double), 100062.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 17(Integer), 26791.0(Double), 0.0(Double), 26.8(Double), 0.0(Double), 35.0(Double), 575.2(Double), 20132.0(Double), 48.2(Double), 0.0(Double), 114400.0(Double), 97578.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 18(Integer), 23573.0(Double), 0.0(Double), 23.6(Double), 0.0(Double), 29.3(Double), 576.2(Double), 16881.7(Double), 46.8(Double), 0.0(Double), 101400.0(Double), 83929.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 19(Integer), 22210.0(Double), 0.0(Double), 22.2(Double), 0.0(Double), 27.8(Double), 576.0(Double), 16012.8(Double), 47.0(Double), 0.0(Double), 100200.0(Double), 83562.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82529(Integer), 93(Integer), 20(Integer), 27514.0(Double), 0.0(Double), 27.5(Double), 0.0(Double), 36.4(Double), 574.0(Double), 20893.6(Double), 48.2(Double), 0.0(Double), 122200.0(Double), 103371.0(Double), 01(String) [12:35:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82529 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1895.8 getCurrPower=175.3 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=572852.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 12(String), 35(String), 175.3(Float), 1895.8(Float), 1.9(Float), 572852.0(Float), 01(String) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82530(Integer), 125(Integer), 1(Integer), 139094.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 141.5(Double), 973.9(Double), 137806.9(Double), 36.0(Double), 88.6(Double), 1501215.0(Double), 387768.0(Double), 01(String) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82530(Integer), 125(Integer), 2(Integer), 36199.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 38.2(Double), 979.5(Double), 37416.9(Double), 33.1(Double), 92.8(Double), 394624.0(Double), 185084.0(Double), 01(String) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82530 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1973.6 getCurrPower=193.3 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=12 getInputMinute=35 getIsActiveStatus=true getLifetimeEnergy=632790.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 12(String), 35(String), 193.3(Float), 1973.6(Float), 2.0(Float), 632790.0(Float), 01(String) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82531(Integer), 103(Integer), 1(Integer), 151265.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 153.4(Double), 981.7(Double), 150592.8(Double), 39.4(Double), 89.2(Double), 1539407.0(Double), 432956.0(Double), 01(String) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82531(Integer), 103(Integer), 2(Integer), 42066.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 28.3(Double), 968.4(Double), 27405.7(Double), 36.0(Double), 92.2(Double), 434212.0(Double), 199834.0(Double), 01(String) [12:35:16] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:35:16] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82531 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [12:35:26] [DEBUG] controller.EssController - ----------------------------------------------- [12:35:26] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [12:35:26] [DEBUG] controller.EssController - ----------------------------------------------- [12:35:28] [DEBUG] controller.EssController - ----------------------------------------------- [12:35:28] [DEBUG] controller.EssController - index.co session.role : 1 [12:35:28] [DEBUG] controller.EssController - ----------------------------------------------- [12:35:28] [DEBUG] controller.EssController - ----------------------------------------------- [12:35:28] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 41, param.plantSeq : 0 [12:35:28] [DEBUG] controller.EssController - ----------------------------------------------- [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-06(String), 41(Integer), 0(Integer), 2022-07-05(String), 41(Integer), 0(Integer), 2022-07-07(String), 67706(Integer) [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-07-07(String), 41(Integer), 2022-07-07(String), 41(Integer) [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:35:28] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:35:29] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:35:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [12:35:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-06-23(String) [12:35:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:35:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [12:35:30] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [12:35:30] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 0(Integer), 2022-07-07(String), 41(Integer), 0(Integer), 2022-07-07(String) [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 12 [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 41(Integer), 0(Integer), 41(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [12:35:31] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 41(Integer), 1(Integer), 2022-07-07(String), 41(Integer), 1(Integer), 2022-07-07(String) [12:35:32] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 12 [12:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:39:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [12:39:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:39:35] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:39:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [12:39:36] [DEBUG] controller.JsonController - ------------------------------------- [12:39:36] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [12:39:36] [DEBUG] controller.JsonController - ------------------------------------- [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:39:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 6 [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:41:53] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 390 [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:41:53] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:41:54] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [12:41:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:41:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:41:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:41:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [12:44:42] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [12:44:52] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:44:52] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :gwangil, login_channel : null [12:44:52] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String) [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:44:52] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:44:52] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_01 [12:44:52] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:44:52] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/ess/index.co [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : gwangil [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String) [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_user_plant_mapping m, t_plant p where m.plantSeq = p.seq and p.plantStatus = '01' and m.userId=? [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String) [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: gwangil, mappingList.size : 1 [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:44:52] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[gwangil] roles roles [0]ROLE_01 [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: gwangil(String), 01(String), 16BC13B02F928F44FBA926078F1430CF(String), PHONE(String) [12:44:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:44:52] [DEBUG] controller.EssController - ----------------------------------------------- [12:44:52] [DEBUG] controller.EssController - error : http://emsa.eltenergy.com/error.co, param : code=404 [12:44:52] [DEBUG] controller.EssController - ----------------------------------------------- [12:44:57] [DEBUG] controller.EssController - ----------------------------------------------- [12:44:57] [DEBUG] controller.EssController - index.co session.role : 1 [12:44:57] [DEBUG] controller.EssController - ----------------------------------------------- [12:44:57] [DEBUG] controller.EssController - ----------------------------------------------- [12:44:57] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 42, param.plantSeq : 0 [12:44:57] [DEBUG] controller.EssController - ----------------------------------------------- [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-07-07(String), 42(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 0(Integer), 2022-07-06(String), 42(Integer), 0(Integer), 2022-07-05(String), 42(Integer), 0(Integer), 2022-07-07(String), 67707(Integer) [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-07-07(String), 42(Integer), 2022-07-07(String), 42(Integer) [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String) [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:44:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [12:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 01(String), 2022-06-23(String) [12:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [12:44:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [12:44:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 0(Integer), 2022-07-07(String), 42(Integer), 0(Integer), 2022-07-07(String) [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 12 [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 42(Integer), 0(Integer), 42(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 42(Integer), 1(Integer), 2022-07-07(String), 42(Integer), 1(Integer), 2022-07-07(String) [12:44:59] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 12 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:45:08] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:45:08] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 47 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 47 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 15 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 47 [12:45:08] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 16 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 0 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 31 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:45:08] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 32 [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:45:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [12:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:49:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [12:49:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:49:36] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:49:37] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [12:49:37] [DEBUG] controller.JsonController - ------------------------------------- [12:49:37] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [12:49:37] [DEBUG] controller.JsonController - ------------------------------------- [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:49:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 6 [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:51:54] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 406 [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:51:54] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:51:55] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [12:51:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:51:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [12:51:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [12:51:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 115 [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:55:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 16 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 0 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 31 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 31 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [12:55:09] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 15 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 47 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 16 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:55:09] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:55:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:56:18] [DEBUG] controller.RestAPIController - callPmsFault :: [85] [59.31.3.124] 제천 금송 is Fault PUSH [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 67708(Integer), 2022-07-07(String), 12(String), 56(String), 10285257(Long), 9578555(Long), 50219(Long), 0(Integer), 146(Integer), 10299(Integer), 156(Integer), 61641(Integer), 0(Integer), 0(Integer), 3(Integer), 37420(Integer), 0(Integer), 50219(Integer), 0(Integer), 0(Integer), 0(Integer), 170(Integer), 956(Integer), 0(Integer), 8563(Integer), 0(Integer), 255(Integer), 191(Integer), 35(Integer), 35(Integer), 0(Integer), 0(Integer), 0(Integer), 12(Integer), 33344(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 292(Integer), 230(Integer), 228(Integer), 0(Integer), 0(Integer), 750(Integer), 775(Integer), 775(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 20(String), 85(Integer) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_cs ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHms, csType, procType, procStatus, procMemo, pcsFaultStr, batteryFaultStr, updateId, updateDatetime, createId, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, now() ) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 67708(Integer), 2022-07-07(String), 12:56:01(String), 20(String), 20(String), 10(String), PMS FAULT PUSH(String), 33344,0,0,0(String), 0,0,0,0(String), PUSH(String), PUSH(String) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 67708(Integer), 2022-07-07(String), 12(String), 56(String), 10285257(Long), 9578555(Long), 50219(Long), 0(Integer), 146(Integer), 10299(Integer), 156(Integer), 61641(Integer), 0(Integer), 0(Integer), 3(Integer), 37420(Integer), 0(Integer), 50219(Integer), 0(Integer), 0(Integer), 0(Integer), 170(Integer), 956(Integer), 0(Integer), 8563(Integer), 0(Integer), 255(Integer), 191(Integer), 35(Integer), 35(Integer), 0(Integer), 0(Integer), 0(Integer), 12(Integer), 33344(Integer), 0(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 292(Integer), 230(Integer), 228(Integer), 0(Integer), 0(Integer), 750(Integer), 775(Integer), 775(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:56:18] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:56:18] [DEBUG] controller.RestAPIController - [85] smsMessage : 제천 금송 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1531 [12:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:56:22] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:56:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:56:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:56:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [12:56:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [12:56:23] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 63 [12:56:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [12:56:23] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [12:56:23] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:56:23] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 78 [12:56:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:56:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-05(String), 2022-07-05(String) [12:56:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 80 [12:56:56] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 47 [12:56:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:56:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [12:56:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:57:02] [DEBUG] controller.SignController - /sign/login.co ---------- init called [userId :null] [12:57:07] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:57:07] [DEBUG] security.UserAuthenticationProvider - authenticate :: user_id :admin03, login_channel : null [12:57:07] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:57:07] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:57:07] [DEBUG] security.UserAuthenticationProvider - authenticate :: ROLE add :ROLE_05 [12:57:07] [DEBUG] security.UserAuthenticationProvider - ----------------------------------------------- [12:57:07] [DEBUG] authentication.SavedRequestAwareAuthenticationSuccessHandler - Redirecting to DefaultSavedRequest Url: http://emsa.eltenergy.com/plant/pmsdata_list.co?plantSeq=86&pcsIdx=1&inputDate=2022-07-05 [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user_id : admin03 [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: loginChannel : null [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: isMobile : true [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_user where id = ? and statusCode = '01' [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName from t_plant p left join t_pms m on p.seq = m.plantSeq and p.plantStatus = '01' and m.pmsStatus = '01' order by p.seq desc [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 106 [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - authSuccProcess :: user :: admin03, mappingList.size : 106 [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - ----------------------------------------------- [12:57:07] [DEBUG] security.UserAuthenticationSuccessHandler - authProcess user[admin03] roles roles [0]ROLE_05 [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_login_2021 ( id, roleCode, sessionId, loginChannel, loginDate, loginTime, updateTime ) values ( ?, ?, ?, ?, curdate(), curtime(), curtime() ) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: admin03(String), 05(String), 98A19A34924A1CC8D77EF21738F1CEFB(String), PHONE(String) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 order by p.seq desc [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 2022-07-07(String) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:57:07] [DEBUG] controller.PlantController - selectPmsPlantBySeq : 쿼리조회시간 : 31 [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.pcsQuantity, m.pcsQuantity * m.pcsVolume as supplyPcsPower, m.batteryMaker, m.batteryQuantity * m.batteryVolume as supplyBatteryPower, p.name as plantName, p.supplyPower, p.weatherCode from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s2.plantSeq = ? and s1.pcsIdx = ? and s2.pcsIdx = ? and s1.inputDate = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.plantSeq asc, d.pcsIdx asc, d.inputDate asc, d.inputHour asc, d.inputMinute asc [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 86(Integer), 1(Integer), 1(Integer), 2022-07-04(String), 2022-07-03(String), 86(Integer), 1(Integer), 2022-07-05(String) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 108 [12:57:07] [DEBUG] controller.PlantController - selectList : 쿼리조회시간 : 94 [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:57:07] [DEBUG] controller.PlantController - selectListActive : 쿼리조회시간 : 16 [12:57:07] [DEBUG] controller.PlantController - selectListTimetable : 쿼리조회시간 : 0 [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where k.inputDate = ? order by k.inputDate desc, k.inputHour desc, k.inputMinute desc [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-05(String) [12:57:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 102 [12:57:07] [DEBUG] controller.PlantController - code.memory.select : 쿼리조회시간 : 31 [12:57:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and p.seq = ? order by w.inputHour desc [12:57:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-05(String), 86(Integer) [12:57:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [12:57:08] [DEBUG] controller.JsonController - { "data" : [{"plantSeq":"86","hour":"15","temp":"31.9","cloud":"7","weatherCode":"16150380"},{"plantSeq":"86","hour":"14","temp":"31.5","cloud":"7","weatherCode":"16150380"},{"plantSeq":"86","hour":"13","temp":"30.6","cloud":"7","weatherCode":"16150380"},{"plantSeq":"86","hour":"12","temp":"29.8","cloud":"7","weatherCode":"16150380"},{"plantSeq":"86","hour":"11","temp":"27.6","cloud":"7","weatherCode":"16150380"},{"plantSeq":"86","hour":"10","temp":"26.7","cloud":"7","weatherCode":"16150380"},{"plantSeq":"86","hour":"09","temp":"25.0","cloud":"7","weatherCode":"16150380"},{"plantSeq":"86","hour":"08","temp":"24.1","cloud":"7","weatherCode":"16150380"},{"plantSeq":"end"}]} [12:57:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:57:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [12:57:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:57:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:57:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [12:57:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:57:20] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 31 [12:57:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:57:20] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [12:57:20] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer) [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:57:38] [DEBUG] controller.RestAPIController - callPmsFault :: [85] [59.31.3.124] 제천 금송 is Fault PUSH [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 67708(Integer), 2022-07-07(String), 12(String), 57(String), 10285257(Long), 9578555(Long), 63096(Long), 0(Integer), 146(Integer), 10299(Integer), 156(Integer), 61641(Integer), 0(Integer), 0(Integer), 3(Integer), 38086(Integer), 0(Integer), 63096(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 10(String), 85(Integer) [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:57:38] [DEBUG] service.CsService - [85:1] CS가 이미 접수되었습니다. pcs: 1,0,0,0, bms : 1,0,0,0 [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 67708(Integer), 2022-07-07(String), 12(String), 57(String), 10285257(Long), 9578555(Long), 63096(Long), 0(Integer), 146(Integer), 10299(Integer), 156(Integer), 61641(Integer), 0(Integer), 0(Integer), 3(Integer), 38086(Integer), 0(Integer), 63096(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 1(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:57:38] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:57:38] [DEBUG] controller.RestAPIController - [85] smsMessage : 제천 금송 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1501 [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [12:57:44] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 62 [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [12:57:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:57:44] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 78 [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select m.*, p.name as plantName from t_pms m, t_plant p where m.plantSeq = p.seq and m.plantSeq = ? [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer) [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:58:09] [DEBUG] controller.RestAPIController - callPmsFault :: [85] [59.31.3.124] 제천 금송 is Fault PUSH [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select currSeq from t_sequence where seq = ? [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(Integer) [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 1(Integer), 67708(Integer), 2022-07-07(String), 12(String), 58(String), 0(Long), 0(Long), 57598(Long), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3(Integer), 38838(Integer), 0(Integer), 57598(Integer), 0(Integer), 0(Integer), 0(Integer), 170(Integer), 956(Integer), 0(Integer), 8563(Integer), 0(Integer), 255(Integer), 191(Integer), 35(Integer), 35(Integer), 0(Integer), 0(Integer), 0(Integer), 12(Integer), 32768(Integer), 12(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 293(Integer), 230(Integer), 228(Integer), 0(Integer), 0(Integer), 739(Integer), 760(Integer), 758(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.csType = ? and c.procStatus = ? and c.procType = ? and p.seq = ? [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 20(String), 10(String), 20(String), 85(Integer) [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:58:09] [DEBUG] service.CsService - [85:1] CS가 이미 접수되었습니다. pcs: 32768,12,0,0, bms : 0,0,0,0 [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_pmsdata_2022 ( plantSeq, pcsIdx, timetableSeq, inputDate, inputHour, inputMinute, chargePower, dischargePower, pvPower, data1, data2, data3, data4, data5, data6, data7, data8, data9, data10, data11, data12, data13, data14, data15, data16, data17, data18, data19, data20, data21, data22, data23, data24, data25, data26, data27, data28, data29, data30, data31, data32, data33, data51, data52, data53, data54, data55, data56, data57, data58, data59, data60, data61, data62, data63, data64, data65, data66, data67, data68, data69, data70, createDateTime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 85(Integer), 0(Integer), 67708(Integer), 2022-07-07(String), 12(String), 58(String), 0(Long), 0(Long), 57598(Long), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 3(Integer), 38838(Integer), 0(Integer), 57598(Integer), 0(Integer), 0(Integer), 0(Integer), 170(Integer), 956(Integer), 0(Integer), 8563(Integer), 0(Integer), 255(Integer), 191(Integer), 35(Integer), 35(Integer), 0(Integer), 0(Integer), 0(Integer), 12(Integer), 32768(Integer), 12(Integer), 0(Integer), 0(Integer), 89(Integer), 2(Integer), 293(Integer), 230(Integer), 228(Integer), 0(Integer), 0(Integer), 739(Integer), 760(Integer), 758(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer), 0(Integer) [12:58:09] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [12:58:09] [DEBUG] controller.RestAPIController - [85] smsMessage : 제천 금송 Fault 발생 http://emsa.eltenergy.com/df.co, smsReceiver : null, smsResult:: 1471 [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 20(Integer) [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 20 [12:58:13] [DEBUG] controller.MonitoringController - ---------------selectListFault : 쿼리조회시간 : 78 [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.* from t_plant p where 1=1 and p.plantStatus = ? order by p.seq desc [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String) [12:58:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:58:13] [DEBUG] controller.MonitoringController - plantList : 쿼리조회시간 : 78 [12:59:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [12:59:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [12:59:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [12:59:36] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [12:59:37] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 4 [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 8 [12:59:37] [DEBUG] controller.JsonController - ------------------------------------- [12:59:37] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"pcs_85_1","level":"2","className":"danger"},{"name":"end"}]} [12:59:37] [DEBUG] controller.JsonController - ------------------------------------- [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [12:59:37] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [13:00:03] [DEBUG] controller.EssController - ----------------------------------------------- [13:00:03] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 86, param.plantSeq : 0 [13:00:03] [DEBUG] controller.EssController - ----------------------------------------------- [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-06(String), 86(Integer), 0(Integer), 2022-07-05(String), 86(Integer), 0(Integer), 2022-07-07(String), 67708(Integer) [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-07-07(String), 86(Integer), 2022-07-07(String), 86(Integer) [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 30(String) [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 12(String) [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:00:03] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-06-23(String) [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 0(Integer), 2022-07-07(String), 86(Integer), 0(Integer), 2022-07-07(String) [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 86(Integer), 0(Integer), 86(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 86(Integer), 1(Integer), 2022-07-07(String), 86(Integer), 1(Integer), 2022-07-07(String) [13:00:04] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_client a where a.seq = ? [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer) [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, d.pvPower, d.dayPvPower, d.createDatetime as pmsDatetime from ( select p.*, s.inputDate as lastday, s.todayEnergy as lastdayEnergy, s.todayHours as lastdayHours from ( select p.*, o.oseq, o.plantSeq, o.inputDate, o.inputHour, o.inputMinute, o.currPower, o.todayEnergy, o.todayHours, o.lifetimeEnergy, o.ovStatus, o.createDatetime as ivtDatetime from ( select p.seq, p.name, p.supplyPower, p.plantType, p.plantStatus, v.link, v.url1, v.url2, v.port, v.key1, v.key2, v.ivtQuantity, v.ivtType, v.syncType from t_plant p left join t_ivtjunc v on p.seq = v.plantSeq where p.plantType in ('02', '03') and p.clientOrderSeq = ? and p.plantStatus = ? and v.ivtStatus = ? ) p left join t_ivtoverview o on p.seq = o.plantSeq and o.oseq = ( select max(oseq) as oseq from t_ivtoverview where inputDate=? and plantSeq = p.seq ) ) p left join t_ivtoverview_day s on p.seq = s.plantSeq and s.inputDate = DATE_ADD(p.inputDate, INTERVAL -1 DAY) ) p left join t_pmsdata_2022 d on p.seq = d.plantSeq and d.inputDate=? and d.seq = ( select max(seq) as seq from t_pmsdata_2022 where plantSeq = p.seq and inputDate=? ) order by p.seq desc [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 301(Integer), 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [13:01:55] [DEBUG] controller.OMController - dashboard.selectListAdmin : 쿼리조회시간 : 406 [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.* from t_ivterror d, t_plant p where d.plantSeq = p.seq and d.inputDate between ? and ? and p.clientOrderSeq = ? order by d.seq desc ) R1 LIMIT ?, ? [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-03(String), 2022-07-07(String), 301(Integer), 0(Integer), 10(Integer) [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:01:55] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_juncdata d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [13:01:56] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, o.plantSeq from ( select plantSeq from t_ivtoverview where inputDate=? group by plantSeq ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o1.inputHour, o1.plantSeq, o.oseq, o.inputMinute, o.currPower, max(o.todayEnergy) as todayEnergy , max(o.todayHours) as todayHours, max(o.lifetimeEnergy) as lifetimeEnergy, o.ovStatus from ( select o.*, p.clientOrderSeq from ( select o1.inputHour, o.plantSeq from ( select oseq, inputDate, inputHour from t_ivtoverview where inputDate=? group by inputHour ) o1 CROSS JOIN t_ivtoverview o on o.inputDate = ? group by o1.inputHour, o.plantSeq order by o.plantSeq asc ) o, t_plant p where o.plantSeq = p.seq and p.plantType in ('02', '03') and plantStatus = '01' and p.clientOrderSeq = ? ) o1 left join t_ivtoverview o on o1.plantSeq = o.plantSeq and o1.inputHour = o.inputHour and o.inputDate = ? group by inputHour, plantSeq order by o1.inputHour asc, o1.plantSeq asc [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 301(Integer), 2022-07-07(String) [13:01:56] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [13:01:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select o.* from t_plant p, ( select d.* from t_ivtdata_2022 d, ( select plantSeq, max(oseq) oseq from t_ivtoverview where inputDate = ? group by plantSeq ) s where d.plantSeq = s.plantSeq and d.oseq = s.oseq ) o where o.plantSeq = p.seq and p.plantType in ('02', '03') and p.plantStatus = '01' and p.clientOrderSeq = ? order by plantSeq asc, ivtIdx asc [13:01:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 301(Integer) [13:01:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 97 [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:39] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1779.7 getCurrPower=224.5 getLastdayEnergy=0.0 getTodayHours=1.8 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=614389.0 getPort=0 getIvtQuantity=0 getPlantSeq=107 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer), 2022-07-07(String), 13(String), 04(String), 224.5(Float), 1779.7(Float), 1.8(Float), 614389.0(Float), 01(String) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 107(Integer) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82537(Integer), 107(Integer), 1(Integer), 164399.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 164.9(Double), 981.7(Double), 161882.3(Double), 37.4(Double), 89.2(Double), 1267384.0(Double), 410731.0(Double), 01(String) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82537(Integer), 107(Integer), 2(Integer), 60089.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 52.6(Double), 970.8(Double), 51064.1(Double), 35.7(Double), 93.4(Double), 512326.0(Double), 203658.0(Double), 01(String) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:39] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82537 getInputDate=2022-07-07 getPlantSeq=107 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:39] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2226.6 getCurrPower=281.3 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=569602.0 getPort=0 getIvtQuantity=0 getPlantSeq=104 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer), 2022-07-07(String), 13(String), 04(String), 281.3(Float), 2226.6(Float), 2.2(Float), 569602.0(Float), 01(String) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 104(Integer) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82538(Integer), 104(Integer), 1(Integer), 216037.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 223.3(Double), 982.7(Double), 219436.9(Double), 37.9(Double), 100.0(Double), 1716261.0(Double), 368766.0(Double), 01(String) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82538(Integer), 104(Integer), 2(Integer), 65219.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 51.5(Double), 965.2(Double), 49707.8(Double), 36.1(Double), 100.0(Double), 510343.0(Double), 200836.0(Double), 01(String) [13:04:39] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:39] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82538 getInputDate=2022-07-07 getPlantSeq=104 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=943.3 getCurrPower=119.9 getLastdayEnergy=0.0 getTodayHours=0.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=579994.0 getPort=0 getIvtQuantity=0 getPlantSeq=122 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer), 2022-07-07(String), 13(String), 04(String), 119.9(Float), 943.3(Float), 0.9(Float), 579994.0(Float), 01(String) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 122(Integer) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82539(Integer), 122(Integer), 1(Integer), 56278.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 56.9(Double), 952.6(Double), 54202.9(Double), 47.9(Double), 85.2(Double), 446948.0(Double), 377116.0(Double), 01(String) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82539(Integer), 122(Integer), 2(Integer), 63705.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 58.4(Double), 963.0(Double), 56239.2(Double), 36.2(Double), 92.9(Double), 496561.0(Double), 202878.0(Double), 01(String) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82539 getInputDate=2022-07-07 getPlantSeq=122 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1363.3 getCurrPower=417.3 getLastdayEnergy=0.0 getTodayHours=1.4 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=612902.0 getPort=0 getIvtQuantity=0 getPlantSeq=111 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer), 2022-07-07(String), 13(String), 04(String), 417.3(Float), 1363.3(Float), 1.4(Float), 612902.0(Float), 01(String) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 111(Integer) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82540(Integer), 111(Integer), 1(Integer), 274690.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 310.5(Double), 971.3(Double), 301588.7(Double), 40.2(Double), 88.9(Double), 900187.0(Double), 407993.0(Double), 01(String) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82540(Integer), 111(Integer), 2(Integer), 142593.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 139.9(Double), 968.0(Double), 135423.2(Double), 38.0(Double), 95.2(Double), 463109.0(Double), 204909.0(Double), 01(String) [13:04:40] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:40] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82540 getInputDate=2022-07-07 getPlantSeq=111 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2189.0 getCurrPower=272.0 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=644740.0 getPort=0 getIvtQuantity=0 getPlantSeq=121 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer), 2022-07-07(String), 13(String), 04(String), 272.0(Float), 2189.0(Float), 2.2(Float), 644740.0(Float), 01(String) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 121(Integer) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82541(Integer), 121(Integer), 1(Integer), 208775.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 209.3(Double), 982.6(Double), 205658.2(Double), 38.7(Double), 100.0(Double), 1697740.0(Double), 427385.0(Double), 01(String) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82541(Integer), 121(Integer), 2(Integer), 63241.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 49.9(Double), 968.7(Double), 48338.1(Double), 36.2(Double), 99.7(Double), 491290.0(Double), 217355.0(Double), 01(String) [13:04:41] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:41] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82541 getInputDate=2022-07-07 getPlantSeq=121 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2220.6 getCurrPower=277.8 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=630808.0 getPort=0 getIvtQuantity=0 getPlantSeq=105 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer), 2022-07-07(String), 13(String), 04(String), 277.8(Float), 2220.6(Float), 2.2(Float), 630808.0(Float), 01(String) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 105(Integer) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82542(Integer), 105(Integer), 1(Integer), 217430.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 215.6(Double), 982.5(Double), 211827.0(Double), 37.7(Double), 100.0(Double), 1727083.0(Double), 428836.0(Double), 01(String) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82542(Integer), 105(Integer), 2(Integer), 60337.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 50.4(Double), 956.6(Double), 48212.6(Double), 33.9(Double), 100.0(Double), 493485.0(Double), 201972.0(Double), 01(String) [13:04:43] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:43] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82542 getInputDate=2022-07-07 getPlantSeq=105 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=474.1 getCurrPower=60.7 getLastdayEnergy=0.0 getTodayHours=0.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=595096.0 getPort=0 getIvtQuantity=0 getPlantSeq=108 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer), 2022-07-07(String), 13(String), 04(String), 60.7(Float), 474.1(Float), 0.5(Float), 595096.0(Float), 01(String) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 108(Integer) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82543(Integer), 108(Integer), 1(Integer), 0.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1.2(Double), 0.0(Double), 35.2(Double), 0.0(Double), 0.0(Double), 394333.0(Double), 01(String) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82543(Integer), 108(Integer), 2(Integer), 60723.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 53.9(Double), 962.4(Double), 51873.4(Double), 38.9(Double), 93.2(Double), 474111.0(Double), 200763.0(Double), 01(String) [13:04:44] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:44] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82543 getInputDate=2022-07-07 getPlantSeq=108 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2159.9 getCurrPower=346.8 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=624554.0 getPort=0 getIvtQuantity=0 getPlantSeq=112 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer), 2022-07-07(String), 13(String), 04(String), 346.8(Float), 2159.9(Float), 2.2(Float), 624554.0(Float), 01(String) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 112(Integer) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82544(Integer), 112(Integer), 1(Integer), 277415.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 291.1(Double), 963.1(Double), 280358.4(Double), 56.2(Double), 70.8(Double), 1714621.0(Double), 433532.0(Double), 01(String) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82544(Integer), 112(Integer), 2(Integer), 69398.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 63.6(Double), 976.6(Double), 62111.8(Double), 37.9(Double), 93.8(Double), 445296.0(Double), 191022.0(Double), 01(String) [13:04:45] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:45] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82544 getInputDate=2022-07-07 getPlantSeq=112 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1218.5 getCurrPower=146.8 getLastdayEnergy=0.0 getTodayHours=1.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=550990.0 getPort=0 getIvtQuantity=0 getPlantSeq=124 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer), 2022-07-07(String), 13(String), 04(String), 146.8(Float), 1218.5(Float), 1.2(Float), 550990.0(Float), 01(String) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 124(Integer) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82545(Integer), 124(Integer), 1(Integer), 90642.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 92.3(Double), 981.1(Double), 90555.5(Double), 35.2(Double), 89.9(Double), 761517.0(Double), 361651.0(Double), 01(String) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82545(Integer), 124(Integer), 2(Integer), 56202.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 54.2(Double), 965.0(Double), 52303.0(Double), 34.3(Double), 93.3(Double), 456935.0(Double), 189339.0(Double), 01(String) [13:04:46] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:46] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82545 getInputDate=2022-07-07 getPlantSeq=124 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:52] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=456.2 getCurrPower=129.2 getLastdayEnergy=0.0 getTodayHours=2.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=25622.4 getPort=0 getIvtQuantity=0 getPlantSeq=132 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer), 2022-07-07(String), 13(String), 04(String), 129.2(Float), 456.2(Float), 2.9(Float), 25622.4(Float), 01(String) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 132(Integer) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82546(Integer), 132(Integer), 1(Integer), 43471.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 253.0(Double), 528.0(Double), 133584.0(Double), 58.0(Double), 0.0(Double), 161700.0(Double), 8638.7(Double), 01(String) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82546(Integer), 132(Integer), 2(Integer), 43089.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 243.0(Double), 515.0(Double), 125145.0(Double), 55.0(Double), 0.0(Double), 146600.0(Double), 8642.6(Double), 01(String) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82546(Integer), 132(Integer), 3(Integer), 42662.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 247.0(Double), 508.0(Double), 125476.0(Double), 55.0(Double), 0.0(Double), 147900.0(Double), 8341.1(Double), 01(String) [13:04:52] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:52] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82546 getInputDate=2022-07-07 getPlantSeq=132 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=550.0 getCurrPower=66.0 getLastdayEnergy=0.0 getTodayHours=0.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=595447.0 getPort=0 getIvtQuantity=0 getPlantSeq=109 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer), 2022-07-07(String), 13(String), 04(String), 66.0(Float), 550.0(Float), 0.6(Float), 595447.0(Float), 01(String) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 109(Integer) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82547(Integer), 109(Integer), 1(Integer), 0.0(Double), 60.5(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.8(Double), 0.0(Double), 30.8(Double), 0.0(Double), 0.0(Double), 386668.0(Double), 01(String) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82547(Integer), 109(Integer), 2(Integer), 65990.0(Double), 59.7(Double), 0.0(Double), 0.0(Double), 61.8(Double), 952.8(Double), 58883.0(Double), 35.5(Double), 92.6(Double), 550050.0(Double), 208779.0(Double), 01(String) [13:04:57] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:57] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82547 getInputDate=2022-07-07 getPlantSeq=109 getClass=class com.elt.ems.vo.WeatherSensorVo [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:58] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1716.3 getCurrPower=213.2 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=04 getIsActiveStatus=true getLifetimeEnergy=527982.0 getPort=0 getIvtQuantity=0 getPlantSeq=106 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer), 2022-07-07(String), 13(String), 04(String), 213.2(Float), 1716.3(Float), 1.7(Float), 527982.0(Float), 01(String) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 106(Integer) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82548(Integer), 106(Integer), 1(Integer), 152044.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 156.6(Double), 981.1(Double), 153640.3(Double), 37.7(Double), 91.5(Double), 1221356.0(Double), 357951.0(Double), 01(String) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82548(Integer), 106(Integer), 2(Integer), 61185.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 52.2(Double), 969.7(Double), 50618.3(Double), 37.1(Double), 94.0(Double), 494946.0(Double), 170031.0(Double), 01(String) [13:04:58] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:04:58] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82548 getInputDate=2022-07-07 getPlantSeq=106 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=445.5 getCurrPower=36.9 getLastdayEnergy=0.0 getTodayHours=3.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116655.9 getPort=0 getIvtQuantity=0 getPlantSeq=127 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer), 2022-07-07(String), 13(String), 05(String), 36.9(Float), 445.5(Float), 3.0(Float), 116655.9(Float), 01(String) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 127(Integer) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82549(Integer), 127(Integer), 1(Integer), 12264.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 81.0(Double), 542.0(Double), 43902.0(Double), 49.0(Double), 0.0(Double), 148800.0(Double), 39150.3(Double), 01(String) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82549(Integer), 127(Integer), 2(Integer), 11363.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 56.0(Double), 571.0(Double), 31976.0(Double), 51.0(Double), 0.0(Double), 138800.0(Double), 36131.2(Double), 01(String) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82549(Integer), 127(Integer), 3(Integer), 13244.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 88.0(Double), 581.0(Double), 51128.0(Double), 53.0(Double), 0.0(Double), 157900.0(Double), 41374.4(Double), 01(String) [13:05:00] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:00] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82549 getInputDate=2022-07-07 getPlantSeq=127 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2139.8 getCurrPower=272.5 getLastdayEnergy=0.0 getTodayHours=2.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=615664.0 getPort=0 getIvtQuantity=0 getPlantSeq=113 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer), 2022-07-07(String), 13(String), 05(String), 272.5(Float), 2139.8(Float), 2.1(Float), 615664.0(Float), 01(String) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 113(Integer) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82550(Integer), 113(Integer), 1(Integer), 207102.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 212.1(Double), 981.2(Double), 208112.5(Double), 40.8(Double), 90.0(Double), 1641392.9(Double), 414072.0(Double), 01(String) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82550(Integer), 113(Integer), 2(Integer), 65402.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 57.6(Double), 954.5(Double), 54979.2(Double), 36.2(Double), 93.8(Double), 498384.0(Double), 201592.0(Double), 01(String) [13:05:02] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:02] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82550 getInputDate=2022-07-07 getPlantSeq=113 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2204.9 getCurrPower=248.9 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=608579.0 getPort=0 getIvtQuantity=0 getPlantSeq=120 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer), 2022-07-07(String), 13(String), 05(String), 248.9(Float), 2204.9(Float), 2.2(Float), 608579.0(Float), 01(String) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 120(Integer) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82551(Integer), 120(Integer), 1(Integer), 196635.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 201.9(Double), 972.6(Double), 196367.9(Double), 37.1(Double), 100.0(Double), 1747795.0(Double), 412108.0(Double), 01(String) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82551(Integer), 120(Integer), 2(Integer), 52219.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 44.8(Double), 971.2(Double), 43509.8(Double), 33.9(Double), 100.0(Double), 457136.0(Double), 196471.0(Double), 01(String) [13:05:05] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:05] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82551 getInputDate=2022-07-07 getPlantSeq=120 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=455.2 getCurrPower=64.6 getLastdayEnergy=0.0 getTodayHours=3.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=33575.3 getPort=0 getIvtQuantity=0 getPlantSeq=131 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer), 2022-07-07(String), 13(String), 05(String), 64.6(Float), 455.2(Float), 3.1(Float), 33575.3(Float), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 131(Integer) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82552(Integer), 131(Integer), 1(Integer), 23728.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 159.0(Double), 536.0(Double), 85224.0(Double), 52.0(Double), 0.0(Double), 159900.0(Double), 11790.8(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82552(Integer), 131(Integer), 2(Integer), 19664.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 110.0(Double), 555.0(Double), 61050.0(Double), 52.0(Double), 0.0(Double), 142300.0(Double), 10514.8(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82552(Integer), 131(Integer), 3(Integer), 21246.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 183.0(Double), 514.0(Double), 94062.0(Double), 51.0(Double), 0.0(Double), 153000.0(Double), 11269.7(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82552 getInputDate=2022-07-07 getPlantSeq=131 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1167.0 getCurrPower=248.0 getLastdayEnergy=0.0 getTodayHours=2.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=200774.6 getPort=0 getIvtQuantity=0 getPlantSeq=128 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer), 2022-07-07(String), 13(String), 05(String), 248.0(Float), 1167.0(Float), 2.6(Float), 200774.6(Float), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 128(Integer) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82553(Integer), 128(Integer), 1(Integer), 54719.0(Double), 599.9(Double), 0.0(Double), -0.1(Double), 92.5(Double), 604.8(Double), 55970.5(Double), 52.1(Double), 645.4(Double), 262490.0(Double), 44739.3(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82553(Integer), 128(Integer), 2(Integer), 53982.0(Double), 599.8(Double), 0.0(Double), 0.0(Double), 91.8(Double), 603.1(Double), 55356.0(Double), 52.8(Double), 10.0(Double), 258700.0(Double), 44451.3(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82553(Integer), 128(Integer), 3(Integer), 54783.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 94.4(Double), 593.3(Double), 56021.8(Double), 52.6(Double), 645.4(Double), 256840.0(Double), 44524.5(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82553(Integer), 128(Integer), 4(Integer), 55145.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 93.7(Double), 600.6(Double), 56272.5(Double), 51.6(Double), 645.4(Double), 256300.0(Double), 44203.0(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82553(Integer), 128(Integer), 5(Integer), 29374.0(Double), 599.8(Double), 0.0(Double), -0.0(Double), 51.5(Double), 583.1(Double), 30015.4(Double), 58.7(Double), 645.4(Double), 132660.0(Double), 22856.6(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82553 getInputDate=2022-07-07 getPlantSeq=128 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=189.5 getCurrPower=32.7 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=72924.3 getPort=0 getIvtQuantity=0 getPlantSeq=129 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer), 2022-07-07(String), 13(String), 05(String), 32.7(Float), 189.5(Float), 1.9(Float), 72924.3(Float), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 129(Integer) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82554(Integer), 129(Integer), 1(Integer), 17520.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 83.0(Double), 584.0(Double), 48472.0(Double), 45.0(Double), 0.0(Double), 98900.0(Double), 38442.9(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82554(Integer), 129(Integer), 2(Integer), 15149.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 82.0(Double), 578.0(Double), 47396.0(Double), 48.0(Double), 0.0(Double), 90600.0(Double), 34481.4(Double), 01(String) [13:05:07] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:07] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82554 getInputDate=2022-07-07 getPlantSeq=129 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=652.7 getCurrPower=200.9 getLastdayEnergy=0.0 getTodayHours=3.3 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=116593.0 getPort=0 getIvtQuantity=0 getPlantSeq=99 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer), 2022-07-07(String), 13(String), 05(String), 200.9(Float), 652.7(Float), 3.3(Float), 116593.0(Float), 01(String) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 99(Integer) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82555(Integer), 99(Integer), 1(Integer), 50600.0(Double), 0.0(Double), 50.6(Double), 3.4(Double), 94.0(Double), 538.0(Double), 50575.1(Double), 64.3(Double), 100.0(Double), 163700.0(Double), 28990.0(Double), 01(String) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82555(Integer), 99(Integer), 2(Integer), 50100.0(Double), 0.0(Double), 50.1(Double), 2.9(Double), 94.3(Double), 533.9(Double), 50349.9(Double), 62.1(Double), 100.0(Double), 164200.0(Double), 29395.0(Double), 01(String) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82555(Integer), 99(Integer), 3(Integer), 50100.0(Double), 0.0(Double), 50.2(Double), 3.6(Double), 94.4(Double), 531.2(Double), 50145.3(Double), 60.3(Double), 100.0(Double), 161300.0(Double), 28860.0(Double), 01(String) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82555(Integer), 99(Integer), 4(Integer), 50100.0(Double), 0.0(Double), 50.1(Double), 3.0(Double), 94.5(Double), 533.4(Double), 50406.3(Double), 57.9(Double), 100.0(Double), 163500.0(Double), 29348.0(Double), 01(String) [13:05:08] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:08] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82555 getInputDate=2022-07-07 getPlantSeq=99 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.pvPower/p.supplyPower as pvPercent, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.geox, p.geoy, p.weatherCode, p.prate, p.drate, p.beginDate, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, count(seq) as count from t_pmsdata_2022 where pcsIdx=0 and inputDate = ? group by plantSeq ) d2 where d.plantSeq = d2.plantSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? ) d on p.seq = d.plantSeq ) p left join ( select inputHour as weatherHour, weatherCode, cloud from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ?) ) w on p.weatherCode = w.weatherCode order by p.pvPercent desc [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 2022-07-07(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.geox, p.geoy, w.* from t_weather_2021 w, t_plant p where w.weatherCode = p.weatherCode and p.plantStatus='01' and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) order by p.seq desc [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 82 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, count(inputHour) as count from t_weather_2021 where inputYmd = ? group by inputHour order by inputHour desc [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 5 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(k.seq) as count from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:09] [DEBUG] controller.MonitoringController - main_count.Kesco : 쿼리조회시간 : 0 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_pms k where seq = (select max(seq) from t_timetable_pms k where k.inputDate = ? ) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:05:09] [DEBUG] controller.MonitoringController - main_count.alarmBatt : 쿼리조회시간 : 0 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:09] [DEBUG] controller.MonitoringController - main_count.faultPms : 쿼리조회시간 : 16 [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 160(Integer), 340(Integer), 10(Integer), 990(Integer), 10(Integer), 990(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [13:05:09] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:09] [DEBUG] controller.MonitoringController - main_data_count.pmsVo : 쿼리조회시간 : 0 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_count.alarmTemp : 쿼리조회시간 : 47 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from t_timetable_kesco k where seq = (select max(seq) from t_timetable_kesco k where k.inputDate = ? ) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_data_count.kescoVo : 쿼리조회시간 : 62 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_count.faultTemp : 쿼리조회시간 : 31 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(d.seq) as count from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and ( d.data20 < ? or d.data20 > ? or d.data21 < ? or d.data21 > ?) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 160(Integer), 320(Integer), 160(Integer), 320(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, inputHour, count(inputYmd) as count from t_weather_2021 where inputYmd = ? and inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd = ? ) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_data_count.weatherVo : 쿼리조회시간 : 16 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputHour, createDatetime, count(seq) as count from t_pmsdata_statistic_hour where inputDate=? and inputHour = (select max(inputHour) from t_pmsdata_statistic_hour where inputDate = ?) and pcsIdx=0 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_data_count.hourVo : 쿼리조회시간 : 0 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputMonth, inputDay, createDatetime, count(seq) as count from t_pmsdata_statistic_day where inputDate=? and pcsIdx=0; [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-06(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_data_count.dayVo : 쿼리조회시간 : 15 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_count.alarmCellTempCount : 쿼리조회시간 : 47 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(c.seq) as count from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] controller.MonitoringController - main_count.cs : 쿼리조회시간 : 31 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select inputYmd, typeCode, tradeYmd, min, max, avg from t_price where inputYmd between DATE_ADD(?, INTERVAL -8 DAY) and ? group by inputYmd, typeCode [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 16 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1748.1 getCurrPower=206.4 getLastdayEnergy=0.0 getTodayHours=1.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=589743.0 getPort=0 getIvtQuantity=0 getPlantSeq=126 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer), 2022-07-07(String), 13(String), 05(String), 206.4(Float), 1748.1(Float), 1.7(Float), 589743.0(Float), 01(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 126(Integer) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82556(Integer), 126(Integer), 1(Integer), 154817.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 158.9(Double), 976.0(Double), 155086.4(Double), 37.6(Double), 99.9(Double), 1299363.0(Double), 399798.0(Double), 01(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82556(Integer), 126(Integer), 2(Integer), 51605.0(Double), 60.2(Double), 0.0(Double), 0.0(Double), 41.2(Double), 972.6(Double), 40071.1(Double), 36.4(Double), 100.0(Double), 448757.0(Double), 189945.0(Double), 01(String) [13:05:10] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:10] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82556 getInputDate=2022-07-07 getPlantSeq=126 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2077.6 getCurrPower=272.3 getLastdayEnergy=0.0 getTodayHours=2.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=532913.0 getPort=0 getIvtQuantity=0 getPlantSeq=102 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer), 2022-07-07(String), 13(String), 05(String), 272.3(Float), 2077.6(Float), 2.1(Float), 532913.0(Float), 01(String) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 102(Integer) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82557(Integer), 102(Integer), 1(Integer), 210047.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 218.3(Double), 981.5(Double), 214261.5(Double), 41.2(Double), 89.7(Double), 1595206.1(Double), 377164.0(Double), 01(String) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82557(Integer), 102(Integer), 2(Integer), 62246.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 51.5(Double), 961.5(Double), 49517.3(Double), 37.3(Double), 93.6(Double), 482346.0(Double), 155749.0(Double), 01(String) [13:05:11] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:11] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82557 getInputDate=2022-07-07 getPlantSeq=102 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1576.6 getCurrPower=200.4 getLastdayEnergy=0.0 getTodayHours=1.9 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=402436.0 getPort=0 getIvtQuantity=0 getPlantSeq=110 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer), 2022-07-07(String), 13(String), 05(String), 200.4(Float), 1576.6(Float), 1.9(Float), 402436.0(Float), 01(String) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 110(Integer) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82558(Integer), 110(Integer), 1(Integer), 200443.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 203.1(Double), 951.2(Double), 193188.7(Double), 38.5(Double), 89.9(Double), 1576555.1(Double), 295147.0(Double), 01(String) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82558(Integer), 110(Integer), 2(Integer), 0.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 0.0(Double), 1058.6(Double), 0.0(Double), 31.7(Double), 0.0(Double), 30.0(Double), 107289.0(Double), 00(String) [13:05:12] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:12] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82558 getInputDate=2022-07-07 getPlantSeq=110 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1631.7 getCurrPower=214.2 getLastdayEnergy=0.0 getTodayHours=1.6 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=585368.0 getPort=0 getIvtQuantity=0 getPlantSeq=101 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer), 2022-07-07(String), 13(String), 05(String), 214.2(Float), 1631.7(Float), 1.6(Float), 585368.0(Float), 01(String) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 101(Integer) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82559(Integer), 101(Integer), 1(Integer), 154070.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 152.2(Double), 982.4(Double), 149521.3(Double), 37.5(Double), 89.6(Double), 1161772.9(Double), 393136.0(Double), 01(String) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82559(Integer), 101(Integer), 2(Integer), 60143.0(Double), 60.1(Double), 0.0(Double), 0.0(Double), 47.9(Double), 974.5(Double), 46678.6(Double), 36.4(Double), 95.3(Double), 469944.0(Double), 192232.0(Double), 01(String) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82559 getInputDate=2022-07-07 getPlantSeq=101 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=675.8 getCurrPower=76.1 getLastdayEnergy=0.0 getTodayHours=0.7 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=408293.0 getPort=0 getIvtQuantity=0 getPlantSeq=123 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer), 2022-07-07(String), 13(String), 05(String), 76.1(Float), 675.8(Float), 0.7(Float), 408293.0(Float), 01(String) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 123(Integer) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82560(Integer), 123(Integer), 1(Integer), 31644.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 32.0(Double), 979.1(Double), 31331.2(Double), 44.5(Double), 100.0(Double), 285634.0(Double), 346522.0(Double), 01(String) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82560(Integer), 123(Integer), 2(Integer), 44420.0(Double), 59.9(Double), 0.0(Double), 0.0(Double), 31.9(Double), 966.7(Double), 30837.7(Double), 33.3(Double), 100.0(Double), 390151.0(Double), 61771.0(Double), 01(String) [13:05:13] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:13] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82560 getInputDate=2022-07-07 getPlantSeq=123 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=1884.7 getCurrPower=222.2 getLastdayEnergy=0.0 getTodayHours=2.0 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1467521.0 getPort=0 getIvtQuantity=0 getPlantSeq=92 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer), 2022-07-07(String), 13(String), 05(String), 222.2(Float), 1884.7(Float), 2.0(Float), 1467521.0(Float), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 92(Integer) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 1(Integer), 14158.0(Double), 0.0(Double), 14.2(Double), 0.0(Double), 18.5(Double), 569.6(Double), 10537.0(Double), 43.9(Double), 0.0(Double), 124800.0(Double), 86553.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 2(Integer), 14737.0(Double), 0.0(Double), 14.7(Double), 0.0(Double), 19.6(Double), 576.6(Double), 11302.0(Double), 45.1(Double), 0.0(Double), 126100.0(Double), 99921.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 3(Integer), 14111.0(Double), 0.0(Double), 14.1(Double), 0.0(Double), 18.9(Double), 570.2(Double), 10777.4(Double), 44.8(Double), 0.0(Double), 125400.0(Double), 88268.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 4(Integer), 14471.0(Double), 0.0(Double), 14.5(Double), 0.0(Double), 18.8(Double), 568.3(Double), 10683.4(Double), 45.0(Double), 0.0(Double), 127200.0(Double), 91780.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 5(Integer), 14975.0(Double), 0.0(Double), 15.0(Double), 0.0(Double), 19.7(Double), 574.8(Double), 11322.9(Double), 46.2(Double), 0.0(Double), 128400.0(Double), 101876.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 6(Integer), 15007.0(Double), 0.0(Double), 15.0(Double), 0.0(Double), 19.8(Double), 575.9(Double), 11402.8(Double), 44.4(Double), 0.0(Double), 130000.0(Double), 101845.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 7(Integer), 13808.0(Double), 0.0(Double), 13.8(Double), 0.0(Double), 17.6(Double), 579.2(Double), 10193.3(Double), 44.4(Double), 0.0(Double), 124900.0(Double), 85013.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 8(Integer), 13774.0(Double), 0.0(Double), 13.8(Double), 0.0(Double), 17.8(Double), 580.4(Double), 10330.5(Double), 45.4(Double), 0.0(Double), 117400.0(Double), 95674.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 9(Integer), 10998.0(Double), 0.0(Double), 11.0(Double), 0.0(Double), 13.8(Double), 601.8(Double), 8304.8(Double), 44.9(Double), 0.0(Double), 93700.0(Double), 81083.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 10(Integer), 14168.0(Double), 0.0(Double), 14.2(Double), 0.0(Double), 18.7(Double), 572.6(Double), 10708.2(Double), 45.2(Double), 0.0(Double), 120500.0(Double), 97114.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 11(Integer), 14301.0(Double), 0.0(Double), 14.3(Double), 0.0(Double), 19.0(Double), 580.2(Double), 11023.8(Double), 44.6(Double), 0.0(Double), 121900.0(Double), 97419.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 12(Integer), 14384.0(Double), 0.0(Double), 14.4(Double), 0.0(Double), 19.1(Double), 574.3(Double), 10969.1(Double), 44.8(Double), 0.0(Double), 123000.0(Double), 99023.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 13(Integer), 17138.0(Double), 0.0(Double), 17.1(Double), 0.0(Double), 23.1(Double), 569.3(Double), 13150.1(Double), 48.2(Double), 0.0(Double), 110800.0(Double), 97408.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 14(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 15(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 16(Integer), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 0.0(Double), 00(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 17(Integer), 13212.0(Double), 0.0(Double), 13.2(Double), 0.0(Double), 16.5(Double), 573.3(Double), 9460.0(Double), 44.2(Double), 0.0(Double), 112800.0(Double), 89418.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 18(Integer), 8426.0(Double), 0.0(Double), 8.4(Double), 0.0(Double), 14.4(Double), 587.9(Double), 8466.2(Double), 42.6(Double), 0.0(Double), 73200.0(Double), 60364.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82561(Integer), 92(Integer), 19(Integer), 14542.0(Double), 0.0(Double), 14.5(Double), 0.0(Double), 19.2(Double), 575.4(Double), 11047.7(Double), 44.1(Double), 0.0(Double), 124600.0(Double), 94762.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82561 getInputDate=2022-07-07 getPlantSeq=92 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2496.5 getCurrPower=299.3 getLastdayEnergy=0.0 getTodayHours=2.5 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=1863837.0 getPort=0 getIvtQuantity=0 getPlantSeq=93 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer), 2022-07-07(String), 13(String), 05(String), 299.3(Float), 2496.5(Float), 2.5(Float), 1863837.0(Float), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 93(Integer) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 1(Integer), 14040.0(Double), 0.0(Double), 14.0(Double), 0.0(Double), 18.6(Double), 574.5(Double), 10685.1(Double), 44.5(Double), 0.0(Double), 127200.0(Double), 92269.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 2(Integer), 15112.0(Double), 0.0(Double), 15.1(Double), 0.0(Double), 19.9(Double), 577.6(Double), 11494.9(Double), 45.5(Double), 0.0(Double), 131300.0(Double), 101081.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 3(Integer), 14078.0(Double), 0.0(Double), 14.1(Double), 0.0(Double), 18.6(Double), 571.1(Double), 10622.5(Double), 45.3(Double), 0.0(Double), 126500.0(Double), 88775.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 4(Integer), 15057.0(Double), 0.0(Double), 15.1(Double), 0.0(Double), 19.9(Double), 573.4(Double), 11410.7(Double), 45.6(Double), 0.0(Double), 130700.0(Double), 99995.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 5(Integer), 14054.0(Double), 0.0(Double), 14.1(Double), 0.0(Double), 18.4(Double), 577.5(Double), 10626.6(Double), 45.5(Double), 0.0(Double), 125700.0(Double), 89159.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 6(Integer), 15199.0(Double), 0.0(Double), 15.2(Double), 0.0(Double), 19.9(Double), 578.7(Double), 11516.8(Double), 45.7(Double), 0.0(Double), 130900.0(Double), 102819.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 7(Integer), 15155.0(Double), 0.0(Double), 15.2(Double), 0.0(Double), 20.2(Double), 570.8(Double), 11529.5(Double), 45.6(Double), 0.0(Double), 131200.0(Double), 101034.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 8(Integer), 14188.0(Double), 0.0(Double), 14.2(Double), 0.0(Double), 18.6(Double), 578.1(Double), 10752.7(Double), 44.8(Double), 0.0(Double), 127700.0(Double), 90645.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 9(Integer), 15014.0(Double), 0.0(Double), 15.0(Double), 0.0(Double), 19.7(Double), 578.6(Double), 11398.4(Double), 45.7(Double), 0.0(Double), 130700.0(Double), 100439.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 10(Integer), 13505.0(Double), 0.0(Double), 13.5(Double), 0.0(Double), 17.6(Double), 578.5(Double), 10181.6(Double), 45.2(Double), 0.0(Double), 122000.0(Double), 80495.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 11(Integer), 14983.0(Double), 0.0(Double), 15.0(Double), 0.0(Double), 20.0(Double), 570.4(Double), 11408.0(Double), 45.7(Double), 0.0(Double), 128900.0(Double), 97625.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 12(Integer), 13701.0(Double), 0.0(Double), 13.7(Double), 0.0(Double), 17.6(Double), 582.4(Double), 10250.8(Double), 45.3(Double), 0.0(Double), 121800.0(Double), 79672.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 13(Integer), 14741.0(Double), 0.0(Double), 14.7(Double), 0.0(Double), 19.3(Double), 575.6(Double), 11109.1(Double), 46.2(Double), 0.0(Double), 126300.0(Double), 96466.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 14(Integer), 14460.0(Double), 0.0(Double), 14.5(Double), 0.0(Double), 19.1(Double), 574.9(Double), 10980.0(Double), 45.8(Double), 0.0(Double), 125100.0(Double), 92428.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 15(Integer), 13486.0(Double), 0.0(Double), 13.5(Double), 0.0(Double), 17.7(Double), 577.9(Double), 10229.4(Double), 45.6(Double), 0.0(Double), 122000.0(Double), 82365.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 16(Integer), 14379.0(Double), 0.0(Double), 14.4(Double), 0.0(Double), 18.4(Double), 576.1(Double), 10600.2(Double), 44.9(Double), 0.0(Double), 123900.0(Double), 100071.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 17(Integer), 18392.0(Double), 0.0(Double), 18.4(Double), 0.0(Double), 24.3(Double), 572.5(Double), 13910.9(Double), 47.8(Double), 0.0(Double), 122700.0(Double), 97619.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 18(Integer), 22166.0(Double), 0.0(Double), 22.2(Double), 0.0(Double), 27.8(Double), 571.2(Double), 15879.4(Double), 46.9(Double), 0.0(Double), 102300.0(Double), 83930.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 19(Integer), 12421.0(Double), 0.0(Double), 12.4(Double), 0.0(Double), 15.6(Double), 579.8(Double), 9044.4(Double), 45.0(Double), 0.0(Double), 108100.0(Double), 83570.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82562(Integer), 93(Integer), 20(Integer), 15179.0(Double), 0.0(Double), 15.2(Double), 0.0(Double), 20.0(Double), 575.7(Double), 11514.7(Double), 45.3(Double), 0.0(Double), 131500.0(Double), 103380.0(Double), 01(String) [13:05:14] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:14] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82562 getInputDate=2022-07-07 getPlantSeq=93 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2062.6 getCurrPower=246.3 getLastdayEnergy=0.0 getTodayHours=2.1 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=573018.0 getPort=0 getIvtQuantity=0 getPlantSeq=125 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer), 2022-07-07(String), 13(String), 05(String), 246.3(Float), 2062.6(Float), 2.1(Float), 573018.0(Float), 01(String) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 125(Integer) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82563(Integer), 125(Integer), 1(Integer), 195372.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 201.4(Double), 968.5(Double), 195055.9(Double), 37.3(Double), 89.7(Double), 1633455.0(Double), 387900.0(Double), 01(String) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82563(Integer), 125(Integer), 2(Integer), 50941.0(Double), 60.3(Double), 0.0(Double), 0.0(Double), 51.7(Double), 965.6(Double), 49921.5(Double), 34.2(Double), 94.1(Double), 429168.0(Double), 185118.0(Double), 01(String) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82563 getInputDate=2022-07-07 getPlantSeq=125 getClass=class com.elt.ems.vo.WeatherSensorVo [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, v.plantSeq, v.url1, v.url2, v.port, v.link, v.ivtType, v.ivtStatus, v.ivtMaker, v.ivtQuantity, v.syncType, v.key1, v.key2, v.updateDatetime, (select max(createDatetime) from t_ivtoverview where plantSeq = p.seq) as ivtDatetime, p.plantType from t_ivtjunc v, t_plant p where v.plantSeq = p.seq and p.seq = ? order by p.seq desc [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = SolarIvtJuncOverviewVo, method.len : 147 ---------------------------------------------------------------- getOseq=0 getRealtimeYear=2022 getOvStatus=01 getIsPvRun=true getTodayEnergy=2155.6 getCurrPower=283.6 getLastdayEnergy=0.0 getTodayHours=2.2 getLastdayHours=0.0 getIsActiveComm=false getInputDate=2022-07-07 getInputHour=13 getInputMinute=05 getIsActiveStatus=true getLifetimeEnergy=632972.0 getPort=0 getIvtQuantity=0 getPlantSeq=103 getCount=0 getSupplyPower=0 getIsSolar=false getPrate=0 getDrate=0 getIsEss=false getIsSolarOnly=false getTimetableSeq=0 getSeq=0 getSupplyPcsPower=0 getSupplyBatteryPower=0 getClientOrderSeq=0 getClientConstructSeq=0 getClass=class com.elt.ems.vo.SolarIvtJuncOverviewVo [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtoverview ( plantSeq, inputDate, inputHour, inputMinute, currPower, todayEnergy, todayHours, lifetimeEnergy, ovStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer), 2022-07-07(String), 13(String), 05(String), 283.6(Float), 2155.6(Float), 2.2(Float), 632972.0(Float), 01(String) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select max(oseq) as oseq from t_ivtoverview where plantSeq = ? [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 103(Integer) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82564(Integer), 103(Integer), 1(Integer), 222867.0(Double), 60.0(Double), 0.0(Double), 0.0(Double), 228.1(Double), 982.9(Double), 224199.5(Double), 42.5(Double), 88.0(Double), 1681590.9(Double), 433098.0(Double), 01(String) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: insert into t_ivtdata_2022 ( oseq, plantSeq, ivtIdx, acPower, acFreq, apparentPower, reactivePower, dcCurr, dcVolt, dcPower, temp, powerFactor, todayEnergy, lifetimeEnergy, ivtStatus, createDatetime ) values ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now() ) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 82564(Integer), 103(Integer), 2(Integer), 60783.0(Double), 59.8(Double), 0.0(Double), 0.0(Double), 46.6(Double), 967.4(Double), 45080.8(Double), 36.9(Double), 95.8(Double), 474037.0(Double), 199874.0(Double), 01(String) [13:05:15] [DEBUG] jdbc.BaseJdbcLogger - <== Updates: 1 [13:05:15] [DEBUG] vo.BaseVo - ---------------------------------------------------------------- # Debug Print :: ClassName = WeatherSensorVo, method.len : 31 ---------------------------------------------------------------- getOseq=82564 getInputDate=2022-07-07 getPlantSeq=103 getClass=class com.elt.ems.vo.WeatherSensorVo [13:06:40] [DEBUG] controller.EssController - ----------------------------------------------- [13:06:40] [DEBUG] controller.EssController - index.co session.role : 1 [13:06:40] [DEBUG] controller.EssController - ----------------------------------------------- [13:06:40] [DEBUG] controller.EssController - ----------------------------------------------- [13:06:40] [DEBUG] controller.EssController - /ess/view.co :: plantSeq :: 80, param.plantSeq : 0 [13:06:40] [DEBUG] controller.EssController - ----------------------------------------------- [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.*, w.* from ( select p.*, d.createDatetime as pmsdataDatetime, d.count as count, d.timetableSeq from ( select p.*, m.plantSeq, m.ip, m.port, m.pmsStatus, m.startIdx, m.pmsMaker, m.pmsModel, m.pcsMaker, m.pcsVolume, m.pcsQuantity, m.batteryMaker, m.batteryModel, m.batteryVolume, m.batteryQuantity, (m.pcsVolume * m.pcsQuantity) as supplyPcsPower, (m.batteryVolume * m.batteryQuantity) as supplyBatteryPower, ( select name from t_code where groupType='pcs_maker' and code=m.pcsMaker ) as pcsMakerName, ( select name from t_code where groupType='battery_maker' and code=m.batteryMaker ) as batteryMakerName, m.msgGroupPcs, m.msgGroupBattery from t_plant p left join t_pms m on p.seq = m.plantSeq where 1=1 and p.seq = ? ) p left join ( select plantSeq, d.inputDate, d.pcsIdx, max(d.createDatetime) as createDatetime , count(d.seq) as count, max(timetableSeq) as timetableSeq from t_pmsdata_2022 d where d.inputDate = ? and d.plantSeq = ? and d.pcsIdx = 0 group by plantSeq ) d on p.plantSeq = d.plantSeq and d.inputDate = ? and d.pcsIdx = 0 ) p left join t_weather_2021 w on p.weatherCode = w.weatherCode and w.inputYmd= ? and w.inputHour = (select max(inputHour) from t_weather_2021 where inputYmd=?) order by p.seq desc [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 2022-07-07(String), 2022-07-07(String) [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsQuantity, m.pcsMaker, m.batteryMaker, p.name as plantName from ( select d.*, s.y1ChargePower, s.y1DischargePower, s.y1PvPower, s.y2ChargePower, s.y2DischargePower, s.y2PvPower from t_pmsdata_2022 d left join ( select s1.plantSeq, s1.pcsIdx, s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower, s1.pvPower as y1PvPower, s2.chargePower as y2ChargePower, s2.dischargePower as y2DischargePower, s2.pvPower as y2PvPower from t_pmsdata_statistic_day s1 , t_pmsdata_statistic_day s2 where s1.plantSeq = s2.plantSeq and s1.pcsIdx = s2.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = ? and s2.plantSeq = ? and s2.pcsIdx = ? and s2.inputDate = ? ) s on d.plantSeq = s.plantSeq and d.pcsIdx = s.pcsIdx where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? and d.timetableSeq = ? ) d, t_pms m, t_plant p where d.plantSeq = p.seq and d.plantSeq = m.plantSeq order by d.seq desc [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-06(String), 80(Integer), 0(Integer), 2022-07-05(String), 80(Integer), 0(Integer), 2022-07-07(String), 67709(Integer) [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.seq = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and plantSeq = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.plantSeq = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-07-07(String), 80(Integer), 2022-07-07(String), 80(Integer) [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.plantSeq = ? and d.inputDate between ? and ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 2022-06-30(String), 2022-07-07(String), 0(Integer), 5(Integer) [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 21(String) [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.* from t_message a where a.groupCode = ? order by a.fault asc, a.idx asc [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 15(String) [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 64 [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select * from t_price where inputYmd <= ? order by seq desc, typeCode desc ) R1 LIMIT 0, 2 [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:06:40] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 2 [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select count(a.seq) as count from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate >= ? [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-06-23(String) [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 1 [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select a.*, p.name as plantName from t_board a left join t_plant p on a.plantSeq = p.seq where 1=1 and ( a.plantSeq = ? or a.plantSeq = 0 ) and a.statusCode = ? and a.beginDate <= ? and a.endDate >= ? order by a.beginDate desc, a.seq desc [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 01(String), 2022-07-07(String), 2022-07-07(String) [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour desc, d.pcsIdx asc [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 0(Integer), 2022-07-07(String), 80(Integer), 0(Integer), 2022-07-07(String) [13:06:41] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [13:06:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, d.pvPower as todayPvPower, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.*, m.chargePower as y1ChargePower, m.dischargePower as y1DischargePower from t_pmsdata_statistic_day d left join t_pmsdata_statistic_month m on d.plantSeq = m.plantSeq and d.pcsIdx = m.pcsIdx and m.inputDate = concat(date_format(date_add(?, INTERVAL -1 MONTH), '%Y-%m'), '-01') and m.plantSeq = ? and m.pcsIdx = ? where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate between ? and ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.inputYear desc, d.inputMonth desc, d.inputDay desc, d.pcsIdx asc [13:06:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 80(Integer), 0(Integer), 80(Integer), 0(Integer), 2022-06-28(String), 2022-07-07(String) [13:06:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 9 [13:06:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select d.*, m.pcsMaker, m.batteryMaker, p.name as plantName, p.supplyPower from ( select d.* , s1.chargePower as y1ChargePower, s1.dischargePower as y1DischargePower from t_pmsdata_statistic_hour d left join t_pmsdata_statistic_day s1 on d.plantSeq = s1.plantSeq and d.pcsIdx = s1.pcsIdx and s1.plantSeq = ? and s1.pcsIdx = ? and s1.inputDate = date_format(date_add(?, INTERVAL -1 DAY), '%Y-%m-%d') where 1=1 and d.plantSeq = ? and d.pcsIdx = ? and d.inputDate = ? ) d, t_pms m, t_plant p where d.plantSeq = m.plantSeq and d.plantSeq = p.seq order by d.plantSeq desc, d.inputHour asc, d.pcsIdx asc [13:06:42] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 80(Integer), 1(Integer), 2022-07-07(String), 80(Integer), 1(Integer), 2022-07-07(String) [13:06:42] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 13 [13:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx=? group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx=? group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [13:09:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 0(Integer), 2022-07-07(String), 0(Integer) [13:09:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 55 [13:09:35] [DEBUG] controller.MonitoringController - selectPlantPmsDataAvgPcsList : 쿼리조회시간 : 31 [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select * from ( select p.name as plantName, '1' as str1, 'warning' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data26 > 0 or d.data66 > 0 or d.data67 > 0 or d.data68 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) union all select p.name as plantName, '2' as str1, 'danger' as str2, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) ) d order by d.str1 asc, d.plantSeq asc, d.pcsIdx asc [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, d.* from t_pmsdata_2022 d, t_plant p where d.plantSeq = p.seq and d.inputDate=? and d.pcsIdx > 0 and ( d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0) and d.timetableSeq = (select currSeq from t_sequence where seq=10) order by p.seq asc, d.pcsIdx asc [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.name as plantName, p.weatherCode, p.geox, p.geoy, w.inputYmd, w.inputHour, w.temp, w.humi, w.rain, w.cloud, w.wind from t_plant p left join t_weather_2021 w on w.weatherCode = p.weatherCode and inputYmd= ? and w.inputHour = ( select max(inputHour) from t_weather_2021 where inputYmd=? ) where p.plantStatus='01' order by p.seq desc [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.name as plantName, k.* from t_kesco_data k, t_plant p where k.plantSeq = p.seq and k.inputDate between ? and ? and k.sendStatus = ? order by k.inputDate desc, k.inputHour desc, k.plantSeq asc [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 00(String) [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String) [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String) [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 84 [13:09:36] [DEBUG] controller.JsonController - {"data" : [{"plantSeq":"132","temp":"31.9","cloud":"5","weatherCode":"03123129"},{"plantSeq":"131","temp":"31.9","cloud":"5","weatherCode":"03123101"},{"plantSeq":"129","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"128","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"127","temp":"31.0","cloud":"7","weatherCode":""},{"plantSeq":"126","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"125","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"124","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"123","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"122","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"121","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"120","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"113","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"112","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"111","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"110","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"109","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"108","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"107","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"106","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"105","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"104","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"103","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"102","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"101","temp":"28.6","cloud":"5","weatherCode":"03220340"},{"plantSeq":"99","temp":"30.8","cloud":"5","weatherCode":"03250330"},{"plantSeq":"98","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"97","temp":"32.1","cloud":"5","weatherCode":"04730370"},{"plantSeq":"96","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"95","temp":"30.1","cloud":"7","weatherCode":"04113250"},{"plantSeq":"94","temp":"30.3","cloud":"7","weatherCode":"04770250"},{"plantSeq":"93","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"92","temp":"29.2","cloud":"7","weatherCode":"01760350"},{"plantSeq":"91","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"90","temp":"32.1","cloud":"5","weatherCode":"01750330"},{"plantSeq":"89","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"88","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"87","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"86","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"85","temp":"30.2","cloud":"5","weatherCode":"16150380"},{"plantSeq":"84","temp":"30.6","cloud":"5","weatherCode":"15180380"},{"plantSeq":"83","temp":"26.0","cloud":"7","weatherCode":"01820250"},{"plantSeq":"82","temp":"32.3","cloud":"1","weatherCode":"15710330"},{"plantSeq":"81","temp":"31.5","cloud":"5","weatherCode":"04170320"},{"plantSeq":"80","temp":"32.1","cloud":"5","weatherCode":"01750250"},{"plantSeq":"78","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"77","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"76","temp":"29.3","cloud":"7","weatherCode":"01790250"},{"plantSeq":"75","temp":"29.8","cloud":"5","weatherCode":"04210330"},{"plantSeq":"74","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"73","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"68","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"67","temp":"null","cloud":"0","weatherCode":"CT003005"},{"plantSeq":"64","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"60","temp":"30.7","cloud":"1","weatherCode":"16770310"},{"plantSeq":"56","temp":"30.5","cloud":"5","weatherCode":"02590370"},{"plantSeq":"55","temp":"26.7","cloud":"5","weatherCode":"10710262"},{"plantSeq":"48","temp":"28.1","cloud":"5","weatherCode":"14130320"},{"plantSeq":"45","temp":"32.0","cloud":"5","weatherCode":"15800253"},{"plantSeq":"44","temp":"30.9","cloud":"1","weatherCode":"13740250"},{"plantSeq":"42","temp":"30.2","cloud":"5","weatherCode":"16150250"},{"plantSeq":"41","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"40","temp":"28.4","cloud":"1","weatherCode":"03820250"},{"plantSeq":"39","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"34","temp":"31.2","cloud":"5","weatherCode":"04170340"},{"plantSeq":"32","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"31","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"30","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"29","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"28","temp":"32.5","cloud":"7","weatherCode":"03240370"},{"plantSeq":"27","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"26","temp":"31.0","cloud":"5","weatherCode":"16130250"},{"plantSeq":"25","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"24","temp":"31.1","cloud":"7","weatherCode":"01760250"},{"plantSeq":"22","temp":"28.9","cloud":"5","weatherCode":"02273112"},{"plantSeq":"21","temp":"33.3","cloud":"7","weatherCode":"13800350"},{"plantSeq":"20","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"19","temp":"31.3","cloud":"5","weatherCode":"13750330"},{"plantSeq":"18","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"17","temp":"32.2","cloud":"5","weatherCode":"13210114"},{"plantSeq":"16","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"15","temp":"30.2","cloud":"7","weatherCode":"12770380"},{"plantSeq":"14","temp":"29.1","cloud":"1","weatherCode":"12890320"},{"plantSeq":"13","temp":"32.7","cloud":"5","weatherCode":"04150113"},{"plantSeq":"end"}],"inputYmd":"2022-07-07","inputHour":"12"} [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 0 [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and (d.data25 > 0 or d.data62 > 0 or d.data63 > 0 or d.data64 > 0 or d.data28 > 0 or d.data29 > 0 or d.data69 > 0 or d.data70 > 0 ) and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [13:09:36] [DEBUG] controller.JsonController - ------------------------------------- [13:09:36] [DEBUG] controller.JsonController - { "data" : [{"name":"pcs_86_1","level":"1","className":"warning"},{"name":"pcs_87_1","level":"1","className":"warning"},{"name":"pcs_88_1","level":"1","className":"warning"},{"name":"pcs_89_1","level":"1","className":"warning"},{"name":"pcs_91_1","level":"1","className":"warning"},{"name":"pcs_92_1","level":"1","className":"warning"},{"name":"pcs_93_1","level":"1","className":"warning"},{"name":"end"}]} [13:09:36] [DEBUG] controller.JsonController - ------------------------------------- [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: SELECT R1.* FROM ( select p.name as plantName, d.*, m.pcsMaker as 'plant.pcsMaker', m.batteryMaker as 'plant.batteryMaker', m.msgGroupPcs as 'plant.msgGroupPcs', m.msgGroupBattery as 'plant.msgGroupBattery', m.pcsQuantity as 'plant.pcsQuantity', m.batteryQuantity as 'plant.batteryQuantity' from t_pmsdata_2022 d, t_plant p, t_pms m where p.seq = d.plantSeq and p.seq = m.plantSeq and d.pcsIdx > 0 and d.data52 <> 0 and d.data53 <> 0 and d.data57 <> 0 and d.data58 <> 0 and ( d.data52 < ? or d.data52 > ? or d.data53 < ? or d.data53 > ? or (d.data54 <> 0 and d.data54 < ? ) or d.data54 > ? or (d.data55 <> 0 and d.data55 < ?) or d.data55 > ? or d.data57 < ? or d.data57 > ? or d.data58 < ? or d.data58 > ? ) and d.pcsIdx = ? and d.inputDate between ? and ? and p.plantStatus = ? order by d.inputDate desc, d.inputHour desc, d.inputMinute desc, d.plantSeq asc ) R1 LIMIT ?, ? [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 180(Integer), 320(Integer), 30(Integer), 970(Integer), 30(Integer), 970(Integer), 1(Integer), 2022-07-07(String), 2022-07-07(String), 01(String), 0(Integer), 10(Integer) [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 10 [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select c.*, p.name as plantName from t_cs c, t_plant p where c.plantSeq = p.seq and c.procStatus = ? and c.inputDate between ? and ? order by c.inputDate desc, c.seq desc [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 10(String), 2022-07-07(String), 2022-07-07(String) [13:09:36] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 7 [13:10:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and p.plantStatus = ? and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [13:10:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 01(String), 2022-07-07(String), 2022-07-07(String) [13:10:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78 [13:10:35] [DEBUG] controller.MonitoringController - selectList : 쿼리조회시간 : 46 [13:10:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Preparing: select p.seq as plantSeq, p.plantName, p.plantStatus, p.supplyPower, p.weatherCode, p.pmsStatus, p.pcsMaker, p.pcsQuantity, d.seq, d.pcsIdx, d.timetableSeq, d.inputDate, d.inputHour, d.inputMinute, d.chargePower, d.dischargePower, d.pvPower, d.dayPvPower, (p.pcsVolume * p.pcsQuantity) as supplyPcsPower, (p.batteryVolume * p.batteryQuantity) as supplyBatteryPower, d.data1, d.data2, d.data3, d.data4, d.data5, d.data6, d.data7, d.data8, d.data9, d.data10, d.data11, d.data12, d.data13, d.data14, d.data15, d.data16, d.data17, d.data18, d.data19, d.data20, d.data21, d.data22, d.data23, d.data24, d.data25, d.data26, d.data27, d.data28, d.data29, d.data30, d.data31, d.data32, d.data33, d.data34, d.data35, d.data36, d.data51, d.data52, d.data53, d.data54, d.data55, d.data56, d.data57, d.data58, d.data59, d.data60, d.data61, d.data62, d.data63, d.data64, d.data65, d.data66, d.data67, d.data68, d.data69, d.data70, d.createDatetime, d.count from ( select p.seq, p.name as plantName, p.plantStatus, p.supplyPower, p.weatherCode, pm.pmsStatus, pm.pcsMaker, pm.pcsQuantity, pm.pcsVolume, pm.batteryQuantity, pm.batteryVolume from t_plant p, t_pms pm where p.seq = pm.plantSeq and pm.pmsStatus = ? ) p left join ( select d.*, d2.count from t_pmsdata_2022 d, ( select plantSeq, max(seq) as seq, max(timetableSeq) as timetableSeq, count(seq) as count from t_pmsdata_2022 where inputDate = ? and pcsIdx > 0 group by plantSeq, pcsIdx ) d2 where d.plantSeq = d2.plantSeq and d.timetableSeq = d2.timetableSeq and d.seq = d2.seq and d.inputDate = ? and d.pcsIdx > 0 group by d.plantSeq, d.pcsIdx ) d on p.seq = d.plantSeq order by p.seq desc, d.pcsIdx asc [13:10:35] [DEBUG] jdbc.BaseJdbcLogger - ==> Parameters: 01(String), 2022-07-07(String), 2022-07-07(String) [13:10:35] [DEBUG] jdbc.BaseJdbcLogger - <== Total: 78