@pgsql

Страница 29 из 1062
Peter
18.05.2016
12:31:56
и проект у Вас gradle'вый

Alexander
18.05.2016
12:52:48
Ох, гредл-гредл

Оставил нам как-то коллега проект на Groovy, собираемый гредлом. В команде больше ни джавистов, ни тем более знающих гредл нет. Так и сидим на старом билде, потому что всем влом разобраться.

Pavel
18.05.2016
12:56:31
Вы ж, под android, надеюсь, в IDEA пишите?
Нет. Меня интересуют libpq собранные под андроид. Например, zlib можно собрать, где-то читал

Google
Alexey
18.05.2016
12:59:25
Вон пишут, что собрали

Pavel
18.05.2016
12:59:46
а это Вы хотите странного
Может быть. Но ведь использование скомпилированных библиотек предусмотрено

Peter
18.05.2016
13:01:16
вон оно чё...

Alexey
18.05.2016
13:17:44
*NoSQL имелось в виду

Pavel
18.05.2016
13:23:30
Вон пишут, что собрали
Спасибо, то видел. Но как-то никакого руководства так и не нашел

Alexander
18.05.2016
13:28:27
Народ, а кто нить мигрировал с 9.1 на 9.4 в доёбиане? Есть какие нить грабли?

визи → джесси

Peter
18.05.2016
13:29:07
нет

я через pg_upgradecluster мигрировал

Alexander
18.05.2016
13:29:55
Ну, там вроде как всегда так и делается.

Интересуют именно грабли

Google
Alexander
18.05.2016
13:30:23
А то скукоживать в дамп и раскукоживать чот как то лень.

Peter
18.05.2016
13:32:20
я не помню, вроде, всё гладко проехало, хотя snapshot VM сделал

Alexander
18.05.2016
13:43:55
ну не без этого :)

Хотя... блин, планирую переезжать на другую виртуалку...наверное придётся дампить :(

Yakov
18.05.2016
15:07:23
Всем привет. Меня зовут Яков Шуваев. 12 февраля мы совместно с сообществом #PostgreSQLRussia проводили митап по PostgreSQL в ЛАНИТ в Москве. Темы: мониторинг PostgreSQL и управление изменениями в БД на PostgreSQL с помощью liquibase. Информацию, видео и презентации с прошлого митапа, если кто не видел, можно посмотреть тут http://www.meetup.com/postgresqlrussia/events/227606200/ и чуть более подробно тут: http://www.meetup.com/TechGuruDay/events/230686090/. Пользуясь случаем, хочу пригласить всех, кому интересна тема не только PostgreSQL, но и Java, на наш новый митап, который состоится 25 мая. Темы: новое в JavaEE, Java в корпоративных системах, Java в ГИС системах. Более подробно читайте здесь: http://www.meetup.com/TechGuruDay/events/231100084/ Если будут вопросы – их можно задать прямо на странице митапа.

Yury
18.05.2016
15:24:59
Это называется рамен
Рамен в Японии, Доширак это Корея.

Александр
18.05.2016
15:25:49
Alexey
18.05.2016
15:37:33
Александр
18.05.2016
15:37:46
Лапса

Alexey
18.05.2016
15:38:23
Спс)

Yury
18.05.2016
17:26:49
А в Китае?
С китаем трудно. У лапши и её разновидностей существует множество названий, в частности, из-за разнообразия языков в Китае. На литературном китайском языке пшеничная лапша называется кит. трад. 麵, упр. 面, пиньинь: miàn, палл.: мянь, рисовая и крахмальная — кит. трад. 粉, пиньинь: fěn, палл.: фэнь, а на других — цзиньском, цзянсийском, ваньнаньском, сянском, уском, юэском, хакка, миньских используются другие названия.

В Китае много разных языков которые объеденены одной письменостью. (как минимум 4 основных выделяют)

Stanislav
18.05.2016
17:51:26
Народ, а кто нить мигрировал с 9.1 на 9.4 в доёбиане? Есть какие нить грабли?
Если не считать маленького таймаута ожидания tcp порта базы в дебиан 8 стартап скрипте, то все ОК. Но крови он мне пропил при создании слейва.

Alexander
18.05.2016
17:52:21
Что за таймаут?

Если при грейде, то это не беспокоит. Внутренний проект, простой не критичен

Stanislav
18.05.2016
17:53:50
В одноименной фб группе с Димой Васильевым ковыряли

Александр
18.05.2016
20:15:39
@stalkerg мне собу, пожалуйста

Yury
18.05.2016
20:25:03
@stalkerg мне собу, пожалуйста
Только не путай с якисоба, а то она из пшеницы и её жарят. А собу как правило варят и подают холодной (но то же иногда не из гречневой муки, из гречневой японская соба - нихонсоба).

Обожаю холодную собу... в Нара классно делают.

Александр
18.05.2016
20:26:46
В холодном виде не пробовал

Google
Yury
18.05.2016
20:33:24
В холодном виде не пробовал
Тогда скорее всего это была пшеничная якисоба (на цвет не смотрим).

Pavel
18.05.2016
20:41:35
Это канал об аниме? © :-)

Dan
18.05.2016
20:47:17
вот Сашка взял да и прославился раз и навсегда

а всего-лишь навсего стоило просто играть в одну корейскую милую и анимешную игрушку в злополучные 2003-2004 годы

Kirill
18.05.2016
20:55:37
Это к анал (с)

Yury
18.05.2016
20:59:13
Александр
18.05.2016
21:00:57
Руснет ванлав

Konstantin
19.05.2016
06:20:47
Рамен это хорошо, вкусно.

Только мозги вырубает начисто, особенно если на свином бульоне

James
19.05.2016
07:54:18
подскажите с ошибкой

при импорте дампа

pg_restore: [archiver (db)] Error while PROCESSING TOC: pg_restore: [archiver (db)] Error from TOC entry 3328; 0 2700673 TABLE DATA my_bus_stops dbname pg_restore: [archiver (db)] could not execute query: ERROR: relation "my_bus_stops" does not exist Command was: COPY my_bus_stops (id, slug, names, country_id, city_id, priority, moderated, parent_id, removed, active, properties, latit... pg_restore: [archiver (db)] Error from TOC entry 3289; 0 19290 TABLE DATA my_cities dbname pg_restore: [archiver (db)] could not execute query: ERROR: relation "my_cities" does not exist

делал так

pg_dumpall -g -U postgres > globals.sql

pg_dump -Fp -s -v -f db-schema.sql -U postgres mybase

Now restore. psql -f globals.sql psql -f db-schema.sql mydb pg_restore -a -d dbname -Fc full.dump

dmitriy
19.05.2016
07:56:50
Приветствую! Подскажите, а можно ли как-нибудь сделать, чтобы условие типа col = 1 or col is null отрабатывало за один проход по по простому btree индексу на колонку?

Leonid
19.05.2016
08:11:20
https://explain.depesz.com/s/jlfJ - а как он обрабатывается? вроде loop=1

Google
Leonid
19.05.2016
08:11:20
Приветствую! Подскажите, а можно ли как-нибудь сделать, чтобы условие типа col = 1 or col is null отрабатывало за один проход по по простому btree индексу на колонку?

James
19.05.2016
08:19:08
экстеншн установлен

dmitriy
19.05.2016
08:22:31
https://explain.depesz.com/s/jlfJ - а как он обрабатывается? вроде loop=1
У меня два битмап индекс скана, потом битмап ор. Интересно получается

Leonid
19.05.2016
08:23:29
dmitriy
19.05.2016
08:24:42
В таблице одна колонка, один btree на эту колонку. 10000 строк, одна null и одна = 1

Leonid
19.05.2016
08:25:52
В таблице одна колонка, один btree на эту колонку. 10000 строк, одна null и одна = 1
тогда сдаюсь ? у меня почти тоже самое в примере. может analyze настравить?

dmitriy
19.05.2016
08:26:46
https://explain.depesz.com/s/3Id

Leonid
19.05.2016
08:29:41
dmitriy
19.05.2016
08:29:51
Поправил

Kirill
19.05.2016
08:33:53
сделайте analyze и если у вас всего 2 разных значения в таблице то после этого он вообще будет выбирать seq scan ;)

dmitriy
19.05.2016
08:35:39
Не, там generate_series(1, 10000) и одна null

может стоит проверить индексы по этому полю?
В этом плане он ищет по индексу без кондишена, а потом фильтрует по условию, пока 10 наверх не выплюнет, много строк =1 в таблице, наверно он поэтому такой план выбирает

Просто если бы не null, то мможно написать col = any(array[1, 2]) и все хорошо отработает за один проходи, проблема в том, что с null такое не прокатит

Kirill
19.05.2016
08:53:09
только если индекс повыражению забубенить

Leonid
19.05.2016
08:53:32
https://explain.depesz.com/s/rRe4

Google
Leonid
19.05.2016
08:54:16
наверное да

dmitriy
19.05.2016
09:03:49
К сек скану приводит такое

Kirill
19.05.2016
09:12:38
ну, вот индекс можно построить чтоб из него null выкинуть create index hack on table ( (case when col is null then -42 else col end)) ; select * from table where (case when col is null then -42 else col end) in (1, -42);

dmitriy
19.05.2016
09:16:19
Индекс понятно, по coalesce можно построить, но меня интересует можно ли по простому индексу как-нибудь так делать хитро

Все идет пока к ответу НЕТ ?

Yury
19.05.2016
09:43:29
Or это как правило всегда 2 запроса

Pavel
19.05.2016
10:58:07
pg_dump -Fp -s -v -f db-schema.sql -U postgres mybase
Все намного проще. У вас -Fp формат PLAIN. Его нельзя через pg_restore. Его через psql или другой клиент

Dmitry
19.05.2016
14:11:01
экстеншн установлен
используйте нормальные файловые бакапы через pg_basebackup, не используйте логические дампы.

Vadim
19.05.2016
14:24:22
https://pypi.python.org/pypi/mattermost_bot/

http://mattermost-bot.readthedocs.io/plugins.html

Vadim
19.05.2016
14:25:15
используйте нормальные файловые бакапы через pg_basebackup, не используйте логические дампы.
это в режиме архивлогов нужно держать базу, место больше занимает наверн

Stanislav
19.05.2016
15:39:55
> используйте нормальные файловые бакапы через pg_basebackup, не используйте логические дампы. спасибо зай, но что делать если полученный файловый клон занимает в 10 раз больше дампа?

у меня из-за этого целая полка за две недели забивается такой фигней

Kirill
19.05.2016
15:44:17
А зечем вы её дампами забиваете ?

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