@pgsql

Страница 499 из 1062
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
с дефолтными сложно. Там workmem в 4mb стоит
А есть рекомендации сколько он стоять должен?

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
Зависит от сервера
а как work_mem поможет с апдейтами?

Anton [Mgn, az09@osm]
05.10.2017
16:59:05
Всем привет. Если интересно, сейчас Олег рассказывает о PostgreSQL 10 https://www.youtube.com/watch?v=HOi7lrSeLoE
кажется кто-то в зале подписан на Городские данные ) и так же как у меня мьют не нажат на Кармацкого

Darafei
05.10.2017
17:08:24
вот слушаю я про партицианирование в стриме

а "нарезать на партиции одинакового размера" бывает?

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

Maksim
05.10.2017
17:09:42
а "нарезать на партиции одинакового размера" бывает?
тут наверное имеется в виду, одинаковый интервал при range

в смысле по хешу?
только при равномерном распределении ключа партицирования

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
а где будет афтепати

Аггей
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
А почему тут написана что пока бета версия 10,0 ? https://yum.postgresql.org/
Все правильно, пока 10.1 не выйдет, так и останется бетой :)

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

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
SQL, PL/pgSQL штуки вроде питоновского alembic не особо интересуют, скорее что-то VCS-подобное
Я пользуюсь https://github.com/perseas/Pyrseas для версионирования и генерации миграций в pg. Вроде уже пару лет полет нормальный

Alex
05.10.2017
23:00:30
ребят. афтепати-то есть?
чаепитие ,походу ,закончилось мордобоем

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)

Алексей
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
https://github.com/yandex/pgmigrate
спасибо, выглядит довольно интересно. оно умеет миграции в подпапках хранить?

Dmitry
06.10.2017
06:31:49
Интерпрайз вздрогнул и обновился до 9.4.2
Онторпрайз может такое использовать только с табуном чуваков-сизифов поставляющие костыли и кастрюли чтоб не подтекало

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