@pgsql

Страница 767 из 1062
 ?Donnie ?‍?
17.04.2018
18:33:17
А как это связано с постгресом?

Evgeniy
17.04.2018
23:18:44
http://heterodb.github.io/pg-strom/blob/20180417_PGStrom_v2.0_TechBrief.pdf

Yuriy
17.04.2018
23:28:14
http://heterodb.github.io/pg-strom/blob/20180417_PGStrom_v2.0_TechBrief.pdf
Было бы неплохо сначала прикрутить поддержку SPDK ...

Vladimir
18.04.2018
03:57:12
Google
Andrey
18.04.2018
04:01:26
много народа собирается?
В прошлый раз 30 человек было. Думаю ? в этот будет больше

Vladimir
18.04.2018
04:01:53
до скольки планируется мероприятие?

Andrey
18.04.2018
04:03:25
Если пойдем в бар - я максимум до полуночи... Если не пойдем, то думаю в 21-22 разойдемся

Вообще, докладов на 2 часа, плюс перерывы с едой

Vladimir
18.04.2018
04:04:49
ок. я сам из НТ так что я думаю покачу домой, с утра снова на работу

темы больше для разработчиков или ДБА тоже есть что послушать?

Andrey
18.04.2018
04:06:45
Там на сайте аннотации по каждому докладу есть, можно прикинуть что интересно

Lu$er
18.04.2018
08:06:03
https://t.me/joinchat/HIb7JxIgN9bxA_QINA7t4A

Lulz
18.04.2018
09:50:39


Ilia
18.04.2018
09:54:59
Нет. Используй отношение подкатегории.

Lulz
18.04.2018
09:55:27
Нет. Используй отношение подкатегории.
если не трудно, то можно пример?

Ilia
18.04.2018
10:00:31
если не трудно, то можно пример?
http://www.sql.ru/forum/480889/svyazyvanie-tablic-razlichnyh-obektov-s-odnoy http://www.hardline.ru/2/22/1386/ Тут попробуй почитать...

Google
Ilia
18.04.2018
10:02:22
мерси
https://docs.jboss.org/hibernate/orm/3.3/reference/en/html/inheritance.html тут ещё тоже. https://www.thoughts-on-java.org/complete-guide-inheritance-strategies-jpa-hibernate/

Art
18.04.2018
10:09:26
есть ли в постгрессе инструменты для работы с деревьями чтобы не городить nestedsets? Пример, многоуровневые категории или комментарии. Например выбрать любой элемент и его потомков

Dmitry
18.04.2018
10:14:25
Amir
18.04.2018
10:37:57
всем привет, дату сброса статистика надо отдельно самому реализовать что бы хранилась, или она есть штатно гдето?

ltree
недавно заюзал какойето ацки большое дерево, и там былаошибка длины, типа хранить ооочень большое дерево не получается

глубина погружения видимо имеет предел

Mike Chuguniy
18.04.2018
10:40:47
Amir
18.04.2018
10:41:32
думаю через генерейт сериес можно проверитЬ)

не, норм работает) select replace(replace(replace((array_agg(t))::text,'{',''),'}',''),',','.')::ltree || '200000000000000000' from generate_series(100000000000000000,100000000000010000,1) t на чем то другом уникальном сломался, жаль не сохранил кейс

IGOR
18.04.2018
11:19:13
Всем привет) Есть jsonb формата { "manager":"Иван", "info":{ "incalls":65, "outCalls": 90 } Подскажите как обновить параметр внутри info ?

Ilya
18.04.2018
11:28:51
Plv8

Denis
18.04.2018
11:30:36
советовали бы монгу уже тогда )

Ilya
18.04.2018
11:31:06
o = {твой json} ; o.info.incalls = 888;

Denis
18.04.2018
11:31:08
я делаю примерно так: field = field || '{"info":{"incalls": newvalue}}'::jsonb

IGOR
18.04.2018
11:31:57
UPDATE archive SET info = jsonb_set(info, '{somthing, invoices}', '5', true) WHERE (info ->> 'manager') = 'Петр';

вот так надо было, '{somthing, invoices}' чтобы провалился во внутрь

а как быть если это массив с объектами? как обойти его и найти нужный по manager ?

Darafei
18.04.2018
12:06:45
кто-нибудь делал что-нибудь на c2h5oh? как оно, откуда его правильно брать?

Google
Denis
18.04.2018
12:10:08
а как быть если это массив с объектами? как обойти его и найти нужный по manager ?
https://www.postgresql.org/docs/9.6/static/functions-json.html здесь собраны функции по работе с json/jsonb, в том числе для раскрытия массивов в табличные строки

Mike Chuguniy
18.04.2018
12:31:43
А почему не adjacency list + recursive CTE?
Я подозреваю, что recursive CTE не так наглядно и понятно, как тот же ltree

кто-нибудь делал что-нибудь на c2h5oh? как оно, откуда его правильно брать?
В России - из самогонного аппарата. :( Я вот сейчас мучаюсь - заканчивается, а где брать - неизвестно. :( ЗЫ. Хороший вопрос для postgres-чатика. :D

Darafei
18.04.2018
12:33:26
я про https://github.com/genosse/c2h5oh

Mike Chuguniy
18.04.2018
12:34:29
Вот жеж блин... Век живи, век учись, дураком уйдешь

Sergey
18.04.2018
13:34:15
Привет. Не кидайтесь помидорами, мало чего соображаю. На сервер приходит CSV файл с записями о пользователях, колонки — логин и мыло. Задача состоит в заливке их в бд(postgres). Нужно делать проверку каждого пользователя — есть ли пользователь с таким мылом в бд( да — записать ошибку с инфо о пользователе и положить в список ошибок). Вопрос: как это делать эффективно? Дробить ли на потоки? Использовать celery? Для каждого пользователя делать SELECT для проверки, а в конце для всех делать один INSERT?

Nursultan
18.04.2018
13:37:51
Ты так пробовал?

Mike Chuguniy
18.04.2018
13:38:45
email - primary key и использовать INSERT ... ON CONFLICT а ошибки - оне д/б в логе.

Ну или email объявить уникальным, если первичный ключ уже есть.

ros
18.04.2018
13:57:31
заливать в отдельную таблицу и джойнить с существующими. то что пересеклось в ошибки. остальные insert from select

Sergey
18.04.2018
13:58:13
Спасибо. Норм идея

Vladimir
18.04.2018
15:07:17
Щас так был удивлён Случайно в Pgadmin3 нажал ctrl +space и он мне подсказал таблицу

Даж не знал что там автокомплит есть

Bogdan
18.04.2018
15:12:35
огоооо)

жатию [Enter] не всталяет, надо мышкой кликать 0_О

в Pgadmin4 ОФИГЕННЫЙ автокомплит

Anton
18.04.2018
15:58:56
Коллеги, простите за оффтопик, как посмотреть топ запросов которые сейчас грузять базу монги ? зы: дба на ближайшие 1.5 часа офлайн, а вопрос достаточно срочный

можно в лс, чтобы не разводить оффтоп.. спасибо

Google
Evgeniy
18.04.2018
16:01:38
https://docs.mongodb.com/manual/reference/command/top/

https://docs.mongodb.com/manual/reference/program/mongotop/

Anton
18.04.2018
16:04:12
mongotop, оно, спасибо

Alexander
18.04.2018
16:17:51
господа, в чем может быть проблема при импорте csv через \copy: ERROR: unterminated CSV quoted field ? Все отэкранировал, ругается именно на конец файла, на самую последнюю строку

Bogdan
18.04.2018
16:18:35
но ведь есть чат по девопусу)

и даже по монге)

Alexander
18.04.2018
16:20:04
и даже для демагогии.

Bogdan
18.04.2018
16:24:46
мммм, точно ли на эту?

Alexander
18.04.2018
16:25:05
А если именно эту строчку последнюю убрать?
то ругнется на предыдущую, тоже последнюю на тот момент

Andrey
18.04.2018
16:26:46
Значит где-то раньше забыта кавычка. Попробуйте методом дихотомии )

Vladimir
18.04.2018
16:27:07
Разделитель свой задал?

Тут без примера сложно гадать

Alexander
18.04.2018
16:28:00
разделитель стандартный для csv, до этого ругался на одиночные кавычки, это уже вопрос к исходным данным. Отэкранировал все непарные кавычки и он начал ругаться на последнюю строку.

Bogdan
18.04.2018
16:28:26
https://www.jetbrains.com/datagrip/features/importexport.html

Vladimir
18.04.2018
16:30:50
Ну если ты его ковырял И он изначально был составлен неверно.. Я бы выгрузил заново если есть возможность Если нет, то экспериментировал бы со строками

Alexander
18.04.2018
16:33:31
о, импорт датагрипом совладал и выдал даже все ошибки в лог. Супер. Там местами чудеса просто в колонках данных, всем спасибо.

Bogdan
18.04.2018
17:00:17
CSV хоть и простой формат, но многие генераторы CSV плюют на спецификацию(

Nikolay
18.04.2018
17:32:58
Всем привет, подскажите какой есть аналог функции из mysql “ORDER BY FIND_IN_SET” ? Нужно отсортировать по указанному списку/массиву id

Google
Mike Chuguniy
18.04.2018
18:49:11
Всем треша и угара: https://habrahabr.ru/company/devconf/blog/353682/

Evgeniy
18.04.2018
18:50:18
путешествие хоббита туда и обратно

Vyacheslav
18.04.2018
19:22:50
Uber так расписал, что самому захотелось с PGSQL свалить.

Yaroslav
18.04.2018
19:29:16
Uber так расписал, что самому захотелось с PGSQL свалить.
По-моему, здесь скорее случай, когда выпячиваются плюсы / минусы разных решений какой-то проблемы (вообще, это моё общее впечатление от большинства дискуссий вокруг Uber).

Alex
18.04.2018
19:34:57
Всем треша и угара: https://habrahabr.ru/company/devconf/blog/353682/
«Причем я рассматривал PostgreSQL исключительно с архитектурной точки зрения, не имея никакого реального опыта промышленной эксплуатации PostgreSQL, но большинство проблем, которые описывает Uber уже на основе реальной эксплуатации, я в смог определить правильно.» Интересная точка зрения. Не читал но осуждаю

0ledja
18.04.2018
19:37:08
Хабр зрабатывает денюшку, не мешайте.

Страница 767 из 1062