Postgresql teljesítmény hangolás

A nyílt forrású adatbázis motorok közül leghíresebb és talán legelterjedtebb a Mysql. A MysqlAB fejlesztette eredetileg. A Mysqlab fejlesztőcéget felvásárolta a Sun, majd Őket az Oracle. A felvásárlás után az Oracle lépései között több olyan is található, mely a nyílt forrású közösség ellenérzését vívta ki. Bár a mysql eddig nem szenvedett el ilyen problémás lépést, mégis felmerül a kérdés mi van, ha mégis?

Egy véleményem szerint méltatlanul háttérbe szorult, nagyon jó alternatíva a Postgresql szerver. Régóta használom, ahol lehet mysql helyett telepítem. Sok olyan vád érte, hogy lassú. Aztán készültek mérések melyek szerint fej-fej mellett versenyeznek a mysql-lel. Nem árt tudni, hogy a postgresql nagyon drasztikus mértékben hangolható a futtató gép képességeitől függően. Lássunk pár példát, mit és milyen módon lehet hangolni. A postgresql.conf fájlban található paraméterek közül fogok párat bemutatni.

Ez PhpMyAdmin? Nem! PhpMySqlAdmin.

A phpmysqladmin segítségével mysql-konzol szerũen adminisztrálhatunk olyan mysql szervereket, melyeket távolról nem tudunk elérni (általában csak localhoston hallgatnak) de egy webszerverrõl igen!

Ez a szerver általában egy webhoszting szerver ami mysql adatbázist is nyújt. Fontos még, hogy PHP-t is futtasson, bár ez ma már alapvetõ.

A programnak 2 összetevõje van:

  • a kiszolgáló része egy php szkript, amit a távoli gépre kell tenni úgy, hogy http-sen meg tudjuk hivogatni (mint böngészõbõl). Ez kommunikál a mySql-lel (neki lehet!)
  • a kliens pedig egy parancssoros eszköz, ami ** bash-t, ** awk-t, ** perl-t, ** sed-et igényel, de ezek is alapvetõ szerszámok egy adatbázisgazda toolbox-jában ;-) Belõle intézhetjük az sql lekéréseket interaktívan, vagy paraméterein keresztül. A kimentet csv-ben vagy ha van lynx/w3m telepítve, akkor szép táblázatba kirajzolva kaphatjuk meg. (Illetve a titkosított kapcsolatot kliens oldalon is php-val oldottam meg, de ne szólj senkinek…)

http://sourceforge.net/projects/phpmysqladmin/

OsmAnd, vektoros térképszoftver Android platformra ingyen

OsmAnd, vektoros térképszoftver Android platformra a [http://turistautak.hu] -tól átvett ‘‘magyarországi’’ és további [http://openmaps.eu] -s térképekkel.

Köszönet ‘‘‘Trackman’‘’nak és ‘‘‘péter68’‘’nak a hathatós közreműködésért, hogy az [http://openmaps.eu/] -nak lehetett OsmAnd kimenete.

A program egyenlőre erősen fejlesztés alatt van, a cikk írásakor a 0.5.1beta verziónál tart és nagyon ígéretes.

Képernyőképet a weboldaláról

http://wiki.openstreetmap.org/w/images/e/e2/Android-osmand-filter_poi.png http://wiki.openstreetmap.org/w/images/b/bc/Android-osmand-address.png http://wiki.openstreetmap.org/w/images/a/aa/Android-osmand-pedestrian.png http://wiki.openstreetmap.org/w/images/9/96/Android-osmand-routing.png

Adatok

‘‘‘Hivatalos weboldal:’’’ http://osmand.net/ ‘‘‘Friss verzió a szoftverből:’’’ http://code.google.com/p/osmand/downloads/list pl.: [http://code.google.com/p/osmand/downloads/detail?name=OsmAnd-0.5.1beta-b3.apk&can=2&q= OsmAnd-0.5.1beta-b3.apk] ‘‘‘Legfrissebb teszt verzió:’’’ http://download.osmand.net/night-builds/

4 GiB (Gigabyte)-nál nagyobb fájlok DVD-re írása

Amennyiben 4 GiB-nál nagyobb (pl az asztali DVD recorder által készített 4,3 GiB-os) fájlt akarunk DVD-re írni, az ISO9660 fájlrendszer helyett célszerűbb UDF-et választani.

UDF esetében nem gond a 2GiB-nál nagyobb fájlméret (az “UDF White Paper” szerint max. 128 terabyte lehet). Én a következő parancsokat használom DVD írásra:

Az írásra szánt fájlok helye:

Dir="/tmp/kiirando_fajlok_konyvtara/"

DVD-RW lemez törlése (DVD+RW esetén törlés nélkül lehet írni):

wodim -v dev=/dev/dvdrw blank=fast

mehet az írás:

growisofs -dvd-compat -allow-limited-size -udf -Z /dev/dvdrw -r -J $Dir