@pgsql

Страница 438 из 1062
Алексей
22.08.2017
14:59:08
общая ломкость всеё процедуры.

Игорь
22.08.2017
15:22:30
Странный вы человек. Ерундой занимаетесь вместо того чтобы установить один из менеджеров и жить дальше

Korolll
22.08.2017
15:25:47
Ребят есть каталог sql файлов нужно их перегнать в PostgreSQL, есть ли лёгкий и изящный способ для решения этой задачи

Google
A.
22.08.2017
17:13:12
Коллеги, в какое значение нужно установить pager чтобы было как раньше - постраничный вывод, но в конце чтобы была новая строка консоли, а не (END)?

Ilya
22.08.2017
17:40:46
Less

A.
22.08.2017
17:45:42
Less
кажется, лесс не выходит на строку новой команды

Ilya
22.08.2017
17:46:01
А. More

Лесс позволяет мотать обратно

Море выходит в конце

A.
22.08.2017
17:47:33
Море выходит в конце
море, точн! доеду и попробую. лесс этому поведению можно научить?

Ilya
22.08.2017
17:48:21
Зочем

Если есть море

A.
22.08.2017
17:48:53
)))

Ilya
22.08.2017
17:49:17
Можно вообще пейджер вырубить а листать в скрине

Я так делаю

Alexey
22.08.2017
17:51:25
less -E

Google
A.
22.08.2017
19:36:17
loki
23.08.2017
00:47:52
А pg_stat_statements не сильно влияет на производителность, я понимаю он исполняется только сборщиками типо mamonsu?

Artem
23.08.2017
02:22:32
Вот в этой статье посмотрели и сравнили:

Waiting for 9.2 – pg_stat_statements improvements | select * from depesz; https://www.depesz.com/2012/03/30/waiting-for-9-2-pg_stat_statements-improvements/

loki
23.08.2017
02:28:29
Waiting for 9.2 – pg_stat_statements improvements | select * from depesz; https://www.depesz.com/2012/03/30/waiting-for-9-2-pg_stat_statements-improvements/
Спасибо, то что искал. Для отладки идеальный инструмент, а в продакшене и так не все радужно

Che
23.08.2017
07:18:10
делаю импорт из csv, такая ошибка ОШИБКА: нехватка памяти ПОДРОБНОСТИ: Не удалось увеличить строковый буфер (в буфере байт: 1073741588, требовалось ещё 264). КОНТЕКСТ: COPY dfr, строка 53036214 подскажите какой памяти ей не хватает?

файлик примерно 17 гб в utf8, ~53М строк

Айтуар
23.08.2017
07:25:59
work_mem 64Mb
Я бы увеличил до 128, а на серваке сколько? Там только БД?

Che
23.08.2017
07:29:05
Оперативы 4

Andrey
23.08.2017
07:29:19
А work_mem для COPY разве имеет значение? Он просто потоком читает данные.

Darafei
23.08.2017
07:29:56
Оперативы 4
а свободной?

Che
23.08.2017
07:30:32
Свободной пару гигов есть) разрежу файл, попробую кусками

свободной 3 гига. скажите, а индекс по всем полям такой таблицы займет еще 17 гигов или меньше?

Andrey
23.08.2017
07:34:38
А какой максимальный размер поля в данных? Может там text или clob размером а гиг?

Che
23.08.2017
07:34:49
все поля text

Google
Che
23.08.2017
07:35:18
размер килобайт 10 самый большой

Konstantin
23.08.2017
14:21:41
Осталось всего несколько дней до закрытия регистрации на участие в чемпионате по PostgreSQL — #PGHACK! Соревнование пройдет в Москве 2 сентября. Будем: - управлять базами данных в боевом режиме и решать нетривиальные задачи; - общаться с коллегами и единомышленниками; - получать сувениры и призы по итогам соревнования. Чемпионов PostgreSQL ждут здесь: https://goo.gl/7Wv1yj. Регистрация продлится до 31 августа включительно!

Konstantin
23.08.2017
14:30:59
Всем привет господа. Помогите заоптимизировать запрос. Есть таблица, уникалится по двум полям, есть третье поле уникальное само по себе. На вход получаю пару первых ключей на выходе должна быть запись с этими ключами и полем num, которое в простом случае должно увеличиваться просто на +1, но если будет удалена какая то предыдущая строка то num должен заполнить дырку.

https://gist.github.com/yakunink/e2146a5cf756470819cdc240edb398dc

Алексей
23.08.2017
14:36:20
Лесс позволяет мотать обратно
f / b в more позволяют мотать.

Макс
23.08.2017
18:10:16
Привет! Подскажите, для PG есть какой-то лимит размера таблицы, при котором резко падает производительность?

Скажем 10 млн записей нормально будет держать? Или нужно будет уже грамотно оптимизировать?

Aleksander
23.08.2017
18:12:52
Вопрос в том как ты будешь использовать таблицы. У меня таблы сейчас на миллиард записей

Индекс только стандартный по ключу и доп поле

Макс
23.08.2017
18:14:25
Текстовые поля?

Aleksander
23.08.2017
18:14:52
Ключ лонг, поле текст(на котором индекс)

Макс
23.08.2017
18:15:21
Круто :)

Aleksander
23.08.2017
18:15:34
У меня частый поиск по индексу, и частая вставка новых элементов

Планируется 15 -30 миллиардов записей. Но это ещё через год

Макс
23.08.2017
18:16:23
И вставка адекватное время занимает?

Aleksander
23.08.2017
18:16:42
Да. Вставка батчами по 30к записей

Для меня адекватное:) секунд 40

Макс
23.08.2017
18:17:18
Перестроение индекса то есть вполне адекватно работает?

40 сек - это с индексом же, да?

Aleksander
23.08.2017
18:17:40
Да

Google
Макс
23.08.2017
18:17:57
Я так понимаю, переиндексация как раз и занимает основное время.

Ну... круто. Спасибо за ответ - это то, что нужно ))

Admin
ERROR: S client not available

Aleksander
23.08.2017
18:18:52
Я не эксплейнил выполнение, но предполагаю, что индексация это основное время.

Пока живём. Но основные данные я храню в кликхаусе

В пг только справочники

Макс
23.08.2017
18:20:36
Кликхаус я не изучал еще пока. Хорошая штука? :)

Aleksander
23.08.2017
18:20:38
Для сравнения, делал когда прототип на монге. Проблемы уже были с таблицами в 20 миллионов документов

Макс
23.08.2017
18:22:24
В том плане, что предлагает непривычный подход? Или накладывает какие-то ограничения на данные и операции с ними?

Aleksander
23.08.2017
18:22:58
Идеальна для временных рядов

Так как в основном движке в пк обязательно поле с датой

Плата за скорость

Макс
23.08.2017
18:24:06
Монга вроде же в памяти все хранит? Видимо проблемы начинаются, когда в своп уходит все.

Макс
23.08.2017
18:26:39
Вон оно что. Понятно.

У кликхауса можно много данных, хранить?

Надо будет глянуть :)

Google
Aleksander
23.08.2017
18:28:11
У кликхауса можно много данных, хранить?
Много, он используется в яндекс метрике для хранения пользовательских кликов, которых миллиарды в день

Макс
23.08.2017
18:29:02
Там есть кластеризация какая-то из коробки?

Aleksander
23.08.2017
18:29:51
Макс
23.08.2017
18:39:54
Александр, спасибо за полезную информацию. Будем углубляться :)

CRM задумали писать с своим производством и секретаршами )))

Макс
23.08.2017
19:05:23
Это не точно ?

Но часть данных, мало ли.

Алексей
23.08.2017
19:05:53
срм на колоночной бд. однако...

база в которой нельзя update+delete+join для crm.

рекомендую тогда писать на ассемблере.

Сергей
23.08.2017
19:08:37
В коде все смержат, не мешайте людям црм делать

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