среда, 6 декабря 2017 г.
суббота, 25 ноября 2017 г.
Узнать количество физических и логических процессоров системы
Физические - железки.
Логические - так называемые ядра.
В MSSQL Server выполнить:
SELECT (cpu_count / hyperthread_ratio) AS PhysicalCPUs, cpu_count AS logicalCPUs FROM sys.dm_os_sys_info
Логические - так называемые ядра.
В MSSQL Server выполнить:
SELECT (cpu_count / hyperthread_ratio) AS PhysicalCPUs, cpu_count AS logicalCPUs FROM sys.dm_os_sys_info
понедельник, 30 октября 2017 г.
Работа с личным кабинетом "Такском-касса" по API 1.3 в 1С
Появилась
необходимость загружать в типовую 1С
«Бухгалтерия предприятия» (БП) итоговые
суммы кассовых смен из личного кабинета
«Такском-касса». Так как на тот момент
Такском не присвоил Integrator-ID, то пришлось
использовать версию API 1.3.
Было известно,
что 1С БП типовая 2.0, поэтому основа
сначала была написана в обычной форме.
Так как в БП 2.0 режим совместимости с
8.2, то пришлось отказаться от встроенных
функций работы с JSON. В это время был
переход на типовую БП 3.0, в результате,
не закончив, пришлось заново писать все
в новой управляемой форме, но уже с
использованием встроенных функций
работы с JSON.
Оптимизированная замена подстроки в строке с помощью регулярных выражений в MS SQL Server
В MS SQL Server отсутствуют регулярные выражения. Как включить их использование? Замена подстроки в строке выполняется долго. Как сократить время выполнения замены? Для выявления тяжелых запросов часто используют данные трассировки. Чтобы получить суммированные данные, необходимо сгруппировать одинаковые запросы, а из-за разных имен временных таблиц они не группируются. Статья - пример замены имен временных таблиц в результатах трассировки.
суббота, 8 апреля 2017 г.
Подписаться на:
Сообщения (Atom)