@pgsql

Страница 409 из 1062
heriipurnama
20.07.2017
07:25:49
Query mysql 'SHOW TABLES LIKE ?' In postgreSQL how?

Denis
20.07.2017
07:29:39
SELECT * FROM pg_catalog.pg_tables if you need to query them inside SQL, or \dt command in psql tool

heriipurnama
20.07.2017
07:32:38
I tried it but that's not what I'm looking for if I'm running it in php to query to postgreSQL?



Google
Denis
20.07.2017
07:36:23
SELECT * FROM pg_catalog.pg_tables WHERE tablename LIKE '%soomething%';? Is it what you're looking for?

Ruslan
20.07.2017
07:37:18
привет камрады, есть табличка с JSON полем, я селектом оттуда могу доставать нужные поля (я про JSON), но... в одном из полей есть массив словарей, неведомой длины, можно ли как-то в селекте узнать длину этого массива, чтобы потом сформировать правильный второй селект на экспорт данных в другую табличку

json_array_length(json)

Anton [Mgn, az09@osm]
20.07.2017
09:15:38
It's very different ?
Show what return SHOW first !

Alexey
20.07.2017
09:23:00
Show what return SHOW first !
mysql> create table t(a int); Query OK, 0 rows affected (0.05 sec) mysql> show create table t\G *************************** 1. row *************************** Table: t Create Table: CREATE TABLE `t` ( `a` int(11) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1 1 row in set (0.01 sec)

и я вот смотрю на то, какие приседания делает pg_dump.c, чтобы сделать так же в постгресе, и мне грустно

Mike Chuguniy
20.07.2017
09:25:49
@alexey_kopytov я вот вижу у автора вопроса SHOW TAbLES... А у тебя SHOW CREATE TABLE

Alexey
20.07.2017
09:26:18
а, да, извините. это я о своём

меня просто давно этот вопрос интересовал. решил наконец разобраться

Mike Chuguniy
20.07.2017
09:30:56
Во! Интересное про ссылочное и индексы: http://www.cybertec.at/postgresql-indexes-and-foreign-keys/ Буквально же на этой неделе у кого-то проблемы были.

Alex
20.07.2017
12:21:00
Игорь Добрый день. При запуске патрони оба сервера запускаются как мастер, не могли бы вы когда будет время посмотреть пожалуйста на конфиги что я делаю неправильно,заранее огоромное спасибо. Конфиг etcd кластера: https://pastebin.com/FgamXL0b Конфиг кластера Patroni serv1 : https://pastebin.com/ZQaR6Se5 serv2 : https://pastebin.com/Vfc0md6X Запуск Patroni на обоих серверах https://pastebin.com/qxBghS8h

Google
Игорь
20.07.2017
12:27:06
У тебя в настройках патрони и указаны разные кластеры

Alex
20.07.2017
12:28:18
Игорь можно узнать какая строка ?

Игорь
20.07.2017
12:31:28
scope

Alex
20.07.2017
12:33:17
serv1 будет scope pg1 , pg2 serv2 будет scope pg2, pg1

Игорь прописал pg1 в обоих конфигах , все также оба стартуют как мастер

Dan
20.07.2017
13:45:49
коллеги, кто-нибудь трогал уже Timescale ?

Ivan
20.07.2017
14:46:48
+ к вопросу

Владимир
20.07.2017
18:53:30
коллеги, а почем enterprise версия от postgrespro?

а то на сайте предлагают в sales писать

Alexey
20.07.2017
19:17:00
мне кажется, они этой enterprise версии немного стесняются. очень много тумана, и невнятные ответы на вполне простые вопросы

Anatoliy
20.07.2017
19:18:38
Кмк, очевидно, что enterprise цена индивидуальна

Alexey
20.07.2017
19:21:10
ну почему же очевидно? вот, например, всё ясно и понятно, вот товар и вот цена: https://www.mysql.com/products/

Anatoliy
20.07.2017
19:22:08
Ну, тогда цена сопостовима с ораклом и они стесняются)

Вообще тут есть представители, но по никам я не помню.

Владимир
20.07.2017
19:23:38
oracle mysql действительно сопоставим с oracle )

ну все равно не дотягивает то 18000 за ядро

Alexey
20.07.2017
19:24:03
это не единственный туманный момент. Олег Бартунов говорит, что новые фичи они не выкладывают в open source, потому что чувствуют ответственность и хотят протестировать enterprise фичи перед тем, как выложить в open source

но тогда получается, что они тестируют фичи на платных клиентах. что как бы epic fail с точки зрения маркетинга

кроме того, они проявляют чудеса словесной эквилибристики, когда рассказывают про enterprise версию, ни разу при этом не употребляя слова "проприетарная" и "платная"

Владимир
20.07.2017
19:25:58
ну это он говорил в начале года, тогда еще не было коммерческого предложения на сайте

Google
Владимир
20.07.2017
19:26:11
только анонс бетки для закртого круга

Alexey
20.07.2017
19:26:17
он то же самое сказал на devconf месяц назад

Владимир
20.07.2017
19:26:27
оу :)

ну а вообще ничего такого

им платят наверное же за аптайм и производительность в конкретных условиях клиента

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

Admin
ERROR: S client not available

Владимир
20.07.2017
19:29:18
основная модель продажи этого ПО - вместе с поддержкой, как я понял

Vadim
20.07.2017
19:46:49
http://www.oracle.com/us/corporate/pricing/technology-price-list-070617.pdf

у оракла прайсик в тему

Владимир
20.07.2017
19:48:19
от такого мелкого шрифта и цены менее значимыми кажутся )

Alexey
20.07.2017
19:50:32
у enterprisedb тоже какая-то невнятная история с ценами: https://www.enterprisedb.com/products/subscriptions

Владимир
20.07.2017
19:56:02
про 18000 баксов за ядро я взял из предложения по какой-то платформе автоматизации розницы, заточеной под оракл

Марат
20.07.2017
20:04:28
2ndquadrant недавно выпустили 2 версию BDR и теперь он как extension для 9.6 и вроде бы сделали его платным.

Владимир
20.07.2017
20:08:40
Vadim
20.07.2017
20:16:05
2ndquadrant недавно выпустили 2 версию BDR и теперь он как extension для 9.6 и вроде бы сделали его платным.
Написано просто он доступен в рамках сапорта но 3 версия будет опенсорс

Alexander
20.07.2017
21:39:13
Ребята, в htop вижу процесс с таким описанием: usr/bin/postgres/ -D /var/lib/pgsql/data -p 5432

Он жрет уйму процессорного времени. Что он делает?

Load average редко в среднем превышает 1.0 (все три значения), а сейчас вовсе 5

Google
Victor
20.07.2017
22:39:51
слушает порт 5432 для подключения к постгресу

стандартный порт, ничего необычного

по CPU - поставьте pg_top, там все будет видно, какой запрос и сколько CPU жрет

на букву 'С' только нажмите после запуска

Alexander
21.07.2017
09:33:51
Подскажите, как определить, что мешает запросу отработать мгновенно? select count(*) from table; count ------- 463 Занимает больше двадцати секунд.

Darafei
21.07.2017
09:36:27
посмотреть на размер таблицы, vacuum full, cluster посмотреть на другие запросы и локи

Alexander
21.07.2017
09:37:35
таблица маленькая. Из неё не удалялось ничего. а вот как увидеть, что её блокирует?

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