Quantcast

Как быстрее вего проверить наличие файла на сервере?

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Как быстрее вего проверить наличие файла на сервере?

витя ерыгин
Как проверить?
FILE-EXISTS работает с этим медленно. Есть идеи?


--
Виктор Ерыгин
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Как быстрее вего проверить наличие файла на сервере?

Мохов Геннадий
Только предварительное сканирование файловой системы на сервере с сохранеием
результата. Других путей ускорения нет.

У меня в свое время была задача, файловый сервер ( помойка ) с 1 000 000
файлов вида:
"Отчёт по ёлкам за 12.01.16 2016г.doc" и похожих в 1 000 каталогах...
Пользователи часами искли там файлы в проводнике.

Решение: Небольшая консольная программа ( ffc.exe ) делает ночью текстовый файл
со списком всех имен файлов на сервере - index.txt

Пользователям выдана утилита ( fft.exe ) которая при старте читает файл индекса
в память и уже там ищет файлы по имени используя маски. Поиск любого файла
сейчас не более 2 секунд.

В письме от 23 апреля 2016 10:26:32 пользователь витя ерыгин написал:
>  Как проверить?
> FILE-EXISTS работает с этим медленно. Есть идеи?
------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
Spf-dev mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/spf-dev
Loading...