Postgresql 8.1 Released
Krzysztof =?iso-8859-2?Q?Krzy=BFaniak?= - 11-11-2005 11:39
Postgresql 8.1 Released Lista zmian:
http://developer.postgresql.org/docs...ml#RELEASE-8-1
Krótko:
- Improve concurrent access to the shared buffer cache - Allow index scans to use an intermediate in-memory bitmap - Add two-phase commit - Create a new role system that replaces users and groups - Automatically use indexes for MIN() and MAX() - Move /contrib/pg_autovacuum into the main server - Add shared row level locks using SELECT ... FOR SHARE - Add dependencies on shared objects, specifically roles - Improve performance for partitioned tables
eloy -- -------e-l-o-y----------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------
jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
Grzegorz Szyszlo - 11-11-2005 11:39
Krzysztof Krzyżaniak napisał(a): > Lista zmian: > > http://developer.postgresql.org/docs...ml#RELEASE-8-1 > > Krótko: > > - Improve concurrent access to the shared buffer cache > - Allow index scans to use an intermediate in-memory bitmap > - Add two-phase commit > - Create a new role system that replaces users and groups > - Automatically use indexes for MIN() and MAX() > - Move /contrib/pg_autovacuum into the main server > - Add shared row level locks using SELECT ... FOR SHARE > - Add dependencies on shared objects, specifically roles > - Improve performance for partitioned tables > > eloy
Niezly prezent na gwiazdkę. A to się uwineli chlopaki :) Dobrze ze tak szybko. Sa duze szanse, ze pg 8.1 wejdzie w sklad debian/etch. co do zmian, to warte uwagi sa: - Prevent writing large empty gaps in WAL pages - Add configuration parameter full_page_writes to control writing full pages to WAL - Use O_DIRECT if available when using O_SYNC for wal_sync_method - Improve the performance of COUNT(), SUM, AVG(), STDDEV(), and VARIANCE()
- Prevent problems due to transaction ID (XID) wraparound ^^^^^^^^^^ to szczególnie ważne dla zapominalskich. wraz z dodaniem do gałęzi głównej autovacuum, problem konserwacji bazy w większości przypadków staje się nieistotny. pewnie w przyszłości to wszystko poprawią :)
- Add WAL logging for GIST indexes
- Allow more than two gigabytes of shared memory and per-backend work memory on 64-bit machines heh. ia64, amd64 wkraczają do akcji :)
- Add NOWAIT option to SELECT ... FOR UPDATE/SHARE na to wielu czekało. ja też. bo dochodziło do tego, że zapytania do bazy realizowałem w procesie potomnym. w razie zajętości kombinowałem jak koń pod górę aby określić rodzaj zablokowanego zapytania po to by sprawdzić, czy warto otwierać kolejną konekcję do bazy dla kolejnego zapytania. zmora.
- Add ALTER TABLE ENABLE/DISABLE TRIGGER to disable triggers nareszcie napychanie baz o złożonych strukturach i triggerach nie będzie tak kłopotliwe. gdyby tak jeszcze czasowo dezaktywować indeksy i prosto aktywować przez pseudonaprawę. tak było i zdaje się jest w bazie progress (podobna nazwa).
- Add to_timestamp(DOUBLE PRECISION) nareszcie koniec kombinatorstwa z konwersją czasu
- Allow pg_dump to dump large objects even in text mode czyli mniej problemow z archiwizacją wielkich obiektów.
i na koniec to co zainteresuje wszystkich - Add Chinese FAQ :))))) to duży kraj. wielu programistów.
znik.
hubert depesz lubaczewski - 11-11-2005 11:40
Dnia 07.11.2005 Krzysztof Krzyżaniak <eloy@pawnhearts.eu.org> napisał/a: > Lista zmian: > http://developer.postgresql.org/docs...ml#RELEASE-8-1
ekhem. ale masz jakieś wsparcie? jak na razie 8.1. nie wyszło.
a przynajmniej: na stronie www nie ma o tym info na announces nie ma info
są żródła, ale to jest *prerelease!*, a nie release.
depesz
-- *------------------------------------------------------------------* najwspanialszą rzeczą jaką dało nam nowoczesne społeczeństwo, jest niesamowita wręcz łatwość unikania kontaktów z nim
Krzysztof =?iso-8859-2?Q?Krzy=BFaniak?= - 11-11-2005 11:40
hubert depesz lubaczewski <depesz@depesz.com> writes:
> Dnia 07.11.2005 Krzysztof Krzyżaniak <eloy@pawnhearts.eu.org> napisał/a: >> Lista zmian: >> http://developer.postgresql.org/docs...ml#RELEASE-8-1 > > ekhem. ale masz jakieś wsparcie?
Mam :>
> jak na razie 8.1. nie wyszło.
Wyszło
> a przynajmniej: > na stronie www nie ma o tym info > na announces nie ma info > > są żródła, ale to jest *prerelease!*, a nie release.
http://archives.postgresql.org/pgsql...1/msg00012.php PostgreSQL 8.1.0 is imminent. Watch for announcements!
http://www.postgresql.org/
> Latest releases:
8.1: 8.1.0 http://www.postgresql.org/ftp/source/v8.1.0/
Czyli źródła już są - na Wielkie Ogłoszenie trzeba poczekać.
eloy -- -------e-l-o-y----------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------
jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
Dariusz Sznajder - 11-11-2005 11:40
Dnia 08.11.2005 Krzysztof Krzyżaniak <eloy@pawnhearts.eu.org> napisał/a: >> są żródła, ale to jest *prerelease!*, a nie release. > > http://archives.postgresql.org/pgsql...1/msg00012.php > PostgreSQL 8.1.0 is imminent. Watch for announcements! imminent zdajesie dość ładnie na pre się tłumaczy :-)
-- Dariusz Sznajder DSZ1-RIPE
Krzysztof =?iso-8859-2?Q?Krzy=BFaniak?= - 11-11-2005 11:40
Dariusz Sznajder <darek-news@beast.tu.kielce.pl> writes:
> Dnia 08.11.2005 Krzysztof Krzyżaniak <eloy@pawnhearts.eu.org> napisał/a: >>> są żródła, ale to jest *prerelease!*, a nie release. >> >> http://archives.postgresql.org/pgsql...1/msg00012.php >> PostgreSQL 8.1.0 is imminent. Watch for announcements! > imminent zdajesie dość ładnie na pre się tłumaczy :-)
Owszem, zgoda. Ale chyba nie ma sensu się kłócić o szczegóły? :> Dla mnie jest ważne że:
root@ws143:~# dpkg -l postgresql-8.1 [..] ii postgresql-8.1 8.1.0-1 object-relational SQL database, version 8.1
eloy -- -------e-l-o-y----------------------------e-l-o-y-@-k-o-f-e-i-n-a-.-n-e-t------
jak to dobrze, że są oceany - bez nich byłoby jeszcze smutniej
Piotr 'piter' Hlawski - 11-11-2005 11:42
Grzegorz Szyszlo wrote:
> i na koniec to co zainteresuje wszystkich > - Add Chinese FAQ :))))) to duży kraj. wielu programistów.
A ja dodam jeszcze jedną miłą rzecz w PL/PgSQL (na co pewnie mało kto zwrócił uwagę):
EXECUTE command-string [ INTO target ];
Chodzi o to INTO target - wreszcie nie trzeba robić kursorów dla pierduł :)
PS. Całość na FreeBSD 6.0 chodzi wyśmienicie :-)
-- ..:: Piter // doom2@op.pl // gg: 4534287 ::. Ktoś kto nie może urosnąć, wie jak podejść coś, co nie może urosnąć.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[PostgreSQL] - jak =?ISO-8859-2?Q?zabezpieczy=E6_interesy_tw?==?ISO-8859-2?Q?=F3rcy_systemu_=3F=3F=3F?=
postgresql - int/int
postgresql Select count(*) czy raczej Select count(ID)
[PostgreSQL] jak =?ISO-8859-2?Q?pobra=E6_warto=B6=E6_zwracan?==?ISO-8859-2?Q?=B1_przez_funkcj=EA=3F?=
[postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?=
[postgresql] kilka =?ISO-8859-2?Q?rekord=F3w_subquery_jako_?==?ISO-8859-2?Q?string?=
[PostgreSQL] Jak =?ISO-8859-2?Q?po=B3=B1czy=E6_funkcje_z_w?==?ISO-8859-2?Q?idokiem?=
Postgres - replikcja master-master
Dopasowanie do "najlepszego" dopasowania :) [ PostgreSQL]
Problemy z =?ISO-8859-2?Q?instalacj=B1_PostgreSQL_na_syste?==?ISO-8859-2?Q?mach_Windows?=
zanotowane.pldoc.pisz.plpdf.pisz.pladwokat.keep.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|