PostgreSQL 8.3

Kategorija: Jauninājumi, Programmatūra, Webizstrāde, Autors: CooLynX

Šodien oficiāli tika paziņots par PostgreSQL 8.3 iznākšanu. Pagājušajā vasarā pieminēju enum ieviešanu jaunajā PostgreSQL 8.3.x versijā. Tur arī var palasīt par datubāžu reliģijām, kā arī komentāros ir diezgan veselīga diskusija par tēmu.

Major performance enhancements include:

  • Heap Only Tuples (HOT), which eliminate up to 3/4 of the maintenance overhead of frequently updated tables
  • Spread checkpoints and background writer autotuning, which reduce the impact of checkpoints on response times
  • Asynchronous commit option for much faster response times on some transactions

These changes also significantly accelerate transaction processing throughput, between 5% and 30%, depending on the workload.

“PostgreSQL just got smarter,” said Bruce Momjian, PostgreSQL Core Team member.

Loģiski, ka pirmais, ko parasti izstrādātāji ievērtē ir izmaiņu saraksts. Tālāk ir vērts iemest aci dokumentācijā, kur ir aprakstīts, ko un kā darīt, lai uzliktu jauno versiju, kā arī kā strādāt ar jaunajām iespējām un kas ir mainījies.

Man ļoti patika vizuāli pārskatāma tabula ar jaunākām iespējām, kas ir nākušas klāt dažādās PostgreSQL versijās. Viņi to ir nosaukuši par Feature matrix.

Man kā Windows lietotājam patika šī daļa.

PostgreSQL is the first open source database to implement Synchronized Scan, which greatly reduces I/O for data mining. The Windows team has enabled Visual C++ compilation of PostgreSQL, improving stability and performance on Windows, as well as accessibility to the project to Windows contributors. New logging options have been added and the overhead of the statistics collector has been diminished in order to make it easier to monitor your servers.

Cerams, ka arī ātrdarbība būs uzlabojusies. Zemāk seko arī iepriekš pieminētais enum atbalsts.

Of course, this wouldn’t be a proper PostgreSQL release without providing lots of new features for application developers, including:

  • ANSI-standard SQL/XML support, including XML export
  • Text search: our advanced full text search tool, TSearch2, has been merged into the core distribution with better management and new dictionaries and languages
  • GSSAPI and SSPI authentication support
  • New data types: UUIDs, ENUMs and arrays of composite types

8 komentāri un atsauces

Parakstīties uz komentāriem - TrackBack- RSS komentāri

  1. Grrr: 2008.02.04 @ 21:31:32

    Feini!

  2. Grrr: 2008.02.04 @ 21:33:36

    O, un tur ir full-text search iekšā tagad… super.

  3. Runcis: 2008.02.05 @ 09:09:37

    Manuprāt, full text search jau labu laiku atpakaļ bija.

    Atceros agrāk man vislielākās problēmas sagādāja tabulas, kurās bija daudz insert un delete. Lai būtu kaut cik pieņemams performance vajadzēja ļoti regulāri laist VACUUM ANALYZE. Vai kāds varētu pastāstīt kā ir tagad?

  4. neruup: 2008.02.05 @ 09:29:27

    Jaa, Runcis, mums visiem jau gadu kaa ir uzlika 8.3 versija un VACUUM ANALYZE vairs nav vajadziigs - guli mieriigi.

  5. Grrr: 2008.02.05 @ 18:41:04

    Nu, feature matrixā viņi liek full-text search kā tikai no 8.3 pieejamu. Pirms tam tas bija kā contrib/ fiška, ko vēl vajadzēja speciāli kompilēt klāt.

  6. DD: 2008.02.05 @ 19:55:28

    būs jāuzliek… a to 8.0 pat bulk-insert negāja :(

Atsauces uz rakstu

  1. 2008.gada februāra populārākie raksti » Pods.lv - Latvijas interneta pods
  2. Izvilkums iz Latvijas blogiem… « Datubāzu resurss latviski

Ieraksti savu komentāru

XHTML: Var izmantot sekojošas birkas: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>