From 0095c3a0ec7fc0edd9cd39ddc32c1f4860147647 Mon Sep 17 00:00:00 2001 From: Douglas Barone Date: Thu, 25 Nov 2021 09:27:27 -0400 Subject: [PATCH] Bench DB updates --- server/src/lib/wifiDevices.js | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/server/src/lib/wifiDevices.js b/server/src/lib/wifiDevices.js index 151ccb2..39bda66 100644 --- a/server/src/lib/wifiDevices.js +++ b/server/src/lib/wifiDevices.js @@ -163,7 +163,11 @@ function updateDevicesInfo() { const onlineDevices = await getOnlineDevices() await updateDevicesStatus() + + const startTimeDB = performance.now() + await updateDB(onlineDevices) + const endTimeDB = performance.now() const endTime = performance.now() @@ -171,7 +175,7 @@ function updateDevicesInfo() { ? resolve( `${onlineDevices.length} atualizados em ${Math.floor( endTime - startTime - )}ms` + )}ms, DB em ${Math.floor(endTimeDB - startTimeDB)}ms` ) : reject('Não há dispositivos conectados no momento.') @@ -181,9 +185,12 @@ function updateDevicesInfo() { logSuccess({ tags: ['wifiDevices'], - message: `Foram atualizados ${ - onlineDevices.length - } dispositivos Wi-Fi em ${((endTime - startTime) / 1000).toFixed(2)}s.`, + message: `${onlineDevices.length} dispositivos Wi-Fi atualizados em ${( + (endTime - startTime) / + 1000 + ).toFixed(2)}s. BD em ${((endTimeDB - startTimeDB) / 1000).toFixed( + 2 + )}s`, data: onlineDevices }) } catch (e) {