PostgreSQL 8.4: neue Features

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
Rocket clouds
PostgreSQL 8.4: neue Features von Mind Map: PostgreSQL 8.4: neue Features

1. Funktionen

1.1. CREATE FUNCTION ... RETURNS TABLE

1.2. current_query() gibt aktuell laufende Query aus

1.3. div(numeric, numeric) führt Division ohne Runden aus

1.4. pg_get_funciondef() gibt Funktionsdefinition aus

2. Allgemein

2.1. [AUTO]VACUUM beschleunigt und verbessert

2.2. EXPLAIN VERBOSE gibt mehr Infos aus

2.3. Hash-basierte Indizes stark beschleunigt

2.4. Hash-Funktionen sind schneller

2.4.1. DISTINCT benutzt jetzt Hashing

3. pg_restore

3.1. Unterstützung für parallele Restores

3.2. nur für custom-Format-Archive (-Fc)

4. psql

4.1. \d zeigt aktuelle Werte einer Sequenz an

4.2. \d zeigt Fremdschlüssel der Relation an

4.3. \dt+ zeigt Größe der Relation an

4.4. Tab-Completion verbessert

5. Query-Syntax

5.1. CREATE OR REPLACE VIEW

5.1.1. fügt Spalten an bestehenden VIEW an

5.2. infinity und -infinity als Werte vom Typ DATE

5.2.1. Integration in die Sperrliste

5.3. INTERVAL-Syntax akzeptiert jetzt auch ISO-8601

5.3.1. z.B. "P1Y2M3DT4H5M6.7S"

5.4. Neuer Befehl: TABLE

5.4.1. "TABLE <tablename>" entspricht "SELECT * from <tablename>"

5.5. ON und OFF als neue Werte vom Typ BOOLEAN

5.6. Sequenzen können jetzt mit dem Parameter start_value erzeugt werden

5.7. Sub-SELECTs in LIMIT-Clauses möglich

5.8. WINDOW-Funktionen

5.9. WITH-Clauses