Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Vitaly Большой шоколадный орден

Зарегистрирован: 29.07.2008 Сообщения: 281 Откуда: Санкт-Петербург
|
Добавлено: Чт Окт 22, 2009 10:59 Заголовок сообщения: Количество используемых лицензий |
|
|
Подскажите функцию, которая выдаёт количество используемых лицензий, нужна для автоматического мониторинга |
|
Вернуться к началу |
|
 |
rebel25 Большой шоколадный орден

Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Чт Окт 22, 2009 14:53 Заголовок сообщения: |
|
|
Это наверное можно сделать с помощью профайлера, сам всё собираюсь посчитать сколько лицензий используется, а то ж сейчас кризис, нужно экономить, вдруг есть лишние))
Так что былобы тоже интересно узнать более простой способ сбора статистики по используемым лицензиям, чтобы пожно было бы потом вывести эту информацию в виде графика за месяц. |
|
Вернуться к началу |
|
 |
Дима Костиков Знаю Босс
Зарегистрирован: 14.05.2008 Сообщения: 12 Откуда: UK
|
Добавлено: Чт Окт 22, 2009 18:17 Заголовок сообщения: |
|
|
попробуйте
select * from sysprocesses where program_name='какое там имя пишет босс я не помню'
ну и там дальше фильтруйте, группируйте |
|
Вернуться к началу |
|
 |
Vitaly Большой шоколадный орден

Зарегистрирован: 29.07.2008 Сообщения: 281 Откуда: Санкт-Петербург
|
Добавлено: Ср Окт 28, 2009 17:17 Заголовок сообщения: |
|
|
При просмотре использованных лицензий через БОСС и считать по пользователям в мониторе, то количество отличается. Если же такой запрос, то всё сходиться
Код: | Select Count(*), getdate() From (
select loginame
from master..sysprocesses where program_name is Not Null Group by loginame) as a |
БОСС ещё считает служебные подключения |
|
Вернуться к началу |
|
 |
rebel25 Большой шоколадный орден

Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Ср Окт 28, 2009 17:57 Заголовок сообщения: |
|
|
Я написал что то подобное, но поподробнее и поставил джоб, который срабатывает раз в час и сохраняет селект на момент срабатывания в табличку. Попробую через несколько дней посмотреть статистику. |
|
Вернуться к началу |
|
 |
Vitaly Большой шоколадный орден

Зарегистрирован: 29.07.2008 Сообщения: 281 Откуда: Санкт-Петербург
|
Добавлено: Ср Окт 28, 2009 18:31 Заголовок сообщения: |
|
|
У меня раз в 15 минут сохраняется в таблике, но такое чувство, что боссовские лицензии - это лицензии на подключение к SQL |
|
Вернуться к началу |
|
 |
Дима Костиков Знаю Босс
Зарегистрирован: 14.05.2008 Сообщения: 12 Откуда: UK
|
Добавлено: Пн Ноя 02, 2009 16:13 Заголовок сообщения: |
|
|
Vitaly писал(а): | такое чувство, что боссовские лицензии - это лицензии на подключение к SQL |
как так? то есть вы думаете, что можно покупать лицензии на подключение к SQL напрямую у MS и этого будет достаточно для подключения к Босс? |
|
Вернуться к началу |
|
 |
Vitaly Большой шоколадный орден

Зарегистрирован: 29.07.2008 Сообщения: 281 Откуда: Санкт-Петербург
|
Добавлено: Пн Ноя 02, 2009 16:31 Заголовок сообщения: |
|
|
Дима Костиков писал(а): | Vitaly писал(а): | такое чувство, что боссовские лицензии - это лицензии на подключение к SQL |
как так? то есть вы думаете, что можно покупать лицензии на подключение к SQL напрямую у MS и этого будет достаточно для подключения к Босс? |
Конечно не достаточно Просто возможно лицензии как-то связаны. Если считать по пользователям, получается меньшее число, чем смотреть в БОССе количество изпользуемых лицензий. Если же считать все подключения, то одинаково |
|
Вернуться к началу |
|
 |
Дима Костиков Знаю Босс
Зарегистрирован: 14.05.2008 Сообщения: 12 Откуда: UK
|
Добавлено: Пн Ноя 02, 2009 19:34 Заголовок сообщения: |
|
|
Вы посмотрите трассировку в SQL Profiler, когда запускаете приложение. Он тогда как раз и должен проверять количество подключений. |
|
Вернуться к началу |
|
 |
Antoshes
Зарегистрирован: 17.02.2014 Сообщения: 171 Откуда: Томск
|
Добавлено: Пт Июл 15, 2016 11:44 Заголовок сообщения: |
|
|
Да, тоже нужна динамика использования лицензий! Кто нибудь нашел точный способ как определить то количество используемых лицензий, которые показаны в диалоге "О программе" ? |
|
Вернуться к началу |
|
 |
rebel25 Большой шоколадный орден

Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Пн Июл 18, 2016 10:18 Заголовок сообщения: |
|
|
-- в поле mod BKS тиражные модули, REC пользовательские модули
Select Count(*), getdate(),mod From (
select loginame , (case when program_name like 'RPExec-S0xF895A952%' then 'BKS'
when program_name like 'RPExec-NULL-%' then 'REC' else '' end) mod
from master.sys.sysprocesses where program_name like 'RPExec%'
Group by loginame, (case when program_name like 'RPExec-S0xF895A952%' then 'BKS'
when program_name like 'RPExec-NULL-%' then 'REC' else '' end)
) as a
group by mod |
|
Вернуться к началу |
|
 |
Antoshes
Зарегистрирован: 17.02.2014 Сообщения: 171 Откуда: Томск
|
Добавлено: Пн Июл 18, 2016 11:19 Заголовок сообщения: |
|
|
rebel25
спасибо, почти совпадает.
Запрос выдает на 2 лицензии больше чем в О программе |
|
Вернуться к началу |
|
 |
rebel25 Большой шоколадный орден

Зарегистрирован: 06.10.2008 Сообщения: 580 Откуда: Москва
|
Добавлено: Вт Июл 19, 2016 10:21 Заголовок сообщения: |
|
|
У меня полное совпадение. Может кто вышел за то время когда о программе нажималось или наоборот. |
|
Вернуться к началу |
|
 |
|