Цитата matrixs_2000 (
)
Ребята подскажите в чем может быть дело необработанные координаты растут с каждым днем уже 4 млн необработанных, видно что у меньшается по тихоньку потом прилетает порция и идет накопление.Куда копать?
Возможные причины:
1. копятся координаты по приборам, которые не заведены в программу - разобраться, если не нужны удалить.
Запросами посмотреть, по каким именно приборам собрано больше всего данных,
http://bnc.ucoz.net/publ....1-0-115
потом просмотреть сами данные по прибору.
Код
SELECT top 1000
*
FROM [BN].[dbo].[SYS_DEV_DirtyData]
where device_code='00111215' -- номер прибора
order by tele_time
2. при межсерверном обмене возможна ситуация, когда оба сервере имеют приборы в подписках друг на друга, в этом случае образуется бесконечная рекурсия в передачи данных между серверами (каждая координата добавляется передачу с одного сервера на другой, и так до тех пор, пока не будет разорвана рекурсия).
Так же, как предыдущий пункт
при этом, по прибору будет много записей с одинаковыми данными во всех полях, кроме transfer_time и server_time (дубли)
3. большой кусок данных за прошлые периоды пришел к вам.
см. выше. Увидите в данных от прибора данные за предыдущие периоды.
в логе ServerAnaliz.log_DLLFleet будет написана дата обрабатываемых координат
Данные от device: 00110859(564) /Sens:16
GPS Время: 12.09.2016 12:23:40
Точка: 52.024825;40.885788 Направ.:223 Скор.:20
4. данные не обрабатываются совсем.
в логе ServerAnaliz.log_DLLFleet будут ошибки
5. какие-то другие варианты.
Начинайте с просмотра данных по приборам скриптами указанными выше, проверьте логи сервера на ошибки.