Re: [SQL] Re: [HACKERS] Proposed Changes to PostgreSQL

Поиск
Список
Период
Сортировка
От Chris
Тема Re: [SQL] Re: [HACKERS] Proposed Changes to PostgreSQL
Дата
Msg-id 389B8250.EB7CF08A@bitmead.com
обсуждение исходный текст
Ответ на Re: [SQL] Re: [HACKERS] Proposed Changes to PostgreSQL  (Marten Feldtmann <marten@feki.toppoint.de>)
Список pgsql-general
Marten Feldtmann wrote:

>  Hmm, and yes one may find problems where the pure
> relational system is 100x faster than your ODBMS.
>
>  After doing a project with VERSANT and VisualWorks
> (election projection system for the first television
> sender here in Germany) I like the idea of OODBMS,
> but I've also noticed, that they are  not the
> solution to all problems.

Give me a clear application spec and VERSANT, and I will ALWAYS flog
Oracle into the dust. But...

Where SQL comes into it's own is _conveniently_ doing queries that I
never thought of when I first designed my app. Of course many ODBMSes
have SQL or similar too.

>  Joins per se are not that bad .. it depends on when
> and how they are used and how good the analyzer of
> the database is and how good he uses the indices to
> get the job done.

Take the simple SUPPLIER, PART and SUPPLIER_PART situation. The very
fact that you've got an extra table here means you've got to touch many
more disk pages and transfer more data. An RDBMS just can't win when the
ODBMS data model is designed right.

>  One very good point is the query language of the
> rdbms systems. On the odbms side no standard is
> really available, which can be seen as the sql of
> the odbms.

There is a standard called OQL which is very similar to SQL. It's just
rather poorly supported.

--
Chris Bitmead
mailto:chris@bitmead.com

В списке pgsql-general по дате отправления:

Предыдущее
От: davidb@vectormath.com
Дата:
Сообщение: Re: [GENERAL] using ID as a key
Следующее
От: Ed Loehr
Дата:
Сообщение: Re: [GENERAL] using ID as a key