Synology-Forum.nl

Firmware => Synology DSM 5.1 en eerder => Topic gestart door: kuba op 23 juli 2014, 09:43:16

Titel: PostgreSQL
Bericht door: kuba op 23 juli 2014, 09:43:16
Ik heb gemerkt dat Synology's PostgreSQL database standaard voor systeemzaken en services van Syno zelf wordt gebruikt. Omdat de pg-server versie intussen aardig recent is,  wil ik deze ook voor andere zaken gebruiken. Ook omdat ik meer ervaring en kennis met PostgeSQL heb dan met andere databases.
 
Is er een dringende reden om dit niet te doen en postgres dedicated voor synology te behouden?


postgres=# select version();
                                                   version                                                   
--------------------------------------------------------------------------------------------------------------
 PostgreSQL 9.3.4 on i686-pc-linux-gnu, compiled by i686-pc-linux-gnu-gcc (crosstool-NG 1.17.0) 4.6.3, 32-bit
(1 row)

Titel: Re: PostgreSQL
Bericht door: Ben(V) op 23 juli 2014, 10:14:18
Ik heb geen verstand van PostgreSQL, maar deze is natuurlijk wel geinstalleerd in de system partitie.
Als je dan extra data gaat toevoegen dan zal die ook in de systempartitie terecht komen en kan dan vollopen.

Misschien kan PostgreSQL z'n data wel op een andere partitie zetten zoals volume1 of zo, maar dan nog zullen indexen en administatie gegevens in de systempartitie terecht komen.

Ik heb geen idee hoeveel data je gaat gebruiken, maar het is iets om rekening mee te houden.
Titel: Re: PostgreSQL
Bericht door: kuba op 23 juli 2014, 10:29:49
Bedankt voor je opmerking, Ben.
Op mijn DS713+ staan de data van zowel mysql als postgres databases op /volume1. Ik weet niet of dat voor andere Synology-types opgaat, maar voor mij is dat een hele geruststelling. :-)

> ps | grep postgres 
12353 postgres 36600 S    /usr/bin/postgres -D /var/services/pgsql


> pwd
/var/services
> ls -al
drwxr-xr-x    3 root     root          4096 Jul 22 10:27 .
drwxr-xr-x   14 root     root          4096 Jul 22 10:27 ..
drwxr-xr-x    2 http     root          4096 May 25  2013 blog
lrwxrwxrwx    1 root     root            14 Jul 22 10:27 homes -> /volume1/homes
lrwxrwxrwx    1 root     root            24 Jul 22 10:27 mysql -> /volume1/@database/mysql
lrwxrwxrwx    1 root     root            24 Jul 22 10:27 pgsql -> /volume1/@database/pgsql
lrwxrwxrwx    1 root     root            15 Jul 22 10:27 printer -> /volume1/@spool
lrwxrwxrwx    1 root     root            13 Jul 22 10:27 tmp -> /volume1/@tmp
lrwxrwxrwx    1 root     root            12 Jul 22 10:27 web -> /volume1/web