|
![]() |
#1 |
Участник
|
Nav двухуровневая система. Есть сервер бд. И есть два типа клиента: графический и NAS. Код бизнес-логики выполняется и в первом и во втором случае там где эти клиенты запущены. Т.е. в случае NAS где стартовал сервис (хотя запускать его как сервис необязательно, можно просто кансолью.) В случае MS SQL я всегда могу посмотреть что и как долго он делает. Так вот я вижу тормоза смотрю что делает сервер БД и вижу, что конекция блокирует таблицы, а запросы на сервер не шлет (до нескольких секунд). Значит выполняется что-то на клиенте (там где запущен нас) без обращения к серверу БД. Наиболее продолжительные операции в таком случае идсковые. Вот у меня и закралось предположения, что NAS что-то с кэшем делает. Т.к. процессорные вычисления очень уж невелеки.
|
|