Keresés

Részletes keresés

yogi_bear Creative Commons License 2002.10.13 0 0 58
Hali!

PostgreSQL tobb GB-s adatbazissal:
HW: Intel PIII 600, 512MB RAM, Quantum 40GB 7200RPM (ez kulon az adatbazise, a rendszer egy kisebb vinyon van) HDD (szal nem egy nagy szam)

SW: Debian Woody, kernel 2.4.18, ext3 fajlrendszer, PostgreSQL 7.1.3

DB: a legnagyobb tablaban 65.226.286 rekord van, a full db ugy 21GB korul van.

performancia:
hdparm -Tt /dev/hdb 77,58MBps/18,77MBps
SELECT max(mezo_id) FROM tabla 7m 37s
SELECT count(*) FROM tabla 5m 52s

Ha meglesz az uj HDD (160MBps SCSI Maxtor, a kartya Adaptec 29160), akkor majd irok megint eredmenyeket, ha erdekel vkit.

MySQL-t nem probaltam, mert nekem kellett a tranzakcio tamogatas+subselect es akkor meg nem volt benne. Ahogy elneztem az utobbi hireket, fejlesztettek szepen, de valszeg kommersz termekkent kapod meg csak. Ahogy elneztem, a ket "versenyzo" - PGSQL es MySQL - egymas fele konvergal, mivel a PGSQL az utobbi idoben gyorsult, a MySQL-be pedig lassan integraljak az eddig esetleg hianyolt feature-ket. Nekem vhogy analognak tunik a helyzet a Debian vs kommersz terjesztesekkel (en Debian parti vagyok), a PGSQL (a leg)szabvanyhu(bb) es nem a marketingesek dontik el, hogy mi es mikor keruljon bele. Persze feladattol fugg, hogy mit erdemes hasznalnia az embernek, mindegyiknek megvannak a maga erossegei es korlatai.

Udv.: MG

little747 Creative Commons License 2002.09.13 0 0 57
Helló!

Nagyon sok minden függ attól, hogy mekkora méretű adatbázist akarsz kezelni. Állítólag már több gigabájtos adatbázisok is vannak Postgres alatt, én még nem próbáltam.
Amúgy meg ha eltolod az indexeket és/vagy a lekérdezéseket, akkor akár az Oracle is tud nagyon lassú lenni :-).

Előzmény: Cipó (55)
Törölt nick Creative Commons License 2002.09.13 0 0 56
A MySQL dokumentációban van egy összehasonlítás a MySql és a PostgreSql között.

(/usr/doc/mysql-doc könyvtárban nálam)

Előzmény: Cipó (55)
Cipó Creative Commons License 2002.09.12 0 0 55
Sokan mondják, hogy a postgreSQL lassabb. Mennyivel lassabb? Van tapasztalatotok? Esetleg van olyan hely ahol benchmarkolják?
Át kellene térnem egy ingyenes adatbáziskezelőre, de ha nagyságrendekkel lassabb a Postgre akkor gáz van.
reverenda Creative Commons License 2001.11.16 0 0 54
Kenyelmesebb megoldas bemasolni a jart (pl.: jdbc7.0-1.2.jar) a JDK telepitesi konyvara/jre/lib/ext-be.
Előzmény: Ökip (52)
Ökip Creative Commons License 2001.11.16 0 0 53
Sikerült megoldanom parancssori eszközökkel.
Előzmény: Ökip (52)
Ökip Creative Commons License 2001.10.11 0 0 52
SuSE 7.2 alatt, Forte for Java fejlesztökörnyezetben próbálkozom.
Mi az a .deb file?
Én a postgresql weblapjáról töltöttem le jdbc drivert. Ha kicsomagolom a jar file-t és úgy hivatkozok rá közvetlenül, akkor minden OK, egyébként a "driver not found" üzenetet kapom.
A CLASSPATH változót én is állítgatom, de nem sok eredménnyel. Az a szép az egészben, hogy eddig ahány leírást olvastam, mindenütt mást olvastam (nekem egy sem vált be).
Előzmény: tomb (51)
tomb Creative Commons License 2001.09.21 0 0 51
Milyen disztrib?
Én pont tegnap csináltam meg debian alatt. A .deb forrást leszedtem, és a ./configure -hoz hozzáadtam a --with-java -t.
Ehhez kell az ant nevű dolog is. Ezután a CLASSPATH változót rá kell állitani a forditás után keletkezett postgresql.jar-ra. Nekem ennyi volt, és működött.
Előzmény: Ökip (47)
trabikiller Creative Commons License 2001.09.21 0 0 50
Helló Dj!

A régi ösmerôs :o)))
Szerintem jó lenne, ha nagyjából körvonalaznád, hogy milyen a feladat: hány felhasználót kell majd kiszolgálni, milyen a szerver, a böngészô, az userek (nyitottak az újra?) stb.
Én elôzetesben a php-mysql kombinációt ajánlom, nemcsak azért, mert ehhez értek a "legjobban", hanem mert ez a kettô eggyütt olyan mint a Bud Spencer - Terence hill páros. Jól mennek eggyütt és nincs probléma, amit meg nem tudnának oldani. "Igényesebb" adatbázis kezelôk (pgql) ugyan többet tudnak, de egy hálózaton nem erre van szükség, hanem arra, hogy jó legyen a sebesség és egyszerű legyen a megoldás. Ha pl. írsz egy adatbázist egy lassú, de igényes adatbáziskezelôben, akkor az userek felé sem fognak nézni a progidnak. A te szívedet pedig átjárja az éles tôr... :))))
SzVSZ: használj php-mysql-böngészôs változatot (post metódussal!!!) és az adatbázis karbantartásához PhpMyAdmint. Így kb. egy hónap alatt összedobsz egy királyi rendszert.
Ha kell segítek benne, én már csináltam egyet.
dj Creative Commons License 2001.09.21 0 0 49
_LaJoS_,

baresz lenne, ha mindenki aki nem tud segíteni megerősítené azt a topicban :-))

Előzmény: _LaJoS_ (48)
_LaJoS_ Creative Commons License 2001.09.21 0 0 48
Én sajnos most nem, mert ilyet utoljára kb. 2 éve csináltam, de akkor semmi gond nem volt vele.
Előzmény: Ökip (47)
Ökip Creative Commons License 2001.09.20 0 0 47
Én mysql-t, postgresql-t használtam PHP-val. Eddig nem sok gondom volt egyik adatbáziskezelövel sem. A postgres lehetöségei nagyobbak, de szerintem sokkal kényelmesebb mysql-t használni (pl. replace parancs). A mysql-Max verzió ismeri a tranzakciókezelést, igaz ekkor be kell állítani az adattábla típusát tranzakciós táblára (van kétféle) és ki kell kapcsolni az autocommit funkciót.

Van viszont egy postgres problémám. Java alatt sehogyan sem tudom elérhetövé tenni a postgres jdbc driverét. Tud valaki segíteni?

nemmindegy Creative Commons License 2001.04.04 0 0 46
Van egy ilyen topic, nézz be. Egyébként mi az, ami pontosan érdekel? Akár ide is írhatod, de ha úgy egyszerűbb, küldj mailt. Amit tudok, segítek, bár nem vagyok egy oracle-linux-guru :))
üdv
nm
Előzmény: gC (45)
gC Creative Commons License 2001.04.04 0 0 45
Nem tudjátok valaki foglalkozik-e Magyarországon Turbolinux-szal ugyanis van egy Optimized for Oracle8i verzió ami engem nagyon érdekelne... Esetleg valakinek van-e releváns "Linuxon Oracle-ös" tapasztalata?
__PT Creative Commons License 2001.04.03 0 0 44
A mysql GPL-es lett 1-2 verzio ota, azaz mindenfele felhasznalasra free. Van benne tranzakcio kezeles, de minimum le lehet forditani valami --berkely-db opcioval, hogy tamogassa a tranzakciokat.

juzerid:

neked egy cgi progi kell, amely kiirja az aktualis allapotot, azaz a bejelentkezett juzerek adatait, aztan pl. 30 sec mulva frissiti az oldalt, mondjuk a meta tag felhasznalasaval.

PT

micu Creative Commons License 2001.04.03 0 0 43
Ha jól értelmeztem a dologkat akkor fordítva. Azaz ha a programod tud kezelni más adatbáziskezelőket is akkor ingyen is használhatod.
Előzmény: trooper (41)
MGperY Creative Commons License 2001.04.03 0 0 42
http://www.mysql.com/doc/C/O/COMMIT.html

van tranzakciókezelés 3.23 tól asszem.

Előzmény: Kistel (35)
trooper Creative Commons License 2001.04.03 0 0 41
olvastam en is valami olyasmit valahol, hogy csak akkor kell licenszet venni, ha a felhasznalok csak a programodon keresztul erhetik el a mysql szervert...de mar nemtom hol olvastam, es a problema nem is erint engem. de szerintem azert van kavaras, szoval akit erint annak nem art vegigolvasni.
trooper
Előzmény: trufiadok (37)
trooper Creative Commons License 2001.04.03 0 0 40
If your product requires MySQL, you need a license for any machine that runs the mysqld server. For example, if you've designed your application around MySQL, then you've really made a commercial product that requires the engine, so you need a license.

ez is idezet a mysql.com-rol.
pontosabban innen
trooper

Előzmény: Ariel (38)
juzerID Creative Commons License 2001.04.02 0 0 39
Sziasztok!

Lenne egy globális problámám, bár még kezdő vagyok linux terén egy haverom megkért hogy segítsek neki egy olyan dolgot létrehozni SQL segítségével ha valaki (egy tanuló bejelentkezik a szerverre) akkor az operátor gépén jelenjen meg webes formában a juzer mindenféle adata a képétől kezdve. Namost a probléma ott kezdődik hogy asse tom hogy ez ilyen formában megoldható e..ha vkinek vmi nem tiszta akkor szóljon itt lecek egész iccaka!:)))

Ariel Creative Commons License 2001.04.02 0 0 38
mysql.com-rol idezek:
"MySQL is Open Source Software.
Open source means that it is possible for anyone to use and modify. Anybody can download MySQL from the Internet and use it without paying anything. Anybody so inclined can study the source code and change it to fit their needs. MySQL uses the GPL (GNU General Public License) http://www.gnu.org , to define what you may and may not do with the software in different situations. If you feel uncomfortable with the GPL or need to embed MySQL into a commercial application you can buy a commercially licensed version from us."

tehat teljesen ingyenes...
de ha fizetni akarsz, nem fognak visszautasitani.. :)

Előzmény: trufiadok (37)
trufiadok Creative Commons License 2001.04.02 0 0 37
Nézegettem a Licensz politikát az oldalon, nekem úgy t?nik csak akkor kell fizetned, ha az alkalmazás amit írsz CSAK mysql-lel m?ködik,de ha odbc-vel használod, és akár postgressel is menne, akkor már ingyé van... A példák között van: website ami mysql-t használ ingyenesen teheti ezt meg... mégha az kommerciális website, akkor is.
Előzmény: trooper (36)
trooper Creative Commons License 2001.04.02 0 0 36
hali,

megerositem, csak non-commercial hasznalatra ingyenes, utanna csomagokban lehet venni a licenseket. egy darab 200 Euro, 10db 1500 Euro...
egyebkent meg eleg sok kavaras van az oldalon, ha valaki mysql-t akar noncommercial az ugyis elolvassa.

trooper

Előzmény: Kistel (35)
Kistel Creative Commons License 2001.04.02 0 0 35
Lehet meg a MySQL., ami free (+), mocsok gyors (+), nem 100%-osan SQL kompatibilis, de nekem meg OK. A legujabb verziokban talan mar tranzakciokezeles is van (+). Van hozza mindenfele API interface, nekem Perl es C kell (+). Jol atgondolt access-control van benne (+).

- biztos free? el kéne már olvasni a licencet, de szerintem csak noncommercial-ra szabad, utána fizetős
- rég olvastam már a doksit, de akkor kifejezetten azt írtán hogy nincs és nem is lesz tranzakció, merthogy az lassítja le de nagyon. Mellesleg, iazi tranzakciókra csak ritkán van szükség.

(Erről az jut eszembe, amit Sourstup mondott a C++ miatt: A többszörös öröklődés olyan, mint az ejtőernyő. Ritkán van szükség rá, de akkor nagyon :-)

Kistel

Előzmény: __PT (33)
Törölt nick Creative Commons License 2001.04.01 0 0 34
Bocs, nagyon rég foglalkoztam PostgreSQL-lel, így csak annyi rémlik, hogy valami locales-t kell keresni a doksi tartalomjegyzékében. (a doksi tartalomjegyzékébe tegnap néztem bele, mikor láttam a kérdésed.)
Előzmény: MalnasEmber (32)
__PT Creative Commons License 2001.03.31 0 0 33
Hogy melyik DB-t erdemes valasztani, az abszolut a kornyezettol, na meg az elvarasoktol fugg.
Nem szivesen adnek ki penzt egy DB-ert, igy a penzes cuccok ugrottak.

En pl. szivesen kiprobalnam a DB2-t, de a gepem alig 64MB RAM-al fut, meg 200MHz alatt ketyeg a procim. Szoval DB2 kilove. Jo lenne a Postgres is, de nekem apache moge kene, es nem akarok sokat varni, mig az eredmenyt elobanyassza a Pg.

Lehet meg a MySQL., ami free (+), mocsok gyors (+), nem 100%-osan SQL kompatibilis, de nekem meg OK. A legujabb verziokban talan mar tranzakciokezeles is van (+). Van hozza mindenfele API interface, nekem Perl es C kell (+). Jol atgondolt access-control van benne (+).

Nekem az elozo szempontok voltak a legfontosabbak, es ez alapjan dontottem a MySQL mellett. Nektek mas szempontok lehetnek elorebb, igy donthettek Interbase, Sybase, Oracle, Pg, DB2 stb. mellett.

Perverz Tata

MalnasEmber Creative Commons License 2001.03.31 0 0 32
Sziasztok!
Én egy Postgresql-el szenvedek, nem tudom rábeszélni, hogy magyar ábécé szerint tudjon rendezni ORDER BY -al. Valaki megtudná modnani hogy kell?
Köszi!
SyS
Wűűű Creative Commons License 2001.03.30 0 0 31
Ide oda masolhatod a MySQL könyvtárait is Linux és MySQL között
A MySQL... nos az nagyon gyors...
Előzmény: d.taylor (19)
dj Creative Commons License 2001.03.29 0 0 30
nemmindegy,

köszi, de azért nem hiszem, hogy pénzt akarnék adni, akkor inkább töltöm az időt vele. Ha már pénzért veszek valamit akkor az a kylix lesz vagy az omnis.

Üdv:
dj

Előzmény: nemmindegy (29)
nemmindegy Creative Commons License 2001.03.29 0 0 29
Nem 100%, de ha jól tudom, a QT-hez létezik egy designer, ami fizetős, és pl. annyival tud többet az ingyenesnél, hogy megkapod az "adatbázis" widgeteket. Részletekért nézz fel (ha jól emlékszem) a trolltech honlapjára: www.trolltech.com, ha jól rémlik...
üdv
nm
Előzmény: dj (27)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!