Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
подсчет одновременых подключений к БД
|
|||
|---|---|---|---|
|
#18+
я сделал таким способом: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. но может есть более корректные способы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2018, 15:50 |
|
||
|
подсчет одновременых подключений к БД
|
|||
|---|---|---|---|
|
#18+
ЕНЯ, ну я бы выбрасывал сессию запроса @@SPID, DB_NAME() есть и так, ну и тд http://www.itprotoday.com/microsoft-sql-server/4-methods-identifying-connections-count-sql-server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2018, 15:54 |
|
||
|
подсчет одновременых подключений к БД
|
|||
|---|---|---|---|
|
#18+
ЕНЯя сделал таким способом: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. но может есть более корректные способы? на вскидку: 1) надо отсеивать системные сессии (spid<50) 2) program_name опциональный параметр, может отсутствовать (NULL) 3) отсекая master (db_id=1), Вы теряете все коннекты, у которых default database = master 4) незачем джойнить с sys.databases, если есть системная функция db_name() однако, системные сессии могут быть и со spid-ами большими 50 (REDO queue в случае с AlwaysOn, например) поэтому, вариант реализации подсчета зависит от точной постановки задачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2018, 16:27 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39671679&tid=1689443]: |
0ms |
get settings: |
10ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
57ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 269ms |
| total: | 415ms |

| 0 / 0 |
