[postgresql] roznice miedzy 8.0 a 8.1
Greg - 15-11-2005 20:13
[postgresql] roznice miedzy 8.0 a 8.1
czy ktos zauwazyl jakies powazne roznice miedzy postgresem 8.0 a 8.1 ? Właśnie zostałem zaskoczony przez dość poważną (jak się okazało) zmiane : w postgresql.conf w wersji 8.0 domyslna wartosc flagi "add_missing_from" byla on , a teraz , w 8.1 jest domyslnie off ...
Krzysztof Krzyżaniak - 15-11-2005 20:13
Greg <koval@USUNTOkonto.pl> writes:
> czy ktos zauwazyl jakies powazne roznice miedzy postgresem 8.0 a 8.1 ? > Właśnie zostałem zaskoczony przez dość poważną (jak się okazało) zmiane > : w postgresql.conf w wersji 8.0 domyslna wartosc flagi > "add_missing_from" byla on , a teraz , w 8.1 jest domyslnie off ...
http://www.postgresql.org/docs/curre...ml#RELEASE-8-1
E.1.2. Migration to version 8.1
Observe the following incompatibilities:
- add_missing_from is now false by default - Cause input of a zero-length string ('') for float4/float8/oid to throw an error, rather than treating it as a zero - default_with_oids is now false by default - Add E'' syntax so eventually ordinary strings can treat backslashes literally - Make REINDEX DATABASE reindex all indexes in the database - Read-only large object descriptors now obey MVCC snapshot semantics - Add proper dependencies for arguments of sequence functions - In psql, treat unquoted \{digit}+ sequences as octal - Remove grammar productions for prefix and postfix % and ^ operators - Make &< and &> for polygons consistent with the box "over" operators - CREATE LANGUAGE may ignore the provided arguments in favor of information from pg_pltemplate - Make pg_cancel_backend(int) return a boolean rather than an integer
Czytać, czytać, czytać.
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
Greg - 15-11-2005 20:13
Krzysztof Krzyżaniak wrote: > Greg <koval@USUNTOkonto.pl> writes: > > >>czy ktos zauwazyl jakies powazne roznice miedzy postgresem 8.0 a 8.1 ? >>Właśnie zostałem zaskoczony przez dość poważną (jak się okazało) zmiane >>: w postgresql.conf w wersji 8.0 domyslna wartosc flagi >>"add_missing_from" byla on , a teraz , w 8.1 jest domyslnie off ... > > > http://www.postgresql.org/docs/curre...ml#RELEASE-8-1 > > E.1.2. Migration to version 8.1 > > Observe the following incompatibilities: (ciach) > Czytać, czytać, czytać. > > eloy dziekuje, pierwsza rzecz to sięgnąć do źródła, a nie panikować ;)
hubert depesz lubaczewski - 15-11-2005 20:13
Dnia 15.11.2005 Greg <koval@USUNTOkonto.pl> napisał/a: > czy ktos zauwazyl jakies powazne roznice miedzy postgresem 8.0 a 8.1 ?
nie. skądże. po prostu - nowa cyferka. i na pewno nikt nie pisał o żadnych zmianach. a już na pewno na tej grupie.
> Właśnie zostałem zaskoczony przez dość poważną (jak się okazało) zmiane >: w postgresql.conf w wersji 8.0 domyslna wartosc flagi > "add_missing_from" byla on , a teraz , w 8.1 jest domyslnie off ...
no cóż. o tej zmianie było dosyć głośno już od dawna. przygotuj się na większy szok: oidy już nie są domyślnie dodawane do tabel!
depesz
-- *------------------------------------------------------------------* najwspanialszą rzeczą jaką dało nam nowoczesne społeczeństwo, jest niesamowita wręcz łatwość unikania kontaktów z nim
Ronald Kuczek - 16-11-2005 11:17
Użytkownik Greg napisał: > czy ktos zauwazyl jakies powazne roznice miedzy postgresem 8.0 a 8.1 ? > Właśnie zostałem zaskoczony przez dość poważną (jak się okazało) zmiane > : w postgresql.conf w wersji 8.0 domyslna wartosc flagi > "add_missing_from" byla on , a teraz , w 8.1 jest domyslnie off ...
Dla mnie przede wszystkim (no wreszcie, brawo Panowie !!!) NOWAIT przy SELECT FOR UPDATE, co zbliża Postgresa do Oracle, a to może tylko cieszyć. Poza tym (prosiło się od dawna) - poprawka w min i max. Inne ważne, przynajmniej z mojego punktu widzenia: - Improved Multiprocessor (SMP) Performance - 64-bit Shared Memory (dobry kierunek na przyszłość) - Compatibility Functions: lastval(), greatest() and least() Z utęsknieniem czekam już tylko na ( za TODO ): "speed up count()". Poza tym - na razie badam. Wydaje się być szybszy w porównaniu z 8.0. Jeszcze nie zaglądałem do dokumentacji SPI czy coś tam się zmieniło, aczkolwiek wszystkie funkcje skompilowały mi się i działają bez zgrzytu. Niestety i tak muszę poczekać na zaaplikowanie 8.1.x w środowisku produkcyjnym, no ale nie mogę sobie pozwolić na eksperymenty.
Pozdrawiam Rony
Grzegorz Szyszlo - 16-11-2005 11:18
hubert depesz lubaczewski napisał(a):
>>Właśnie zostałem zaskoczony przez dość poważną (jak się okazało) zmiane >>: w postgresql.conf w wersji 8.0 domyslna wartosc flagi >>"add_missing_from" byla on , a teraz , w 8.1 jest domyslnie off ... > > no cóż. o tej zmianie było dosyć głośno już od dawna. > przygotuj się na większy szok: oidy już nie są domyślnie dodawane do > tabel!
no nareeeeszice (jak to shrek powiedzial jak osial sie przestal odzywac) :) dla mnie oidy to balast przeszlosci. jakies tabele w tabelach, dziwny twor, z czasow gdy postres nie mial jeszcze interpretera sql. spoko spoko, relacyjny byl od samego poczatku :)
dla mnie oidy moga miec tylko jedno zastosowanie, tzn. do rozbicia tabeli z danymi uzywanymi z rozna czestoscia na rozne partycje dyskowe, i ponownym zlaczeniu tych tabel w oryginalna pojedyncza logiczna tabele. dzieki temu jak w jednej tabeli trzyma sie jednoczesnie dane aktualne i archiwalne, to przy odpowiednim indeksowaniu archiwum moze wisiec na tanszym wolniejszym i pojemniejszym nosniku. innych zastosowan nie widze.
znik.
Grzegorz Szyszlo - 16-11-2005 11:18
Ronald Kuczek napisał(a):
> Dla mnie przede wszystkim (no wreszcie, brawo Panowie !!!) NOWAIT przy > SELECT FOR UPDATE, co zbliża Postgresa do Oracle, a to może tylko > cieszyć. Poza tym (prosiło się od dawna) - poprawka w min i max. > Inne ważne, przynajmniej z mojego punktu widzenia: > - Improved Multiprocessor (SMP) Performance > - 64-bit Shared Memory (dobry kierunek na przyszłość) > - Compatibility Functions: lastval(), greatest() and least() > Z utęsknieniem czekam już tylko na ( za TODO ): "speed up count()". > Poza tym - na razie badam. Wydaje się być szybszy w porównaniu z 8.0. > Jeszcze nie zaglądałem do dokumentacji SPI czy coś tam się zmieniło, > aczkolwiek wszystkie funkcje skompilowały mi się i działają bez zgrzytu. > Niestety i tak muszę poczekać na zaaplikowanie 8.1.x w środowisku > produkcyjnym, no ale nie mogę sobie pozwolić na eksperymenty.
ciekawe kiedy doczekamy sie implementacji systemow hurtownianych, kostek wielowymiarowych itp. rzeczy :)
znik.
Krzysztof Krzyżaniak - 16-11-2005 11:18
Grzegorz Szyszlo <znik@wbc.lublin.pl> writes:
> Ronald Kuczek napisał(a): > >> Dla mnie przede wszystkim (no wreszcie, brawo Panowie !!!) NOWAIT przy >> SELECT FOR UPDATE, co zbliża Postgresa do Oracle, a to może tylko >> cieszyć. Poza tym (prosiło się od dawna) - poprawka w min i max. >> Inne ważne, przynajmniej z mojego punktu widzenia: >> - Improved Multiprocessor (SMP) Performance >> - 64-bit Shared Memory (dobry kierunek na przyszłość) >> - Compatibility Functions: lastval(), greatest() and least() >> Z utęsknieniem czekam już tylko na ( za TODO ): "speed up count()". >> Poza tym - na razie badam. Wydaje się być szybszy w porównaniu z 8.0. >> Jeszcze nie zaglądałem do dokumentacji SPI czy coś tam się zmieniło, >> aczkolwiek wszystkie funkcje skompilowały mi się i działają bez zgrzytu. >> Niestety i tak muszę poczekać na zaaplikowanie 8.1.x w środowisku >> produkcyjnym, no ale nie mogę sobie pozwolić na eksperymenty. > > ciekawe kiedy doczekamy sie implementacji systemow hurtownianych, > kostek wielowymiarowych itp. rzeczy :)
Kostki są w contrib.
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
Jarosław Szczepankiewicz - 16-11-2005 21:31
spojrz na http://www.bizgres.org/ nie wglebialem sie ale to chyba ten kierunek
Grzegorz Szyszlo - 16-11-2005 21:31
Krzysztof Krzyżaniak napisał(a):
>>ciekawe kiedy doczekamy sie implementacji systemow hurtownianych, >>kostek wielowymiarowych itp. rzeczy :) > > Kostki są w contrib. > > eloy
Oooo, milo wiedzieć :) jak sa w contrib, pewnie przy ktoryms tam upgrade trafia do galezi glownej :)
znik.
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.plmisida.pev.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 |
|