Главная » 1C 8.x

0. Настраиваем BIOS

На производительность сервера существенно могут настройки, управляющие поведением мощностей процессора, дисков, доступа к памяти и т.п.

Например, в целях окономии электропитания процессоры могут «занижать» частоту процессора, что приемлемо для личных компьютеров и совершенно неприемлемо для серверов с 1С.

В BIOS сервера отключаем все настройки по экономии электропитания процессора.

Если есть «C1E» — обязательно ОТКЛЮЧАЕМ!!

Для некоторых не очень параллельных задач также рекомендуется выключить гипертрейдинг в биосе.

В некоторых случаях (особенно для HP!) надо зайти в BIOS сервера, и ВЫКЛЮЧИТЬ там пункты, в названии которых есть EIST и C1E.
Взамен надо там же найти пункты, связанные с процессором, в названии которых есть  ... Читать дальше »

Категория: 1C 8.x | Просмотров: 708 | Добавил: MissDiablo | Дата: 11.03.2020

parallels- 1

fsync - on

autovacuum - on

autovacuum analize - on

autovacuum agresive - on

onlineAnalyze в версиях не ниже 10,4,1

onlineAnalyze_enable - on

Добавить в предкомпилированные библиотеки onlineAnalyze_enable

defaylt_statistics_target - 100 (в 9,10 версии при выставлении 10000 начинаются тормоза после сложных запросов)

Категория: 1C 8.x | Просмотров: 696 | Добавил: MissDiablo | Дата: 12.01.2020

1. Качаем обновления

2. Останавливаем сервис: service srv1cv83 stop 

3. Распаковываем: tar xzf rpm64.tar.gz

4. Переходим в папку с пакетами

5. yum install *.rpm 

6. Запускаем сервис service srv1cv83 start

7. Заходим в консоль управления сервером 1С и разрешаем "выдача лицензий сервером" на каждой БД.

Категория: 1C 8.x | Просмотров: 857 | Добавил: MissDiablo | Дата: 26.06.2017

    WScript = Новый COMОбъект("WScript.Shell");
    WScript.Run("timeout /t " + 5, 0, Ложь); // пауза в 5 сек.
            

Категория: 1C 8.x | Просмотров: 812 | Добавил: MissDiablo | Дата: 03.06.2017

Computer = "192.168.0.101";
WinMGMT = ПолучитьCOMОбъект("winmgmts:{impersonationLevel=impersonate}!\\");
Win32_PingStatus = WinMGMT.ExecQuery("SELECT StatusCode FROM Win32_PingStatus WHERE Address = '" + Computer + "'");
    
Успешно = Ложь;

Для Каждого PingStatus ИЗ Win32_PingStatus Цикл

    Если PingStatus.StatusCode = NULL Тогда

        Успешно = Ложь;

    Иначе

        Успешно = PingStatus.StatusCode = 0;

     КонецЕсли;

КонецЦикла;

 

Категория: 1C 8.x | Просмотров: 1310 | Добавил: MissDiablo | Дата: 26.01.2015

Функции необходимы для записи данных в внешние источники данных.

INSERT

 

USE [access]

GO

CREATE PROCEDURE insert_colors

@key int,

@color nvarchar(50)

AS

BEGIN

INSERT INTO access.dbo.[colors] ([key], [color])

VALUES (@key, @color)

END

GO

 

 

Update

USE [access]

GO

CREATE PROCEDURE update_kart

@Счетчик int,
@KODK nvarchar(20),
@DataZ datetime,
@N_Serk nvarchar(4),
@N_Kart int,
@PRIZN nvarchar(20),
@KODKS nvarchar(20),
@vlad nchar(20),
@auto1 nchar(20),
@oplata int,
@datan date,
@datak date,
@salon nchar(10),
@procent int,
@fio nchar(100),
@pts nchar(30),
@auto nchar(100),
@color nvarchar(50),
@mark ... Читать дальше »

Категория: 1C 8.x | Просмотров: 911 | Добавил: MissDiablo | Дата: 21.01.2015