Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4 5 6   вперед  Ctrl      все
 Голосуем за новые фичи PG  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
Голосовать здесь

или предлагаем свои
Модератор: Ссылка переехала...
13 янв 11, 22:11    [10069172]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2479
1)Было бы неплохо, если бы INSERT/UPDATE/DELETE ... RETURNING <fields>
позволял использовать эти данные более наглядно, что ли.
Как, например, запихнуть удалённые айдишники во временную таблицу?
2)Было бы круто, если бы разрабы обновляли интерфейсы доступа к СУБД из языков в соответствии с фичами СУБД,
а то регулярно на косяки напарываемся.
3)Допиливание формата двоичного дампа, чтобы он был совместим между платформами и обратно совместим между версиями.
14 янв 11, 19:12    [10075087]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2479
Да, MERGE нужен по-любому, index-only-scans желательно
14 янв 11, 19:15    [10075096]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
tanglir
Member

Откуда:
Сообщений: 30154
Во, аццы, расскажите, а матвью в постгре уже есть? А то Ёу говорит, что есть, а вот я не верю.
14 янв 11, 19:26    [10075145]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Есть, но через жопу. Так пойдет?
14 янв 11, 20:18    [10075327]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
tanglir
Member

Откуда:
Сообщений: 30154
Warstone
Есть, но через жопу. Так пойдет?
пойдёт :)
14 янв 11, 20:39    [10075384]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Weed
Member

Откуда:
Сообщений: 604
Возможность указывать алиас таблицы в INSERT как в UPDATE и SELECT, например:

INSERT INTO tablitsa t (a,b,c) VALUES (1,2,3) RETURNING t.a, t.b, t.c;
16 янв 11, 12:02    [10079576]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Weed
Member

Откуда:
Сообщений: 604
математическая функция hypot(x, y)
Она есть в C math.h, очень удобно в геометрии юзать, ошибка меньше накапливается чем если через теорему Пифагора считать.
16 янв 11, 12:03    [10079581]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Asm64D
Member

Откуда: [Краснодар] http://cluboflosers13.livejournal.com/
Сообщений: 6477
А я голосовал за "pl/sql packages (like Oracle)", считаю очень нужной вещью.
16 янв 11, 14:06    [10079830]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
Weed
математическая функция hypot(x, y)
Она есть в C math.h, очень удобно в геометрии юзать, ошибка меньше накапливается чем если через теорему Пифагора считать.
Что мешает подключить как хранимку?
16 янв 11, 15:01    [10079926]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Росгоснанораспилтрест
Guest
Weed
математическая функция hypot(x, y)
Она есть в C math.h, очень удобно в геометрии юзать, ошибка меньше накапливается чем если через теорему Пифагора считать.


Так если есть - добавить её в Слона нет никакого труда. Пишешь свой C Extension - и всё отлично. Пишутся они очень легко, если хоть чуть-чуть знаешь С.
16 янв 11, 18:18    [10080386]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Росгоснанораспилтрест
Guest
А дальше можешь в Contrib пропихнуть...
16 янв 11, 18:23    [10080395]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
Народ, только желаемые фичи не сюда надо писать, а по ссылке. Чтобы заказать свою фичу должен быть один свободный бал.
16 янв 11, 18:39    [10080432]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2479
web_fox, проголосовал за:
index-only-scans - 1 голос
merge-upsert-replace - 3 голоса
better-administration-and-monitoring-tools - 3 голоса
add-deferred-option-to-check-constraints - 3 голоса
Первые две вещи явно назрели,
админ-приспособ много не бывает,
с необходимостью отложенных check-ов сталкивался, пришлось обходить с геморроем.
17 янв 11, 11:07    [10082952]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Misha Tyurin
Member

Откуда: Тюмень
Сообщений: 2236
ОКТОГЕН,

add-deferred-option-to-check-constraints - http://www.postgresql.org/docs/current/static/sql-set-constraints.html

ну вот так-то можно же уже. то что надо.
17 янв 11, 20:03    [10087041]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Misha Tyurin
Member

Откуда: Тюмень
Сообщений: 2236
http://wiki.postgresql.org/wiki/Index-only_scans - вот это реально интересно
17 янв 11, 21:50    [10087396]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2479
Misha Tyurin, Я имел в виду не ключи уникальности и не внешние ключи,
а именно CHECK (проверки) отложенные.
В 8.4 таких нет.
17 янв 11, 23:25    [10087637]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Misha Tyurin
Member

Откуда: Тюмень
Сообщений: 2236
ОКТОГЕН,

точно нету, надо значит)
17 янв 11, 23:34    [10087649]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Misha Tyurin
Member

Откуда: Тюмень
Сообщений: 2236
Misha Tyurin,

но в самом общем виде есть теперь у нас вот такая штука http://www.postgresql.org/docs/9.0/static/sql-createconstraint.html и во там уже

DEFERRABLE
NOT DEFERRABLE
INITIALLY IMMEDIATE
INITIALLY DEFERRED

что не отменяет желания проверять обычные нотнулы и чеки в конце транзакций, всё верно
17 янв 11, 23:37    [10087658]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2479
Misha Tyurin, Достаточно чеков, нот нул несложно эмулировать с их помощью,
но лучше, конечно, чтоб всё по-уму было, а не как у некоторых.
18 янв 11, 12:26    [10089732]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Misha Tyurin
Member

Откуда: Тюмень
Сообщений: 2236
http://wiki.postgresql.org/wiki/Table_partitioning - вот еще полезное дело, на мой взгляд, затеяли
18 янв 11, 14:06    [10090772]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Misha Tyurin
Member

Откуда: Тюмень
Сообщений: 2236
ОКТОГЕН,

автор
1)Было бы неплохо, если бы INSERT/UPDATE/DELETE ... RETURNING <fields>
позволял использовать эти данные более наглядно, что ли.
Как, например, запихнуть удалённые айдишники во временную таблицу?

кстати, похоже что в 9.1 можно будет returning в cte юзать

http://archives.postgresql.org/pgsql-hackers/2011-01/msg01307.php
18 янв 11, 15:04    [10091226]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2479
Misha Tyurin, да, сча оне ещё глобальные времянки допилят.
Во конкурентище-то растёт.
18 янв 11, 15:18    [10091356]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Misha Tyurin
Member

Откуда: Тюмень
Сообщений: 2236
ОКТОГЕН,

ситуация накаляется)
18 янв 11, 15:30    [10091466]     Ответить | Цитировать Сообщить модератору
 Re: Голосуем за новые фичи PG  [new]
Andron
Member

Откуда: Cherepovets
Сообщений: 1816
Там есть вкладка "Completed ideas", это что, уже реализованные идеи? Например inplace upgrades с одной версии на другую без dump/restore уже работает?
19 янв 11, 09:01    [10094462]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4 5 6   вперед  Ctrl      все
Все форумы / PostgreSQL Ответить