Size: a a a

PostgreSQL + 1C + Linux

2021 May 21

AT

Alex Tkachuk in PostgreSQL + 1C + Linux
Если Вы у БД отключите fsync - то данные останутся в ОЗУ и батарейка контроллера вам не поможет
источник

AT

Alex Tkachuk in PostgreSQL + 1C + Linux
*Игнорировать в пределах доступного пространства в собственном Кеше. Т.е. большая интенсивность fsync таки начнёт падать в скорости, потому что ему памяти не хватит
источник

SV

Sergey Voroshnin in PostgreSQL + 1C + Linux
О, даже так..Большое спасибо за ответы!)
источник

LK

L K in PostgreSQL + 1C + Linux
Выигрыша большого не будет буквально вчера мерял на 4610
источник

LK

L K in PostgreSQL + 1C + Linux
тоже fsync=off
источник

AT

Alex Tkachuk in PostgreSQL + 1C + Linux
Странные результаты конечно, у Вас точно в диск что-то упиралось?
источник

LK

L K in PostgreSQL + 1C + Linux
Вы можете измерить у себя для своего размера базы и посмотреть, что даст
отключение fsync
источник

LK

L K in PostgreSQL + 1C + Linux
nano test_tps_scalingfactor.sh

#!/bin/sh
THREADS=1
DURATION=180
CLIENTS=8
#for  scalingfactor  in 500 1000 1500 2000 2500 3000
for  scalingfactor  in 3500 4000 4500 5000 5500 6000 6500 7000 7500 8000

do
echo "RW ${scalingfactor}"
dropdb pgbench
createdb pgbench
pgbench -U postgres -i -s ${scalingfactor} pgbench
pgbench -U postgres -j ${THREADS} -c ${CLIENTS} -T ${DURATION} -n pgbench > /tmp/pgbench_rw_${scalingfactor}.log
done

Сохранить.

chmod +x test_tps_scalingfactor.sh

sudo su postgres
./test_tps_scalingfactor.sh
источник

LK

L K in PostgreSQL + 1C + Linux
tps опредяляется количеством ядер и потоков cpu
На стенде был I7-7700 64 GB RAM
источник

LK

L K in PostgreSQL + 1C + Linux
А что именно по Вашему не так?
источник

R

Roman in PostgreSQL + 1C + Linux
Всем привет. Может кто помочь с написанием запроса в PostgreSQL? У меня есть таблица под названием channel_themes, в ней есть столбец под названием factor, в этом столбце хранится тип данных INT. Мне нужно сделать перенос данных int из столбца factor в столбец lang_factor, так что бы значения хранящиеся в factor конвертировались в json, что бы в каждой строчке хранилось что-то вроде: {en: 34, ru: 34, uk, 34}. Как написать подобный запрос? Сам новичок в postgres, уже второй день бьюсь не могу правильно написать подобный запрос. Знаю что надо как то через jsonb, но не знаю как((
источник

РГ

Роман Гофман... in PostgreSQL + 1C + Linux
Что-то типа этого:
UPDATE channel_themes SET lang_factor = json_build_object('en', factor)
источник

R

Roman in PostgreSQL + 1C + Linux
спс
источник

SI

Sergey Ivanov in PostgreSQL + 1C + Linux
Всекм привет, пытаюсь подключить 1С Сервер к PG, все на разных виртуалках. Не подцепляется зараза, пишет, что не корректно авторизовался, мол того пароль не верный, куда копать подскажите плз.
источник

SI

Sergey Ivanov in PostgreSQL + 1C + Linux
ошибка операции администрирования
источник

SI

Sergey Ivanov in PostgreSQL + 1C + Linux
Сервер баз данных не обнаружен
источник

SI

Sergey Ivanov in PostgreSQL + 1C + Linux
ВАЖНО: пользователь "postgres" не прошел проверку подлинности (по паролю)
источник

SI

Sergey Ivanov in PostgreSQL + 1C + Linux
с помощью "psql -h sqlVirt -U postgres" в pg захожу
источник

DS

Dmitry Shleg in PostgreSQL + 1C + Linux
В pg_hba.conf доступ открыт с подсети сервера 1С?
источник

SI

Sergey Ivanov in PostgreSQL + 1C + Linux
они в одной подсети, с сервера где 1С запустил psql -h sqlVirt -U postgres
источник