Tema: Re: "kodėl nekenčiu linux" iš nnm.ru
Autorius: krx
Data: 2008-06-05 16:07:24
"Sigun" <a@xxx.lt> wrote in message news:g265ae$vae$1@trimpas.omnitel.net...
> KEdas rašė:
>> Tipiškas rusiškas pablevyzgojimas: daug keiksmažodžių ir išvedžiojimų, 
>> bet minties ~0.
> 
> Nea, mintis yra. nebūtina viską suprast pažodžiui. Tiesiog kitas pvz.:
> 
> Seniai. Buvo gamyklose skaičiavimo mašinos. Kur visą salę užima. O 
> greitis jų... Na gal kokio 1 ar 2-o Pentium lygio. Sėdėdavo vyrukai ir 
> merginos, rašydavo procedūras. Kartais net asemblerio griebdavosi. 
> Buhalterija sukdavosi.

Yra vienas didelis bet. Tais laikais informacijos pjūvių buvo gerokai mažiau. Dabar pasižiūrėk, kiek lentų, kiek laukų, kiek ryšių tarp lentų, kiek prikabinta trigerių prie lentų, kur realizuota tieisiai BI.
 
> Dabar. Servas su kelių branduolių procesoriais. Ram'o gigabaitais 
> (dešimtimis, jei iš kažkur nukrito papildomų lėšų). Diskai - masyvai iš 
> 15K skazių. Vartotojas laukia kelias valandas kol jam sugeneruos 
> ataskaitą. KODĖL? Ogi pasirodo dabartiniai programuotojai programuoja taip:
> 1. Pučiam iš DB serverio visus duomenis į kliento kompą.
> 2. Kliento kompe analizuojam kiekvieną parsipūstą eilutę, aplikacijoje 
> atsirankiojam reikalingas.
> 3. Kiekvienai reikalingai eilutei paleidžiam po naują užklausą/sas į 
> serverį, kad parpūstų susietas eilutes iš kitos lentelės
> 4. Atvaizduojam.

Čia teisybės daug.
 
> Užsiminus dabartiniam "programuotojui", kad SELECT'as turi ir join'us, 
> where sąlygas, union'us žiūri kaip į kosmosą. Sako - pas mus viskas ir 
> taip veikia, mes su 100 įrašu bandėm. Jei pas jus lėtai veikia - jums 
> reikia naujo serverio.

Čia teisybės dar daugiau.