(Этот вопрос является побочным продуктом https://stackoverflow.com/questions/16121290/how-to-avoid-httpd-exe-from-creating-etilqs-in-c-windows-temp/16121977#16121977)
У меня на компьютере установлен Apache 2.4, и я использую локальное веб-приложение.
Это приложение использует базу данных sqlite (через PHP PDO), которая вначале была небольшой, но теперь имеет 66518 строк.
Некоторое время, когда я бегу
SELECT Z.A,B,C,D,(SELECT 1 FROM X WHERE X.A=Z.A AND X.E IS NOT NULL)
FROM Y,Z
Where F=:f AND Y.A=Z.A
ORDER BY D IS NULL DESC, D IS "" ASC, D DESC
LIMIT :startRow,24
Модуль Defense+ брандмауэра COMODO предупреждает меня, что http.exe
хочет создать новый файл/папку C:\WINDOWS\TEMP\etilqs_???
, где ??? случайные числа и буквы.
Я думаю, что это происходит из-за того, что база данных стала большой (в начале у меня не было этой проблемы).
COMODO Firewall показывает предупреждение, потому что C:\WINDOWS
является защищенной папкой. Затем, возможно, я мог бы изменить папку, чтобы sqlite хранил эти файлы в незащищенной, чтобы избежать предупреждений.