FAQ

Search Discussions

350 discussions - 1,413 posts

  • QUERY PLAN ----------------------------------------------------------------------------------------------------------------------------------------- Hash Join (cost=808.82..144710.55 rows=486762 ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Dec 28, 2012 at 6:44 pm
    Dec 28, 2012 at 11:54 pm
  • есть таблица users id ... что-то там есть orders id ... что-то там есть таблица orders_logs id, uid, oid, что-то там orders_logs - имеет FOREIGN на users и orders соответственно (uid, oid) Кронскрипт ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Dec 20, 2012 at 10:27 pm
    Dec 21, 2012 at 2:31 pm
  • было три таблички orders drivers и orders_drivers - oid, did, dist, time за годы работы получается что orders_drivers скопилась огромная. ну и хочется ее свернуть в массивы композитных полей вида ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Dec 14, 2012 at 11:39 pm
    Dec 16, 2012 at 11:55 pm
  • есть табличка 1, {1,2,3},{4,6,7},'text1' 2, {8,9,0},{11,23,22},'text2' нужно сделать выбрку 1,1,4,'text1' 1,2,6,'text1' 1,3,7,'text1' 2,8,11,'text2' 2,9,23,'text2' 2,0,22,'text2' select col1, ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Dec 2, 2012 at 12:52 pm
    Dec 5, 2012 at 9:14 pm
  • Hi, Our IT Company systems architecture is based on IBM Websphere Application Server, we would like to migrate our databases to Postgres, the main problem which stops us from doing that is Postgres ...
    John NashJohn Nash
    Oct 15, 2012 at 8:22 am
    Oct 15, 2012 at 8:22 am
  • приходят внешние данные с уникальным ID (uuid) нужно эту запись либо создать, либо проапдейтить новыми значениями делал так: dbh- begin_work; # начали транзакцию my $record = dbh- single( # попытка ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Jun 20, 2012 at 6:33 pm
    Jun 20, 2012 at 9:14 pm
  • кроме эстетики еще там местами поломан юникод что не вставляет 2012-05-05 12:05:06 MSK ОТМЕТКА: неожиданный обрыв соединения с клиентом 2012-05-05 22:17:03 MSK ????: ?????? ???????? ??????????? ??-?? ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    May 5, 2012 at 7:04 pm
    May 8, 2012 at 6:33 am
  • Допустим, есть справочник товаров (tovar) с двумя полями x(Serial) и name(text) т.е. код товара и его наименование. А также справочник складов (sklad) с аналогичными полями: x(Serial) и name(text) ...
    VladsVlads
    Apr 25, 2012 at 12:59 am
    Apr 25, 2012 at 6:23 am
  • например: select * FROM (VALUES (ARRAY[1,2,3,3,4]), (ARRAY[1,2,2,3,4])) t; column1 ------------- {1,2,3,3,4} {1,2,2,3,4} (2 rows) WITH "a" AS (select * FROM (VALUES (ARRAY[1,2,3,3,4]), ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Apr 13, 2012 at 9:05 am
    Apr 13, 2012 at 2:06 pm
  • Имеется таблица, которая растет во времени. Поскольку уже имеется некая инфраструктура, то принято решение "устаревшие данные" из нее именно переносить в другую таблицу-наследник. то есть делаем ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Apr 8, 2012 at 9:23 pm
    Apr 8, 2012 at 9:23 pm
  • в одном месте мне нужен такой запрос. однако он выполняется порядка 26 секунд (в таблице примерно 100 млн записей). Что можно сделать чтобы получать общее число записей в таблице (пусть с потерей ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Apr 3, 2012 at 9:37 am
    Apr 3, 2012 at 1:38 pm
  • Привет, Александр! seb=# create database test lc_collate ' '; ОШИБКА: неверное имя локальной настройки " " По моему лучше перевести как-то так: неверное имя настройки локали " " -- С уважением, ...
    Сергей БурладянСергей Бурладян
    Mar 14, 2012 at 8:42 pm
    Mar 15, 2012 at 6:17 pm
  • Доброго, всем! Встретился с такой ситуацией и хочу ее как-то осмыслить. Есть простая таблица с тремя целочисленными колонками "ид", "ид", "ид2". Есть три индкса в этой таблице: primary key("ид"), ...
    Mihail NasedkinMihail Nasedkin
    Feb 20, 2012 at 7:44 am
    Feb 20, 2012 at 7:44 am
  • Добрый день! Если кому-то будет интересно/захочется внести коррективы/предложить другие варианты, здесь опубликован полный перевод postgres текущей версии: ...
    Alexander LAWAlexander LAW
    Feb 1, 2012 at 8:18 am
    Feb 22, 2012 at 8:06 am
  • Hi all! Есть задача учёта статистики по логам RADIUS. Что учитываем: просмотры людьми телеканалов. На данный момент это ведётся в таком формате: Начался просмотр - делается INSERT со сведениями - id ...
    Andrey UtkinAndrey Utkin
    Jan 30, 2012 at 1:11 pm
    Jan 30, 2012 at 1:11 pm
  • Был столбик в таблице "time" TIMESTAMP(0) WITHOUT TIME ZONE почему WITHOUT - потому что туда писалось всегда время GMT. Но в итоге получается что надо делать смещения в выражениях к текущей таймзоне ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Jan 28, 2012 at 8:52 am
    Jan 28, 2012 at 9:53 am
  • Добрый вечер уважаемые программисты. Есть две винды XP SP3 (дистрибутивы совершенно одинаковые). На каждой винде стоят одинаковые драйверы для работы с сервером. Вот эти дрова ставлю: ...
    Dmitry KruglovDmitry Kruglov
    Jan 23, 2012 at 3:00 pm
    Jan 24, 2012 at 8:14 am
  • Добрый день господа программисты. Есть ли возможность экспортировать структуру выбранной базы средствами php? Ситуация такая, дорабатываю программу, часто изменяю структуру базы. Приходится конечным ...
    Dmitry KruglovDmitry Kruglov
    Jan 23, 2012 at 10:19 am
    Jan 23, 2012 at 10:19 am
  • Нужна помощь от спецов по слонам, есть одна проблемка. есть скажем таблица: \d molot.sens_data ... device_id | integer | not null time_stamp | timestamp with time zone | not null ... Indexes: ...
    Sergey SuleymanovSergey Suleymanov
    Jan 23, 2012 at 7:39 am
    Jan 23, 2012 at 7:39 am
  • Есть нужда пользователю очищать БД полностью. нужно это для следующего: на каждом цикле тестирования, БД будет пересоздаваться с нуля с тестовым набором данных, применяться к ней все инкрементальные ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Jan 16, 2012 at 7:22 am
    Jan 16, 2012 at 12:33 pm
  • Есть таблица групп пользователей: То есть каждый пользователь входит в какую-то одну из групп (или не входит если NULL). Далее, админы этой системы - тоже пользователи. Они могут создавать новые ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Jan 6, 2012 at 11:09 pm
    Jan 7, 2012 at 9:08 pm
  • Имеются таблицы То есть таблички с форейгнами. Объявлены столбики связей так: t1_id INTEGE REFERENCES t1 (t1_id) ON DELETE CASCADE ON UPDATE CASCADE; в одной из таблиц ON DELETE SET NULL; Ну и значит ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Jan 6, 2012 at 11:04 pm
    Jan 7, 2012 at 8:53 pm
  • Добрый день. Столкнулся с такой проблемой. При попытке дампа базы pg_dump -F p test test.sql получаю ошибку: pg_dump: запрос на получение данных последовательности "tbl_main_with_xml_naming_id_seq" ...
    Gleb ChipigaGleb Chipiga
    Dec 16, 2011 at 11:47 am
    Dec 22, 2011 at 9:02 am
  • никак не привыкну к постгрисовым GROUP BY есть выборка: SELECT "t1".*, array_agg(t2.id) AS "t2_ids" FROM "t1" LEFT JOIN "t2" ON "t2"."t1_id" = "t1"."id" GROUP BY "t1"."id" LIMIT 100 OFFSET 100 тут ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Dec 9, 2011 at 7:40 am
    Dec 13, 2011 at 10:53 am
  • $ psql psql (9.1.1) Type "help" for help. ano=# SELECT 'rr= r, qq= w, rr= 0'::hstore; hstore ---------------------- "qq"= "w", "rr"= "r" (1 row) То есть, в строке два одинаковых ключа. Функция ...
    Andrey N. OktyabrskiAndrey N. Oktyabrski
    Dec 2, 2011 at 1:29 pm
    Dec 2, 2011 at 3:12 pm
  • А кто как решает данную задачу? что-то в документации нет ALTER TYPE который бы мог в ENUM значение добавить. видимо надо создавать новый, добавлять столбик в таблицу, присваивать ему старый, затем ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Nov 28, 2011 at 7:29 pm
    Nov 28, 2011 at 8:32 pm
  • SELECT * FROM table ORDER BY column LIMIT 10 OFFSET 100 стоимость запроса растет вместе с ростом OFFSET. есть необходимость написать некую программу которая обойдет всю большую таблицу именно в ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Nov 27, 2011 at 9:01 pm
    Nov 28, 2011 at 7:30 pm
  • SELECT "t1".id, COUNT("t2"."id") AS "count", array_agg("t2"."id") AS "ids" FROM "t1" LEFT JOIN "t2" ON "t2"."t1_id" = "t1"."id" GROUP BY "t1"."id" Возвращает id | count | ids | 1 | 0 | {NULL} | 2 | 2 ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Nov 14, 2011 at 11:01 am
    Nov 16, 2011 at 6:59 pm
  • собственно сабж про постгрис. ну и вопросики: 1. имеем табличку далее имеем раздельне индексы по col1, col2, col7 делаем выборку SELECT * FROM table WHERE col1 = 'abc' AND col7 = 'cde' AND col2 = ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Nov 11, 2011 at 9:06 pm
    Nov 12, 2011 at 9:15 am
  • Если пишем INSERT INTO table1 (a, b) VALUES (1, 2) RETURNING "id", '123' AS "name" то возвращается результат вида id | name 1 | 123 2 | 123 3 | 123 и так далее Поскольку INSERT - SELECT работает то ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Oct 31, 2011 at 8:13 am
    Oct 31, 2011 at 11:05 am
  • как у постгриса спросить какие ключи он будет использовать при запросе? pgsql= explain VERBOSE select id, ext_id from users where sid = 1 and ext_id = '1234'; QUERY PLAN ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Oct 9, 2011 at 8:35 pm
    Oct 11, 2011 at 10:09 am
  • Добрый день Несколько дикая постановка вопроса. Меня просили уяснить возможно ли это: Есть много постгрессовских серверов. Могут ли они работать с одного набора данных (только на чтение)? Данные ...
    Evgeny M. BaldinEvgeny M. Baldin
    Oct 4, 2011 at 11:10 am
    Oct 5, 2011 at 2:28 am
  • Имеем табличку users: То есть события поступают и записываются со ссылками на пользователя с текущим временем. теперь чтобы выбрать все события 25-го пользователя надо сказать SELECT * FROM events ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Sep 19, 2011 at 8:06 am
    Sep 19, 2011 at 6:51 pm
  • Обновил сегодня системную zoneinfo (FreeBSD 8.2), привязал к ней же postgresql (в 8.4.8 ещё не внесли tzdata 2011i). Напоролся на интересный косяк: fduch@~=# SHOW timezone; TimeZone --------------- ...
    Alexander M. PravkinAlexander M. Pravkin
    Sep 8, 2011 at 3:10 pm
    Oct 5, 2011 at 10:35 am
  • Привет. Пару месяцев назад на одном англоязычном блоге видел заметку, как Redis заменили на Pg с отображением данных в памяти, при этом потребление памяти снизилось процентов на 20. Сейчас никак не ...
    Nick KostiryaNick Kostirya
    Aug 10, 2011 at 9:35 am
    Aug 10, 2011 at 9:35 am
  • Здравствуйте, Когда я делаю бэкап данные схемы My_schema2 c владельцем My_schema1 корректно попадают в файл. Пример: Name: sym_config_batch_in_progress_fct(); Type: FUNCTION; Schema: My_schema2; ...
    Galin, AlekseyGalin, Aleksey
    Jul 14, 2011 at 11:53 am
    Jul 15, 2011 at 8:14 am
  • Здравствуйте, Когда я делаю бэкап базы, то в файл сохраняются некоторые лишние данные в результате чего при ресторе получаю в логе такие сообщения: ...
    Galin, AlekseyGalin, Aleksey
    Jul 13, 2011 at 1:10 pm
    Jul 14, 2011 at 9:09 am
  • Здравствуйте! Подскажите как можно найти таблички у которых нет индексов, или есть индексы только по PRIMARY KEY. на данный момент приходится обрабатывать вывод \di *.* через sed, что очень неудобно ...
    LesovskyLesovsky
    Jul 6, 2011 at 11:52 am
    Jul 6, 2011 at 12:06 pm
  • Здравствуйте, я задавал вопрос: Недавно у меня возникла необходимость узнать имя хоста с которого заходит определенный пользователь, раньше эта функциональность была реализована на оракле следующим ...
    Galin, AlekseyGalin, Aleksey
    Jul 4, 2011 at 12:49 pm
    Jul 5, 2011 at 12:04 pm
  • Приветствую. Как максимально корректно перетащить базу с одного сервера на другой? Если делать pg_dumpall, то туда летят все базы, все мне нужны. Есть делать pg_dump конкретной базы, то нет ...
    Peter TeslenkoPeter Teslenko
    Jul 1, 2011 at 12:17 pm
    Jul 1, 2011 at 1:39 pm
  • Здравствуйте, Недавно у меня возникла необходимость узнать имя хоста с которого заходит определенный пользователь, раньше эта функциональность была реализована на оракле следующим образом: select ...
    Galin, AlekseyGalin, Aleksey
    Jul 1, 2011 at 8:03 am
    Jul 1, 2011 at 8:21 am
  • Здраствуйте. Я сотрудник компании Mera, и мы работаем с системой AS5300. В данный период работу системы переводим на postgresql 8.4 и возникла такая ситуация, что запросы функций не логируются. В ...
    Galin, AlekseyGalin, Aleksey
    Jun 10, 2011 at 11:32 am
    Jun 10, 2011 at 11:57 am
  • Дмитрий, 2011/6/8 Дмитрий <otwopito@mail.ru : Я так полагаю под "SQL" вы имеете ввиду PostgreSQL? У меня честное слово времени совершенно нет чтобы "пошагово объяснять", но я вас перенаправлю в ...
    Serguei MokhovSerguei Mokhov
    Jun 9, 2011 at 2:11 pm
    Jun 9, 2011 at 3:12 pm
  • Приветствую. Есть несколько таблиц. Мне нужно написать выборку чтобы вместо request_type_id и прочих _id подставлялись текстовые значения из соотв. таблиц. Один JOIN я ещё написать могу, а с ...
    Peter TeslenkoPeter Teslenko
    May 19, 2011 at 2:39 pm
    May 19, 2011 at 3:31 pm
  • Привет всем. Наполняю небольшой справочник по PostgreSQL http://postgresql.leopard.in.ua/ https://github.com/le0pard/postgresql_book Сечас добавил новую главу, где думаю добавить интересные сниппеты ...
    Leopard_neLeopard_ne
    Apr 8, 2011 at 10:54 pm
    Apr 9, 2011 at 5:36 am
  • Всем привет. Слегка запутался с дампами и к своему позору обнаружил, что при обычном дампе (plain text) large objects не экспортируются!!! (Хоршо еще, что нюанс всплыл при простой миграции ...
    Sergej KandylaSergej Kandyla
    Mar 31, 2011 at 2:08 pm
    Apr 9, 2011 at 12:12 pm
  • в MySQL есть такая штука: SELECT SQL_CALC_FOUND_ROWS * FROM table WHERE somewhere LIMIT 10 если указать флаг SQL_CALC_FOUND_ROWS, то при выполнении запроса выполнится так же подсчет количества ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Mar 20, 2011 at 7:48 am
    Mar 20, 2011 at 12:33 pm
  • Есть такой запрос: Select * from foo where catalog_id IN(2,3,6,1,4,66,44,23,45) Возможно ли вывести результат в таком же порядке, как и условие в IN, тоесть первый елемент с catalog_id == 2, второй - ...
    Олекс й Василь вОлекс й Василь в
    Mar 14, 2011 at 2:28 pm
    Mar 15, 2011 at 8:18 am
  • Пользователь вводит некие данные. Если он их не вводил, там NULL. Если он вводит эти данные, то они должны быть уникальными между всеми введенными данными. что-то я не пойму как построить ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Mar 12, 2011 at 10:41 pm
    Mar 13, 2011 at 9:51 am
  • есть некая сущность которая выделена в домен CREATE DOMAIN "something" AS INT NOT NULL CHECK( VALUE 10 ); далее где надо в таблицах задаем ее использование CREATE TABLE ... ( ... some something NOT ...
    Dmitry E. OboukhovDmitry E. Oboukhov
    Mar 10, 2011 at 7:03 am
    Mar 10, 2011 at 5:06 pm
Group Navigation
period‹ prev | Latest | first ›
Group Overview
grouppgsql-ru-general @
categoriespostgresql
discussions350
posts1,413
users149
websitepostgresqlrussia.org
irc#postgresql

Top users

Oleg Bartunov: 144 posts Dmitry E. Oboukhov: 83 posts Dmitriy Igrishin: 79 posts Viktor Vislobokov: 56 posts Sergey Konoplev: 48 posts Sad: 43 posts Mihail Nasedkin: 43 posts Nick Gazaloff: 39 posts Genix: 37 posts Andrey N. Oktyabrski: 34 posts Nikolay Samokhvalov: 33 posts Serguei A. Mokhov: 31 posts Alexander M. Pravkin: 30 posts Serik: 30 posts Viktor Vislobokov: 29 posts Andrey N. Oktyabrski: 27 posts Ivan Zolotukhin: 25 posts Anton: 25 posts Evgeny M. Baldin: 24 posts Sergey Burladyan: 23 posts
show more