powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Переход на Postgres (Postgres vs ANSI)
7 сообщений из 7, страница 1 из 1
Переход на Postgres (Postgres vs ANSI)
    #39342728
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.
create table <table> (
  constraint <constraint_name> primary key/foreign key/unique/check
);


k) utf-8 support
l) 2-phase locking
m) sql editor with sintax
...
Рейтинг: 0 / 0
Переход на Postgres (Postgres vs ANSI)
    #39342829
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
create table <table> (
  constraint <constraint_name> primary key/foreign key/unique/check
);


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`.
...
Рейтинг: 0 / 0
Переход на Postgres (Postgres vs ANSI)
    #39342863
p2.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vyegorovдвух-фазный commit2PC и 2PL разные вещи. Одно механизм распределенных транзакций, а другое подход к сериализации транзакций, провоцирующий дедлоки.
...
Рейтинг: 0 / 0
Переход на Postgres (Postgres vs ANSI)
    #39342869
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p2.vyegorovдвух-фазный commit2PC и 2PL разные вещи. Одно механизм распределенных транзакций, а другое подход к сериализации транзакций, провоцирующий дедлоки.
(facepalm) спасибо, что-то я глюканул.

Тогда так:
l) нет, ибо нафига оно с MVCC движком? :)
...
Рейтинг: 0 / 0
Переход на Postgres (Postgres vs ANSI)
    #39343470
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
d3a,

"Задумался о переходе на Postgres" - переход с чего? на чем уже реализованы ваши идеи?
...
Рейтинг: 0 / 0
Переход на Postgres (Postgres vs ANSI)
    #39343514
d3a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Благодарю.

b) нашел https://github.com/garethflowers/postgresql-portable/
l) 2-phase commit конечно же.
Почему нужно сильно подумать прежде чем использовать 2-phase commit?
...
Рейтинг: 0 / 0
Переход на Postgres (Postgres vs ANSI)
    #39343518
d3a
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг Хупин,

Firebird - первая любовь. Postgres - возможно, будет брак по расчету. )))
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Переход на Postgres (Postgres vs ANSI)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]