Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Andreas Seltenreich <andreas+news.dcdm@xxxxxxxxxxxxxxxxxx>
- Date: Tue, 30 Aug 2005 00:41:49 +0200
Uwe Weber schrob:
> Andreas Seltenreich wrote:
>
>> Uwe Weber schrob:
>>> -Partitionierung von Tabellen und Indizes
>>
>> Partielle Indizes gab's IIRC schon als Postgres noch kein SQL konnte,
>> und Tabellenpartitionierung nennt sich Constraint Exclusion und kann
>> in der aktuellen Beta (Release wahrscheinlich noch in diesem Jahr)
>> bewundert werden.
>
> Schönes Feature, sieht aber nach Lektüre von
> http://lists.pgfoundry.org/pipermail/bizgres-general/2005-July/000168.html
> für mich eher aus wie Check constraints.
Diese Constraints werden in den Kind-Tabellen so gesetzt, daß durch
die Vererbung eine Klasseneinteilung stattfindet, was eine beliebige
Partitionierung der Elter-Tabelle ermöglicht. Die eigentliche Neuheit
daran ist nun, daß der Optimizer die Vorteile dieser Konstellation
auch entsprechend nutzt.
> Man müsste jetzt mal ein paar Pläne nebeneinander halten, um zu
> sehen, ob es wirklich gleich ist.
Im letzten Absatz wird verglichen:
--8<---------------cut here---------------start------------->8---
Oracle's partitioning allows either LIST or RANGE partitioning. The
new PostgreSQL CE feature is considerably more flexible than Oracle's
declarative Partitioning syntax, and is achieved without adding
non-standard SQL extensions.
--8<---------------cut here---------------end--------------->8---
Hmm, aber wenn ich das so lese: Der Artikel läßt doch die Frage offen,
wie die Daten beim INSERT elegant verteilt werden können, oder? Wenn
man nun zu den naheliegenden RULEs greifen würde, wäre das ja dann
auch wieder non-standard.
> BTW: Kann postgres sowas wie timed statistics und das entsprechende
> Tracing?
Hmm, sind "timed statistics" bei Oracle so 'ne Art
Statement-Profiling? Dann könnte das hier passen:
<http://www.postgresql.org/docs/8.0/static/runtime-config.html#RUNTIME-CONFIG-STATISTICS>
<http://www.postgresql.org/docs/8.0/static/runtime-config.html#RUNTIME-CONFIG-LOGGING>
Gruß
Andreas
.
- References:
- Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Marcel Normann
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Marc Blum
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Peter J. Holzer
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Marc Blum
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Peter J. Holzer
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Frank Seitz
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Bernd Eckenfels
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Frank Seitz
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Uwe Weber
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Andreas Kretschmer
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Peter J. Holzer
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Andreas Kretschmer
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Uwe Weber
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Andreas Seltenreich
- Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- From: Uwe Weber
- Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- Prev by Date: Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- Next by Date: Datenbank aufbau/Datenbank tools
- Previous by thread: Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- Next by thread: Re: Umstieg von MySQL auf Oracle: Wo lagen die Probleme?
- Index(es):
Relevant Pages
|