Kirjaudu

Uutiskirje

Rekisteröidy Sektoriin ja tilaa itsellesi joko aamuisin tai iltaisin ilmestyvä uutiskirje sähköpostiisi.

Torstai, 20.1.2005

PostgreSQL-tietokannasta versio 8.0

PostgreSQL-tietokantaohjelmiston 8.0-versio on valmistunut yli vuoden kestäneen kehitystyön jälkeen. Uuden version kehitystä ovat sponsoroineet muun muuassa Fujitsu ja Red Hat. Merkittävin yksittäinen uusi ominaisuus on ohjelmiston Windows-versio, jota voidaan ajaa järjestelmäpalveluna. Muita uusia ominaisuuksia ovat muun muuassa transaktioiden tallennuspisteet, Point-In-Time-palautustoiminto sekä taulutilan (table space) hallinta. Avoimeen lähdekoodiin perustuva PostgreSQL on imuroitavissa ilmaiseksi projektin kotisivuilta osoitteesta postgresql.org.

Lue juttu oma, 20.1.2005 00:03. Lähde: postgresql.org
Rekisteröidy ja kirjaudu sisään, jos haluat kommentoida.

Kommentit ( 12 uutta / 12 )
pistettä.
Näytä vain kommentit joilla on vähintään
feenix Windows-versio
feenix, 20.1.2005 08:59:52
Pisteet: +1
Windows-versio on vielä silti hieman vaiheessa joiltain osin. Esimerkiksi jos kanta ei käynnisty, mitään virhettä ei anneta, koska kannan käynnistää komentorivisovellus. Ylläpitäjän pitää siis runassata komentokehote ja alkaa sieltä itse käynnistellä että näkee mikä meni mönkään.

Muuten tuo versio on vallan mainio, tullut käytettyä jo muutamia kuukausia eikä ongelmia ole ilmennyt. Eipähän tarvitse enää Linuxia tuohonkaan hommaan.

Porttaus on kuitenkin tehty mingw:llä, jos joskus olisi aikaa voisi olla kiinnostavaa koettaa kääntää se Microsoftin kääntäjällä, näkisi meneekö läpi ja onko tehoeroja. Suosittelen kuitenkin kokeilemaan tällaisenaankin.

Varoitus muuten: kantaa ei voi asentaa remote desktopin kautta, VNC toimii. Vaatii nääs konsolilta lokkautumisen jonkun oudon jaetun muistin ongelman takia. Toivottavasti saisivat korjattua joskus...
harza Re: Windows-versio
harza, 20.1.2005 17:29:56
Pisteet: 0
Varoitus muuten: kantaa ei voi asentaa remote desktopin kautta, VNC toimii. Vaatii nääs konsolilta lokkautumisen jonkun oudon jaetun muistin ongelman takia. Toivottavasti saisivat korjattua joskus...
Voi asentaa kun käynnistää remote desktopin konsoli moodiin run-toiminnolla tyyliin "mstsc /console /v:osoite"
_________________
Keep the Net Tidy
feenix Re: Windows-versio
feenix, 23.1.2005 09:06:38
Pisteet: 0
Varoitus muuten: kantaa ei voi asentaa remote desktopin kautta, VNC toimii. Vaatii nääs konsolilta lokkautumisen jonkun oudon jaetun muistin ongelman takia. Toivottavasti saisivat korjattua joskus...
Voi asentaa kun käynnistää remote desktopin konsoli moodiin run-toiminnolla tyyliin "mstsc /console /v:osoite"
Paitsi ettei tuokaan toimi kuin tietyissä tilanteissa, kaikissa servereissä kun ei pääse konsoliin kiinni edes tällä. Onneksi päivitys ei tarvitse konsolia (ongelma on initdb:n ajamisessa), joten kovin usein ei tarvitse VNC:tä laittaa käyntiin tai yrittää päästä konsolille muuten.
Hyvä softa
Asimov, 20.1.2005 09:58:13
Pisteet: 0
PostgreSQL on minusta parempi kuin MSQL, mutta käytän mysliä koska se on yleisempi (asiakkailla on se) ja siihen on hyvä hallintasofta phpMyAdmin. Onhan psgl varsin hyvä mutta jotenkin graafinen webkäyttöliittymä on enemmän nykyaikaista. Ja tehokkaampi käyttää, ei mene työaikaa turhan opetteluun.
Datamike Re: Hyvä softa
Datamike, 20.1.2005 11:48:02
Pisteet: 0
Onhan psgl varsin hyvä mutta jotenkin graafinen webkäyttöliittymä on enemmän nykyaikaista.
No jaa, itse aika usein karsastan webkäyttöliittymiä. Verrattuna asennettuihin ohjelmiin joissa on hyvin suunniteltu GUI, webkäyttöliittymät häviää aina käytettävyydessä. Sitten tulee myös aina se mahdollisuus että joku asiaton pääsee käsiksi maailmasta tuohon käyttöliittymään. Siihen pitää uhrata hiukan extra vaivaa että voi käyttää sitä turvallisesti.

Ja tehokkaampi käyttää, ei mene työaikaa turhan opetteluun.
Itse suosin usein komentoriviä, koodin kehittäminen on mielestäni aina helpompaa kun sen tekee riviltä. En tiedä onko siinä nyt niin paljon opettelemista. Mitä monimutkaisemmaksi haluamasi toiminto menee, sitä luultavammin käyttäliittymältä loppuvat keinot kesken. Kyseisen käyttöliittymän opiskeluun menee myös aikaa, mielestäni yhtälailla kuin komentorivinkin opiskeluun.

Mutta tämä on vain minun mielipiteeni.
"Given enough eyeballs, all bugs are shallow."
anger Re: Hyvä softa
anger, 21.1.2005 00:34:04
Pisteet: 0
Onhan psgl varsin hyvä mutta jotenkin graafinen webkäyttöliittymä on enemmän nykyaikaista.
No jaa, itse aika usein karsastan webkäyttöliittymiä. Verrattuna asennettuihin ohjelmiin joissa on hyvin suunniteltu GUI, webkäyttöliittymät häviää aina käytettävyydessä.
Minä nyt ymmärrä miksi webkäyttöliittymä olisi automaattisesti jonkun ohjelman käyttöliittymää huonompi. Ainakaan tietokantojen kohdalla ei ole eteeni osunut yhtään ohjelmaa joka tuntuisi helpommalta käyttää kuin phpMyAdmin.

Ja tehokkaampi käyttää, ei mene työaikaa turhan opetteluun.
Itse suosin usein komentoriviä, koodin kehittäminen on mielestäni aina helpompaa kun sen tekee riviltä.
Tähänkin vaikuttaa taas käyttöliittymä. Huonossa käyttöliittymässä käyttäjälle jää hyvin epämääräinen käsitys siitä mitä ohjelma tekee. Hyvä käyttöliittymä sen sijaan opastaa käyttäjää samalla kun ohjelmalla tekee hommia.

Itse vähän harrastelijapohjalta teen tietokantasovelluksia ja käytän siihen apunani phpMyAdminia. Monesti kun joku komento on kateissa, riittää että katsoo miten phpMyAdmin asian hoitaa, siinä kun vieläpä näkee mitä komentoja tietokannalle annetaan. Eihän nuo ohjelmat tietenkään tietokantahakuja tms. suunnittele minun puolestani, mutta säästävätpähän aikaa kun perustoiminnot voi tehdä nopeasti.

Mutta tämä on vain minun mielipiteeni.
Ja mielipiteistähän vain voi väitellä :)
engine Re: Hyvä softa
engine, 21.1.2005 09:00:19
Pisteet: 0
Minä nyt ymmärrä miksi webkäyttöliittymä olisi automaattisesti jonkun ohjelman käyttöliittymää huonompi.
Ei automaattisesti, mutta web-käyttöliittymään käytettävyyttä vähentää aika usein esimerkiksi käyttöliittymäkomponenttien asettelun rajoittuneisuus.

Ainakaan tietokantojen kohdalla ei ole eteeni osunut yhtään ohjelmaa joka tuntuisi helpommalta käyttää kuin phpMyAdmin.
Oletko tutustunut MS SQL Serverin Enterprise Manageriin ja muihin sen työkaluihin? Mutta tämähän on vain mielipidekysymys.

Huonossa käyttöliittymässä käyttäjälle jää hyvin epämääräinen käsitys siitä mitä ohjelma tekee. Hyvä käyttöliittymä sen sijaan opastaa käyttäjää samalla kun ohjelmalla tekee hommia.
Ja sitten tehokäyttäjä turhautuu kun joku paperclippi on koko ajan hyppimässä silmille. Opastus ei tee käyttöliittymästä välttämättä käytettävää, esimerkiksi selkeä tilan ilmoittaminen ja vasteesta saatu palaute taas osaltaan lähes poikkeuksetta tekee (ja tätä varmaan tarkoititkin).
Kaikki mielipiteet, jotka esitän kirjallisesti tai suullisesti tällä tai millä hyvänsä julkisella keskustelualueella, ovat vain ja pelkästään omiani, eivätkä ne edusta minkään yrityksen, yhteisön, ryhmän tai muun yksityishenkilön ajatuksia tai periaatteita. Täten olen kirjoituksistani henkilökohtaisesti yksin vastuussa, jolloin niiden käyttö minuun liittyviä tahoja, kuten työnantajaani tai perhettäni vastaan, on ehdottomasti kielletty.
jst Re: Hyvä softa
jst, 21.1.2005 14:16:00
Pisteet: 0
Minä nyt ymmärrä miksi webkäyttöliittymä olisi automaattisesti jonkun ohjelman käyttöliittymää huonompi. Ainakaan tietokantojen kohdalla ei ole eteeni osunut yhtään ohjelmaa joka tuntuisi helpommalta käyttää kuin phpMyAdmin.
MSSQL:n Eterprise manageri on kyllä parempi. Makuasia.
Tutustupa MySQL:n kanssa leikkiessä Masconiin. Huonoista puolistaan huolimatta tuota kyllä käyttäisin...
Oraclelle Toad taasen on hyvin tehokas apuri.
THE GOAT CAN BE CANCELLED
feenix Re: Hyvä softa
feenix, 21.1.2005 10:35:34
Pisteet: 0
Minä nyt ymmärrä miksi webkäyttöliittymä olisi automaattisesti jonkun ohjelman käyttöliittymää huonompi. Ainakaan tietokantojen kohdalla ei ole eteeni osunut yhtään ohjelmaa joka tuntuisi helpommalta käyttää kuin phpMyAdmin.
Esimerkiksi kun haluat muutella rivien sisältöä, odotteletko aina kun serveri päivittää sen sivun vai mieluummin pidät kälin ruudulla ja lähetät vain sen muuttuneen arvon? Aika tuskaista voi olla päivitellä useampia tietoja webbiliittymän kautta verrattuna "normaaliin."

Ei se käli automaattisesti huonompi ole, mutta monesti normaaleissa ohjelmissa voidaan tehdä paljonkin asioita, jotka toimivat kaikkialla kun taas selaimella pitää tehdä vähintään serverille asiat, mieluiten osa myös selaimessa, ettei aina lähetetä dataa, mutta silti jollakulla se data heiluu eestaas ennen virheen havaitsemista. Tuskaista.

Eri asia sitten jos vaan haluaa naputella SQL:ää tai katsella statistiikkaa.

Itse suosin usein komentoriviä, koodin kehittäminen on mielestäni aina helpompaa kun sen tekee riviltä.
Tähänkin vaikuttaa taas käyttöliittymä. Huonossa käyttöliittymässä käyttäjälle jää hyvin epämääräinen käsitys siitä mitä ohjelma tekee. Hyvä käyttöliittymä sen sijaan opastaa käyttäjää samalla kun ohjelmalla tekee hommia.
Kun kyse on tietokannoista, SQL on perusta ja sen syöttäminen on yleensä komentoriviltä helpompaa, ei tarvitse availla erillisiä ikkunoita. Monesti muutkin asetukset saa paljon helpommin iskettyä tekstipohjaisista/komentorivikaluista kuin graafisista käleistä. Ei aina, mutta monesti.
anger Re: Hyvä softa
anger, 23.1.2005 15:36:11
Pisteet: 0
Esimerkiksi kun haluat muutella rivien sisältöä, odotteletko aina kun serveri päivittää sen sivun
No eipä tuo päivitys nyt mitenkään hitaalta tunnu ainakaan laajakaistayhteyksillä

mieluummin pidät kälin ruudulla ja lähetät vain sen muuttuneen arvon? Aika tuskaista voi olla päivitellä useampia tietoja webbiliittymän kautta verrattuna "normaaliin."
Sinänsähän minulla on ollut tapana, että phpmyadminin avulla saadaan tehtyä tietokantarakenne. Lisäksi sillä saa hyvin testailtua tuon tietokantarakenteen toimivuutta. Tietojen päivityksestä tietokannassa saa sitten luonnollisestikin tehtyä helpoiten sillä tekemälläni ohjelmalla joka käyttää tietokantaa. Tai jos näin ei ole, voikin alkaa miettimään onko tietokantaa käyttävän ohjelman käyttöliittymä jotenkin huonosti suunniteltu :)

Kun kyse on tietokannoista, SQL on perusta ja sen syöttäminen on yleensä komentoriviltä helpompaa, ei tarvitse availla erillisiä ikkunoita. Monesti muutkin asetukset saa paljon helpommin iskettyä tekstipohjaisista/komentorivikaluista kuin graafisista käleistä. Ei aina, mutta monesti.
No, nämähän ovat vaan henkilökohtaisia mieltymyksiä.
feenix Re: Hyvä softa
feenix, 24.1.2005 14:12:29
Pisteet: 0
Esimerkiksi kun haluat muutella rivien sisältöä, odotteletko aina kun serveri päivittää sen sivun
No eipä tuo päivitys nyt mitenkään hitaalta tunnu ainakaan laajakaistayhteyksillä
On se silti "aina" hitaampi kuin ohjelmalla tehty, mutta eipä se monessa tapauksessa haitanne, riippuu tosiaan käytöstä.

Sinänsähän minulla on ollut tapana, että phpmyadminin avulla saadaan tehtyä tietokantarakenne. Lisäksi sillä saa hyvin testailtua tuon tietokantarakenteen toimivuutta. Tietojen päivityksestä tietokannassa saa sitten luonnollisestikin tehtyä helpoiten sillä tekemälläni ohjelmalla joka käyttää tietokantaa. Tai jos näin ei ole, voikin alkaa miettimään onko tietokantaa käyttävän ohjelman käyttöliittymä jotenkin huonosti suunniteltu :)
Mikä käyttöliittymä? ;) Itse ainakin monesti naputtelen suoraan kantaan tavaraa siksi, että käyttöliittymän tekeminen on ollut turhaa. Tietoa talletetaan kenttiin, se on ihan sama onko ne kentät siinä kannankäpistelysoftassa vaiko sitten jossain toisessa softassa, kuitenkin siellä samalla tavalla dataa menee. Joten ajan säästämiseksi sitä naputtaa suoraan kannankäpistelijällä niitä...
Re: Hyvä softa
ascizo, 20.1.2005 10:57:09
Pisteet: 0
PostgreSQL on minusta parempi kuin MSQL, mutta käytän mysliä koska se on yleisempi (asiakkailla on se) ja siihen on hyvä hallintasofta phpMyAdmin. Onhan psgl varsin hyvä mutta jotenkin graafinen webkäyttöliittymä on enemmän nykyaikaista. Ja tehokkaampi käyttää, ei mene työaikaa turhan opetteluun.
Kannattaa muuten tutustua phpPgAdminiin ;)