NetMag logo

    25/97


    Toto je NetMag - internetovy magazin o vypocetni technice, software, sitich a tak vseobecne, a to vse bez tendencnich pripominek, lzi, reklam a nekompetentnich vyroku. Nechceme konkurovat zadnemu ze zavedenych i novych klasickych a internetovych magazinu - chceme byt jini. Pokud patrite k tem, kterym uz leze krkem neustale propagovani novych "technologii", na nichz nic noveho nebo zajimaveho neni, pokud se vam zda, ze pocitacove casopisy ocenuji produkty, na kterych neni nic zajimaveho a ktere si to nezaslouzi, prave jste narazili na svuj novy oblibeny magazin. Samozrejme se nebudeme vyhybat ani politicke a spolecenske scene, ale to je pro nas jen okrajove tema.

    NetMag bude vychazet zpravidla kazdy tyden. Vychazi v jednotne jednoduche graficke uprave, aby byl citelny i browsery typu Lynx, zasadne bez frames a bez diakritiky, doporucujeme vsak radeji IBM WebExplorer 1.1 nebo 1.2, popr. Netscape Navigator.

    Implicitne autorem nepodepsanych prispevku a sefredaktorem NetMagu je Zbynek Pospichal , dalsimi stalymi spolupracovniky pak Radim Kolar a Petr Vejsada.

    Netmag Postou

    [ NetMag FAQ | Literarni rubrika | Peering | Predchazejici cisla | NetMag Consult | Redakce NetMagu ]

      SPT EuroTel !!!

    "Mobilni telefon EuroTel bych si nikdy nekoupil" rikala jedna reklama v TV. Zacinam mit podobny pocit. Zkuste se nekdy v pracovni den mezi 10:00 a 16:00 dovolat z pevne site na mobilni telefony v siti Eurotel GSM Global. Obvykle tak dve sekundy po vytoceni predvolby 0602 dostanete obsazovaci ton. Netusim, zda jde o problem gatewaye Telecom - EuroTel nebo zda jde o pretizeni paternich linek site EuroTelu, nicmene vim jedine - ze v tom EuroTel neni nevinne a ze je jeho starosti s tim neco udelat a to velmi rychle. Zatim od Netmagu dostava dalsi oceneni SPT, znamenajici Spolecnost proti telefonovani.

      Stranka o peeringu a pribehy okolo ni

    V minulem cisle jsme oznamili existenci Velke stranky o peeringu v Cechach. Zakladem stranky byla rozsahla tabulka o peeringovych spojenich, vyuzivajici udaju NIXu, CESNETu a nase soukrome udaje, ziskane pomoci traceroute. Po uverejneni existence konference v cz.net.announce se proti NetMagu strhla pomerne rozsahla flamewar, kde nam bylo vycteno mnoho veci a byli jsme obvineni z rady strasnych veci od rozpoutani tricetilete valky az po premnozeni tropickych pavouku v Antarktide. V jednom vsak meli pravdu - vynechali jsme dobre utajene peeringove spojeni CESNET - PVTNET realizovane pres uzel NIX, za coz se vsem omlouvame. Cela stranka byla od te doby jeste nekolikrat doplnena o dalsi providery a seznam peeringovych linek vcetne uvedeni rychlosti (tam, kde to bylo mozne rychlost zjistit).

    Opet jsme vsak dosli k tomu, ze v teto zemi je nejlepsi a nejsnazsi nedelat nic konstruktivniho, jen kritizovat a nadavat tem, co si vubec neco konstruktivniho drze delat dovoli.

      Corel Office for JAVA: to nas dostalo

    Zkusili jsme nainstalovat Corel Office for Java jakozto rozumnou alternativu pro kancelarske aplikace pri zachovani nezavislosti na platforme. Nicmene to, co jsme videli, povazujeme za typickou ukazku vitezstvi filosofie Plug and play (aby to bylo snadne) nad rozumem a inteligenci. Instalacni program je, a to se ted podrzte, pouze pro Win32 (a jde o samorozbalovaci WinZip aplikaci), takze pokud chcete nainstalovat Corel Office for Java na stroj s jakymkoli Unixem ci s OS/2, nemate jednoduse narok. Proc je tedy vubec cely slavny Corel Office napsany pro Javu, ma to vubec nejaky smysl ?

    Nakonec jsme idiocii vymyslenou u Microsoftu a s velkou slavou prebiranou ostatnimi pocitacovymi firmami dokazali obejit tim, ze jsme vzali maly 100 MB disk, na nej nainstalovali Windows 95, z nej jsme na server nainstalovali Corel Office for Java, pak jsme Windows 95 smazali a bylo to... Jak genialni... O samotnem Corel Office pro Javu budeme informovat v pristim cisle.

      Kazdotydenni zpravodajstvi o DES Challenge

    Ceska republika vcera predehnala v louskani DES sifry Francii a nyni je jiz na 7. miste mezi top level domenami s tim, ze behem pristiho tydne ocekavam postup na misto 6., protoze domenu .edu jiz zvolna dohanime. Na 7. miste (ovsem mezi platformami) zustava take operacni system OS/2 a zatim je rozlousknuto (stav z patecniho poledne) jiz temer 12% keyspace.

      Anketa NetMagu

    NetMag pro sve ctenare pripravil anketu, citajici 7 otazek, na ktere by nas od vas zajimala odpoved.

      DB2 - Mother of all RDBMS

    Prispevek od Radima Kolare

    Nazory v prispevcich se nemuseji shodovat s oficialnimi nazory meho zamestnavatele. Informace zde uvedene, jsou poskytovany bezplatne a bez jakekoliv zaruky. Nenesu odpovednost za zadne skody, ktere mohou vzniknout jejich pouzitim. K dalsimu verejnemu sireni prispevku nebo jejich casti je nutny souhlas autora.

    DB2 je nejstarsi a nejrozsirenejsi relacni databaze na svete. Datum jejiho vzniku se mne sice neporadilo zjistit, nicmene databaze Oracle, ktera vznikla 1974 pri svem vzniku se inspirovala DB2 a snazila se byt s ni kompatibilni. Dle zdroju IBM je to vice nez 20 let.

    Nejvice podporovanych platforem:

    Podporovane platformy (pro servery, neuplny seznam):
    Common server platformy: Windows NT, OS/2, SCO Open Server. Gemini, Solaris, AIX, SINIX, HP-UX.
    Mainframe platformy: (+/- AS/400,) IMS, MVS/ESA, VSE, VM.

    Pro klienta to same (kupodivu) plus DOS, Windows 16bit, Windows 95, SGI, MacOs.

    Nejvice prodanych licenci (udaje z listopadu 96):

    2 000 000 - DB2 na UNIX platformach
    1 000 000 - OS/2
    400 000 - AS/400 
    200 000 - AIX
    100 000 - Windows NT
    1 000 - DB2 Parallel Edition - pro MPP hardware - IBM SP2 (Deep Blue)
    

    Nejvice uzivatelu

    V roce 1995 cinil obrat IBM Data Management Software divize 1 miliardu USD, narust za rok 1995 cinil 161,75% a na UNIX plaformach pak neuveritelnych 1400%.

    Denne se k DB2 serverum pripojuje 38 000 000 uzivatelu. Vetsina techto uzivatelu je pochopitelne pripojena na mainframe (napr. na AS/400 pripada 12 000 000). Kazdy den je na DB2 provedeno 7,7 miliard transakci. IBM tvrdi, ze vetsina svetovych dat (2 000 TB) je ulozena v jejich mainframech v DB2.

    Hlavni rysy Db2

    Nejlepsi cost-based SQL Optimizer. SQL Optimizer zohlednuje veci jako rychlost CPU, rychlost disku, pocet pripojenych uzivatelu, velikost pameti pro DB2, indexy, rozlozeni dat v tabulkach, kolik dat uzivatel chce zpracovat a statisticka reprezentace dat v tabulkach. Na zaklade techto udaju vygeneruje access plan. Plan take obsahuje predpokladanou delku operace v timetronech. DB2 pracuje konstantnim tempem (napr. 1000timetronu/sec) a lze tedy velice presne spocitat jak dlouho bude dana operace trvat. To ale jeste neni vsechno, protoze SQL Optimalizer bere vetsinu udaju z 5-ti systemovych tabulek SYSSTAT.*, ktere jsou jedine systemove tabulke volne editovatelne, je mozne do techto tabulek nasazet cifry jake potrebujete a nechat si SQL Optimalizerem pocitat plany - napriklad. pokud budu mit na tomto stroji v tabulce XX 10x vice dat, jak dlouho bude trvat rocni statistika ?

    Databaze nevyzaduje alokovat specialni prostory. Na rozdil od ostatnich databazi, v DB2 neni nutno predalokovavat specialni prostory pro databazi (LOG Space, ROLLBACK Space, TEMPORARY Space). Toto zjednodusuje spravu, setri a lepe vyuziva diskovy prostor. Ovsem predalokace specialnich prosor je k dispozici take. DB2 nema specialni prostor rollbac space - pro tyto ucely pouziva LOG soubory.

    Z mene beznych funkci, podporuje DB2 defragmentaci databaze prikazem REORG, zmenu rozlozeni a velikosti (ne typu) databazovych souboru pri restore database. A prikazem LOAD umi desne rychle nahravat do DB2 data: priklad tabulka se 130 tisici zaznamy o velikosti 8MB se nahraje na PC za 15 sekund!

    Jako kazda moderni databaze tak i DB2 umi User-defined typy, User-defined funkce, Triggery, BLOBy, Rererencni integritu, testovani pripustnych hodnot ve sloupcich, default hodnoty sloupcu. Z mene beznych fuknci z SQL3 je to napriklad rekurzivni SQL. Chtel jsem puvodne vyjmenovat pokrocile fce, ale po prohlednuti tabulky v dokumentaci by to zabralo pekne dlouhy kus, protoze priblizne 70% z DB2 SQL splnuje pozadavky SQL3 a X Open XPG4, SQL92 je plne implementovano.

    Vyhled do budoucna

    V soucasne dobe (1997) dela IBM kampan za proniknuti DB2 na jine platformy (kontretne na NT a HP-SUX). Nabizeji na Webu zdarma CDcka. Jak vidno z diskuzni skupiny comp.databases.ibm-db2 tak se prunik na platformu NT dari (dokonce DB2 ziskala oceneni Designed for BackOffice). DB2 je levna databaze a dle testu je stabilnejsi nez Microsoft SQL Server 6.5. Co se na ni uzivatelum NT moc nelibi je to, ze nema hezke okenicni prostredi pro spravce databaze. Od 'Integrovanych GUI' pro spravu databaze radsi dal, znicil jsem si databazi tim ze jsem delal restore a prehledl jeden checkbox. Z prikazove radky by se mi to nestalo, vim co tam pisu.

    DB2 Univerzal server 5.0

    se chysta na 3ti kvartal tohoto roku, tento produkt jednak bude zahrnovat spoustu dodatku k DB2 (nastroje pro web, data mining, Objektove extendry). Bude mit lepsi administratorske GUI (mne to dosavadni uplne vyhovuje - protoze ho nepouzivam) a sjednoti 2 rady DB2 (Common server/Mainframe) do jedne. DB2 ziska vlastnosti, ktere byly doposud k dispozici jen na mainframech - parallel databases, batch/interactive/transaction mode switching, rozsireni prav na jednotlive sloupce... Toto sjednoceni prinese jako side-efekt binarni kompatibilitu backup images.

    Na zaver

    Recenze na tento produkt se shoduji v jednom, pokud jeste nemate vybranou databazi tak si vyberte DB2.

    Vice informaci o databazi DB2 a pribuznych produktech najdete na IBM Data Management WWW strance http://www.software.ibm.com/data

    Srovnani Db2 a Microsoft SQL Serveru http://www.software.ibm.com/data/pubs/summary.html

    kolvir:/usr/lpp/db2_21/bin# db2start
    SQL1063N  DB2START processing was successful.
    
    kolvir:/usr/lpp/db2_21/bin#
    

    Proud to be 100% Microsoft Free


    Powered by OS2 and Apache

    Powered by IBM OS/2 Warp Server Advanced