Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8   вперед  Ctrl      все
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Gluk (Kazan)
Member

Откуда:
Сообщений: 9365
Lecter
То есть единственное различие в схемах?
А вообще то тема создана для троллинга?


А что, были сомнения???
12 авг 10, 20:59    [9256421]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Warstone
[quot Gluk (Kazan)] Если так хочется, то Пг может эмулировать поведение Оракла.

Ну для начала пусть эмулирует аналитеческую ф-ю созданную юзером. Потом можно буит подкинуть еще что-нить для эмуляции Оракла. Например, оповещение клиентских приложений, отключенных от БД, о событиях из БД. Но что-то это аккуратно обходится стороной. Не может что ли? Но он же должен быть мощнее Оракла. Не ужели справка у Оракла действительно так сложна, что не увидели там фичи, которые придется теперь эмулировать?
12 авг 10, 21:47    [9256523]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2498
web_fox
ОКТОГЕН
SergSuper,
по-моему, пакеты всё-таки есть в todo листе.

Вот идея Павла: http://archives.postgresql.org/pgsql-hackers/2006-08/msg00384.php

а пока что так:
Todo/Exotic Features
A package would be a schema with session-local variables, public/private functions, and initialization functions. It is also possible to implement these capabilities in any schema and not use a separate "packages" syntax at all.

Я только не понял, поможет ли идея Павла реализовать каскадную валидацию. Без неё они не ценны.
И что будет, если пакету требуются функции, которые написаны в пакете с другим языком.
12 авг 10, 21:51    [9256532]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35345
vadiminfo
оповещение клиентских приложений, отключенных от БД, о событиях из БД.

а в чем смысл?
12 авг 10, 21:55    [9256546]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2498
vadiminfo,
я ж вам дал ссылку на доку, где англицким по белому написано, что
любые агрегаты, написанные пользователем могут пользоваться как оконные.
Про сообщения оно самое? Не?
12 авг 10, 22:02    [9256563]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Vinny the POOH
Member

Откуда: Киев
Сообщений: 1525
iscrafm
vadiminfo
оповещение клиентских приложений, отключенных от БД, о событиях из БД.

а в чем смысл?


наверное в том, чтобы в целях экономии клиентских лицензий отключать лишних юзеров, а включать тока по необхрдимости =)))
12 авг 10, 22:02    [9256564]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
iscrafm
vadiminfo
оповещение клиентских приложений, отключенных от БД, о событиях из БД.

а в чем смысл?

Смысл в том что у начальника Питере в замигает в окне, когда в БД появится что-то критичное. При этом прога начальника не посылает запросы кажную секунду. Она вообще не имеет сессий с БД. Однако, БД сама найдет всех подписчиков (клиентов) на события в БД. Т.е. событие редкое мож раз в год, но критичное, как произошло знать надо сразу. Такой смысл.
Клиент получит извещение о событии, после чего может приконнектиться и выдать отчет.
А вообще это механизм обмена сообщений между сессиями, позволяющий реализовывать довольно сложные модели этого взаимодействия.
Это обработкой очередей (AQ). В нем реализован механизм подписки на рассылку.
Конечно, создаются объекты не тока в БД, но в клиенте используются Оркловые библиотеки и используются фун-ции обратного вызова. Но в общем относительно все просто реализуется.
12 авг 10, 22:18    [9256627]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
web_fox
Member

Откуда: Киев
Сообщений: 444
ОКТОГЕН
vadiminfo,
я ж вам дал ссылку на доку, где англицким по белому написано, что
любые агрегаты, написанные пользователем могут пользоваться как оконные.
Про сообщения оно самое? Не?

Ну не знаю... я бы не отвечал человеку, если ему трудно сделать поиск одного слова по доке PG, вместо безапелляционного заявления что земля квадратная. Мне вот не трудно зайти в уважаемую редакцию к батьке Тому и за пол минуты найти подтверждение, что схема и пользователь - один пень в оракле.
12 авг 10, 22:30    [9256668]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
ОКТОГЕН
Member

Откуда:
Сообщений: 2498
vadiminfo, реализуется notyfy. Никаких опросов не происходит,
все подписчики получают извещения. Между разными сессиями.
Начальник в питере держит соединение и в нём слушает канал. Вот и всё.
Из любого места в этот канал всё и приходит.
Что ещё нужно?
12 авг 10, 22:34    [9256681]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
ОКТОГЕН
vadiminfo,
я ж вам дал ссылку на доку, где англицким по белому написано, что
любые агрегаты, написанные пользователем могут пользоваться как оконные.
Про сообщения оно самое? Не?

Извините, ссылок не заметил. Попробую еще раз посмотреть ответы.
12 авг 10, 22:39    [9256701]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Vinny the POOH
Member

Откуда: Киев
Сообщений: 1525
Интересно, а как может прийти уведомление к не подключенному ни к чему юзеру? почтовым голубем? Или у юзера висит демон, слушающий порт для приема сообщений? А если он за НАТом?
12 авг 10, 22:40    [9256704]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Vinny the POOH
Интересно, а как может прийти уведомление к не подключенному ни к чему юзеру? почтовым голубем? Или у юзера висит демон, слушающий порт для приема сообщений? А если он за НАТом?

У Юзера висит ф-я обратного вызова, которая и вызывается, када в БД происходит событие. Т.е. Юзер первоначально регистриуется, и отключается.
Када я показывал в те года када был начинающим, более прозжонным прогреам БД как Юзер коннектится и его сессия видно в БД, потом он отсоединяется: сессии нет, потом меняем в табле цифру и Клиент начинает мигать - это производило на них впечатление фокуса. Некоторые даже растерялись, начинали показывать мне в восторге - смотри мол вон оно появилось, как-будто это не я налабал.
С тех пор как мне на шару за счет фич по быстрому удалось найти решение, задачи поставленной на совещании у директора (до этого клиенты запросы посылали кажную секунду в холостую), я и решил, что луче поближе к Ораклу держаться, пока не появится что-то пофичнее.
Что до НАТов, то вообще как хоть какой-то юзер, который не за НАТом, получит извещение, то он уже без технологий БД может послать за ЮЗЕру за НАТ.
12 авг 10, 22:59    [9256765]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35345
vadiminfo
у начальника Питере в замигает в окне, когда в БД появится что-то критичное. При этом прога начальника не посылает запросы кажную секунду. Она вообще не имеет сессий с БД. Однако, БД сама найдет всех подписчиков (клиентов) на события в БД. Т.е. событие редкое мож раз в год, но критичное, как произошло знать надо сразу. Такой смысл.
Клиент получит извещение о событии, после чего может приконнектиться и выдать отчет.
А вообще это механизм обмена сообщений между сессиями, позволяющий реализовывать довольно сложные модели этого взаимодействия.

понятно, спасибо. Аська для админов. Ну что ж, полезно. А главное "сложные модели".
12 авг 10, 22:59    [9256767]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35345
восхищения такими банальностями, как будто кроме оракла ничего не видели.
12 авг 10, 23:03    [9256775]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Yo.!
Guest
web_fox,
ну так что там у нас с принципиальными отличиями в схемах ?
12 авг 10, 23:09    [9256798]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Vinny the POOH
Member

Откуда: Киев
Сообщений: 1525
vadiminfo, хмм, и что тут чудесного?... Реализуется кучей способов на любой СУБД без особых проблем...
12 авг 10, 23:13    [9256811]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Vinny the POOH
vadiminfo, хмм, и что тут чудесного?... Реализуется кучей способов на любой СУБД без особых проблем...

Я и не гавру, что чудесное. Я говорю, что фича нашлась быстро: думать не нуно, знать ниче не нужно, Оракл все сделал. А так и сами СУБД реализуются. Что до других, то вот и мы обмениваемся инфой. Зачем мне знать другие самому? Я надеюсь на вас - представителей этих других. Потому способы, плиз, уточняйте. Мол так это моно делать и так в другой СУБД.
12 авг 10, 23:21    [9256832]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 54791

vadiminfo

Что до НАТов, то вообще как хоть какой-то юзер, который не за НАТом, получит извещение, то
он уже без технологий БД может послать за ЮЗЕру за НАТ.

Вот только кто ж его, какого-то юзера "не за НАТ" пустит? И про "послать без технологий
БД" тоже поподробнее, пожалуйста. Это действительно почтовые голуби?

При подписке publish-subscriber в Оракуле (на которой и построено всё AQ) клиент
действительно открывает на прослушивание порт (что вызывает естественные недоумения у
любого файерволла и/или антивируса) и ждёт когда к нему приконнектится сервер чтобы
сообщить о произошедшем событии.

Posted via ActualForum NNTP Server 1.4

12 авг 10, 23:25    [9256839]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
iscrafm
восхищения такими банальностями, как будто кроме оракла ничего не видели.

Ну это давно было. Они видели и другие. Мож кое-кто из них и побольше Вашего. Но дело в том, что про фичу в Оракле не знали, а она там была. Т.е. надежда, что найдутся ручки, и подкрутим по быстрому, прокатывает в Оракле. Например, я в командировке ошибся, и удалил нужные данные у заказчика. Юзерша потребовала вернуть. Фича в 9 Оракле была - вернул. А в 10 Оракле и таблу вернул снесенную не мной. А счас уже 11 Оракл. А Вы говорите.
12 авг 10, 23:31    [9256857]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
vadiminfo
Member

Откуда: Обнинск
Сообщений: 4802
Dimitry Sibiryakov

Вот только кто ж его, какого-то юзера "не за НАТ" пустит? И про "послать без технологий
БД" тоже поподробнее, пожалуйста. Это действительно почтовые голуби?


Не знау, мне Оракл от закзика кажное уторо письма шлет, на предмет отклонений. А у заказчика закрытые. Без технологий БД - любой обмен по сети клиентами: один из БД получил извещение. А дальше хоть по мылу или по каким-там их правилам, если связь вообще возможна.
12 авг 10, 23:36    [9256867]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35345
на каком языке здесь общаются?
13 авг 10, 00:39    [9257074]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
iscrafm
Member [заблокирован]

Откуда:
Сообщений: 35345
алкоголь и наркотики - это зло.
13 авг 10, 00:40    [9257078]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Vinny the POOH
Member

Откуда: Киев
Сообщений: 1525
iscrafm, угу, грибы - тоже...
13 авг 10, 02:03    [9257194]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Vinny the POOH
Member

Откуда: Киев
Сообщений: 1525
Не, я конечно тоже flashbackом поднимал снесённые пьяным разрабом 500Мб данных. Но если бы успел поработать сборщик мусора.... Так что грибами злоупотреблять не стоит...
13 авг 10, 02:04    [9257195]     Ответить | Цитировать Сообщить модератору
 Re: Я слышал, что Oracle такой же мощный продукт как и PostgreSQL  [new]
Warstone
Member

Откуда:
Сообщений: 4896
Блог
А как-же "Use WAL, Luke"??
13 авг 10, 07:21    [9257348]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 2 3 4 5 [6] 7 8   вперед  Ctrl      все
Все форумы / Сравнение СУБД Ответить