
Mikhail
05.10.2017
16:10:51
а апдейты тяжелее инсертов?

Darafei
05.10.2017
16:11:11
апдейт - это делит и инсерт
он тяжелее на один делит

Google

Mikhail
05.10.2017
16:11:35
Ага, понятно
Так для постгреса локально проапдейтить 10000 в секунду - проблема?
И какие настройки постгреса позволит ускорить апдейты, не считая оптимизации таблицы по индексам?
я имею ввиду mem_cached
и прочие
можно ли про это почитать где то?

Darafei
05.10.2017
16:14:26
у меня выходило 30к

Mikhail
05.10.2017
16:14:43
А ты какие то ухищрения делал для этого?

Darafei
05.10.2017
16:15:04
да, и мне этого не хватило

Mikhail
05.10.2017
16:15:04
Или с дефолтными настройками постгрес?

Lev
05.10.2017
16:20:31
с дефолтными сложно. Там workmem в 4mb стоит

Google

Darafei
05.10.2017
16:22:40

Mikhail
05.10.2017
16:23:26

Darafei
05.10.2017
16:24:45
только вставка
и чтение по индексу с фильтрацией лишнего

Mikhail
05.10.2017
16:25:23

Алексей
05.10.2017
16:38:21
всем привет. подскажите в чем может быть проблема, поставил постгрес заново создал тестовую базу и не отрабатывает обычный select из единственной таблицы в схеме public. если не указать явно схему в запросе. может просто грюк постгреса и стоит его переставить?

Lev
05.10.2017
16:49:04

dmitriy
05.10.2017
16:49:04
Смотри в документации параметр search_path

Darafei
05.10.2017
16:49:33

Anton [Mgn, az09@osm]
05.10.2017
16:59:05

Darafei
05.10.2017
17:08:24
вот слушаю я про партицианирование в стриме
а "нарезать на партиции одинакового размера" бывает?

Alexey
05.10.2017
17:09:42
в смысле по хешу?

Maksim
05.10.2017
17:09:42

Darafei
05.10.2017
17:10:57
по пересечению pg_total_relation_size порога

Dmitry
05.10.2017
17:21:45
не больше N байт - нет

Darafei
05.10.2017
17:43:08
и не меньше N байт, кроме последней - тоже?
просто в этом случае непонятно, какой поставить check на таблицу, пока она ещё только создаётся

Google

Darafei
05.10.2017
17:44:28
когда индекс, например, по таймстемпам

Аггей
05.10.2017
18:09:40
В pg 10 все так же нельзя fk на партиционированные таблицы?

Alex
05.10.2017
18:18:09
нет
и нет глобального индекса
но эт только начало и я думаю через год два будет

Nikolay
05.10.2017
18:19:58

Alex
05.10.2017
18:20:40
деваться уже некуда, партиции уже есть а фк нет, не дело

Darafei
05.10.2017
18:21:25
ребят, а поревьювайте лучше пулл-реквест
https://github.com/postgis/postgis/pull/146/files
а то как ныть про отсутствие фичей, так все, как код полайкать, чтоб втащили быстрее, так никого

Alex
05.10.2017
18:57:32
а где будет афтепати

Anton [Mgn, az09@osm]
05.10.2017
18:57:57

Аггей
05.10.2017
18:58:50
куда нажимать?
Так ты сначала ревью сделай... А потом полайкай... Вдруг там регрессия

Anton [Mgn, az09@osm]
05.10.2017
18:59:36

Аггей
05.10.2017
18:59:51
На самом деле, мне компетенции не хватает - поглядеть... А собрать и потестить - задач.

Darafei
05.10.2017
19:05:21
ну, компиляцию и регресс-сьют оно проходит

Alex
05.10.2017
19:13:28
А почему тут написана что пока бета версия 10,0 ? https://yum.postgresql.org/

Nikolay
05.10.2017
19:18:40

Alex
05.10.2017
19:19:20

Alex
05.10.2017
19:46:47
ребят. афтепати-то есть?

Alex
05.10.2017
19:48:17

Google

Maxim
05.10.2017
20:20:16
Привет всем.
Может быть, кто-то сможет подсказать удобный инструмент миграций для постгреса?
Поверхностно интернеты шерстил, но ничего не привлекло.

Аггей
05.10.2017
20:26:53
А пишите на чем?

Maxim
05.10.2017
20:37:34
А пишите на чем?
SQL, PL/pgSQL
штуки вроде питоновского alembic не особо интересуют, скорее что-то VCS-подобное

Denis
05.10.2017
20:51:41

Alexander
05.10.2017
21:08:59

Alex
05.10.2017
23:00:30

Alex
05.10.2017
23:01:26

Sergey
05.10.2017
23:02:07

Alex
05.10.2017
23:02:08
ась?
раз полковнику никто не пишет

loki
06.10.2017
00:22:54
понятно
Интерпрайз вздрогнул и обновился до 9.4.2

Artem
06.10.2017
02:52:51
Ждём 10.1 :)

xaoc
06.10.2017
02:54:35
https://www.hgst.com/products/hard-drives/ultrastar-hs14

/dev/null
06.10.2017
04:27:43
Что за нах с этим firebird
conversion error from string
Поле типа VARCHAR не хочет принимать
WHERE n_otd.notd = CAST (? AS VARCHAR(50))

Алексей
06.10.2017
04:29:15
а если без (50) попробовать? ну так, навскидку.

/dev/null
06.10.2017
04:29:24
rows , _:= db.Select(query, date1, date2, notd)

Andrey
06.10.2017
04:30:07

Алексей
06.10.2017
04:30:19
я имел в виду
WHERE n_otd.notd = CAST (? AS VARCHAR)

Google

/dev/null
06.10.2017
04:30:22
Все вопрос снят
я неправильно последовательность параметров передавал
Вот дурак

Maxim
06.10.2017
06:24:33

Dmitry
06.10.2017
06:31:49