Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
07.11.2016, 15:45
|
|||
|---|---|---|---|
Переход на Postgres (Postgres vs ANSI) |
|||
|
#18+
Всем привет в этом чате! Задумался о переходе на Postgres. В связи с этим прошу разъяснений по некоторым пунктам (без некоторых не проживу), а именно: a) platforms OSX, IOS, Android b) portable/embedded version c) universal triggers with inserting/updating/deleting keywords d) triggers on connect/disconnect e) gtt f) cte g) computed columns h) insert returning clause i) command line interface j) table-level constraint name as Код: plsql 1. 2. 3. k) utf-8 support l) 2-phase locking m) sql editor with sintax ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2016, 17:43
|
|||
|---|---|---|---|
Переход на Postgres (Postgres vs ANSI) |
|||
|
#18+
d3aВсем привет в этом чате! Задумался о переходе на Postgres. В связи с этим прошу разъяснений по некоторым пунктам (без некоторых не проживу), а именно: a) platforms OSX, IOS, Android b) portable/embedded version c) universal triggers with inserting/updating/deleting keywords d) triggers on connect/disconnect e) gtt f) cte g) computed columns h) insert returning clause i) command line interface j) table-level constraint name as Код: plsql 1. 2. 3. k) utf-8 support l) 2-phase locking m) sql editor with sintax a) OSX -- да (почти все разработчики там сидят), для мобильных платформ — лучше sqlite всё же (даже не знаю, заведётся ли ПЖ) b) portable — можно придумать (в архив включить все бинарники), embedded — нет и я бы не рассчитывал c) не знаю, что такое универсальные триггера, но триггера таки есть для всех упомянутых событий, а также для DDL d) таковых нет e) что такое gtt? f) да, с версии 8.4, включая "пишущие" g) нет, но никто не запрещает создавать представления h) да, для всех DML операций i) `psql` наше всё! j) обязательно; читайте доку по CREATE TABLE k) да, однако collation основан на системных библиотеках, поэтому на разных ОСях можно наблюдать разные нюансы. над этим работают, обещаний никаких нет l) двух-фазный commit, subtransactions -- да, но я бы сильно подумал прежде чем использовать 2-phase commit m) любой JDBC-based редактор, их много. я предпочитаю `psql`. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2016, 18:15
|
|||
|---|---|---|---|
Переход на Postgres (Postgres vs ANSI) |
|||
|
#18+
vyegorovдвух-фазный commit2PC и 2PL разные вещи. Одно механизм распределенных транзакций, а другое подход к сериализации транзакций, провоцирующий дедлоки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.11.2016, 18:23
|
|||
|---|---|---|---|
Переход на Postgres (Postgres vs ANSI) |
|||
|
#18+
p2.vyegorovдвух-фазный commit2PC и 2PL разные вещи. Одно механизм распределенных транзакций, а другое подход к сериализации транзакций, провоцирующий дедлоки. (facepalm) спасибо, что-то я глюканул. Тогда так: l) нет, ибо нафига оно с MVCC движком? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2016, 13:50
|
|||
|---|---|---|---|
|
|||
Переход на Postgres (Postgres vs ANSI) |
|||
|
#18+
d3a, "Задумался о переходе на Postgres" - переход с чего? на чем уже реализованы ваши идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.11.2016, 14:27
|
|||
|---|---|---|---|
Переход на Postgres (Postgres vs ANSI) |
|||
|
#18+
Благодарю. b) нашел https://github.com/garethflowers/postgresql-portable/ l) 2-phase commit конечно же. Почему нужно сильно подумать прежде чем использовать 2-phase commit? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&mobile=1&tid=1996894]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
28ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 13ms |
| total: | 122ms |

| 0 / 0 |
