Mitä eroa on...

Hei,

Huomasin juuri kotisivutilani Cpanelista että käytössä on kahta erillaista tietokantaa: MySQL ja PostgreSQL.
Valistakaa nyt tietämätöntä, että mitä eroa noilla on?
4277
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat
  • Hei,

    Paljonhan tuon linkin takaa löytyi tietoa, mutta englanniksi... Oma kielitaito ei kovin kehuttava ole.
    Voisiko joku ystävällisesti pari sanaa suomeksi tuosta aiheesta, kiitos.

    Äänestä

  • Kyselijä kirjoitti:

    Hei,

    Paljonhan tuon linkin takaa löytyi tietoa, mutta englanniksi... Oma kielitaito ei kovin kehuttava ole.
    Voisiko joku ystävällisesti pari sanaa suomeksi tuosta aiheesta, kiitos.

    MySQL
    Nopea
    Halpa
    - Alikyselyt, mutta monissa web-hotelleissa vanhempa käytössä joka ei niitä tue.
    Enemmän käyttäjiä, joten apua saa helpommin, varsinkin suomalaisilla foorumeilla.
    - Käyttää omaa SQL murretta, josta seuraa omat ongelmansa kun siirtyy muihin tietokantoihin.
    Helppo asentaa testikäyttään Windowsiin jne...
    - Ei taida näkymiä jne... (tulossa 5 versiossa)



    PostgreSQL
    Taitaa näkymät, alikyselyt jne...
    Paremmin SQL standartin mukainen
    - Hitaampi yksinkertaisissa kyselyissä
    - Vaikea asentaa, jos edes suostuu toimimaan Windowsissa.
    - Kallis



    Hinta on sitten suhteellinen käsite, sillä molemmat ilmasia, mutta web-hotellipaketeissa usein PostgreSQL huomattavasti kalliimpa.


    Yksinkertaistettuna PostgreSQL on monipuolisempa ja parempa/nopeempa tietokanta isoilla taulukoilla/kannoilla ja monimutkasilla kyselyillä, mutta hyvin monelle riittää MySQL:n ominaisuudet, varsinkin sitten kun julkaistaan 5 versio.

    Tosin kun opettelee jommankumman SQL murteen kunnolla, niin on helppo opetella toisenkin jutut.

    Isoilla taulukoilla ja kannoilla, tarkoitan sitten miljoonia rivejä sisältäviä tietoja, jolloin kannan koko rupeaa olemaan gigan luokkaa.

    Usein syynä hitauteen on huono tietokanta suunnittelu, puutteelliset indeksoinnit sekä huonot kyselyt. Eikä suinkaan tietokanta ohjelmiston hitaus.

    Äänestä

  • ---- kirjoitti:

    MySQL
    Nopea
    Halpa
    - Alikyselyt, mutta monissa web-hotelleissa vanhempa käytössä joka ei niitä tue.
    Enemmän käyttäjiä, joten apua saa helpommin, varsinkin suomalaisilla foorumeilla.
    - Käyttää omaa SQL murretta, josta seuraa omat ongelmansa kun siirtyy muihin tietokantoihin.
    Helppo asentaa testikäyttään Windowsiin jne...
    - Ei taida näkymiä jne... (tulossa 5 versiossa)



    PostgreSQL
    Taitaa näkymät, alikyselyt jne...
    Paremmin SQL standartin mukainen
    - Hitaampi yksinkertaisissa kyselyissä
    - Vaikea asentaa, jos edes suostuu toimimaan Windowsissa.
    - Kallis



    Hinta on sitten suhteellinen käsite, sillä molemmat ilmasia, mutta web-hotellipaketeissa usein PostgreSQL huomattavasti kalliimpa.


    Yksinkertaistettuna PostgreSQL on monipuolisempa ja parempa/nopeempa tietokanta isoilla taulukoilla/kannoilla ja monimutkasilla kyselyillä, mutta hyvin monelle riittää MySQL:n ominaisuudet, varsinkin sitten kun julkaistaan 5 versio.

    Tosin kun opettelee jommankumman SQL murteen kunnolla, niin on helppo opetella toisenkin jutut.

    Isoilla taulukoilla ja kannoilla, tarkoitan sitten miljoonia rivejä sisältäviä tietoja, jolloin kannan koko rupeaa olemaan gigan luokkaa.

    Usein syynä hitauteen on huono tietokanta suunnittelu, puutteelliset indeksoinnit sekä huonot kyselyt. Eikä suinkaan tietokanta ohjelmiston hitaus.

    Todella hyvä vastaus. Kiitos:)

    Äänestä

Kommentoi aloitusta


Kyselijä kirjoitti:

Hei,

Huomasin juuri kotisivutilani Cpanelista että käytössä on kahta erillaista tietokantaa: MySQL ja PostgreSQL.
Valistakaa nyt tietämätöntä, että mitä eroa noilla on?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu