[ dzigilibonglica @ 27.10.2011. 12:09 ] @
Evo ovako, imam jedan ili više problema koji se dešavaju samo na par mašina.
Problem možda i nije do MySQL-a, ali zna da se manifestuje i na korisnike MySQL-a, stoga ga ovde postavljam, pa ako nije za ovde moderatori neka premeste temu.


20-30 aplikacija(3 različite vrste aplikacije ukupno) koriste MySQL server, jednu jedinu šemu, što kroz LAN, što Internetom.
Mašina na kojoj se vrti MySQL 5.5 je: Windows 2008 server, 64bit, Xeon QuadCore, 4 GB RAM.

Problem sa MySQL-om je sledeći:
Na tri mašine na kojima je Win7 32bit, dešava se da prilikom izvršenja Query-ja aplikacija pokaže "stare podatke", odnosno ne pokazuje promenu koja se desila pre nekog vremena. Uradimo identičan Query na svih 8 računara u toj kancelariji, i na nekoj od te tri mašine ne pokazuje isti ResultSet kao na drugima, odnosno fetchuje različite podatke u istim vrstama,odnosno samo na poljima koja su promenjena i dalje vidi staru vrednost.

Sad gde je problem?

Da li MySQL Server radi Query Cache, ili Klijentski Windows nešto kešira?



[u]A sada tek ono nahčudnije:
Prilikom debugovanja problema, krenemo da menjamo neke Config/Text fajlove koje naše aplikacije koriste,
i pušćamo aplikacije u debug modu, odnosno vidi se na svakoj liniji koda šta je u kojoj promenjivoj, ali i u promenjivama su stare vrednosti koje su bile u starom Txt fajlu, wtf!?

Promenimo celu aplikaciju (u kojoj nam je inače ceo Skin aplikacije Ljubičaste boje), znači uradimo overwrite i preko nje nalepimo aplikaciju koja je CRVENE boje, ali se isto zove, isto je megabajta teška itd, i kada je promenemo OPET STARA LJUBIČASTA aplikacija!!!

Šta se dešava jel moguće da je Win iskeširao celu aplikaciju u RAM??? Pa i njene upite prema serveru? Da li je moguće da on nije ništa ni pitao server, već je odreagovao na foru "evo opet mi traži iste podatke, ajd evo ti od mene iz keša, da ne cimam džaba server"

Uradimo RESET Windows-a i proradi normalno, posle nekog vremena opet isti problem... A problem zna biti malo i neprijatan, naime aplikcija se koristi za neku vrstu korisničkog centra, podrške potrošačima, i onda jedan operater potrošaču kaže jedno, a drugi drugo, i onda se potrošač iznervira na foru mene ovde neko za****va, što mu se i ne može zameriti u krajnjem slučaju...

Ja sumnjam na Windows, ali sam pitanje postavio ovde, jer verujem da je se već neko od Vas sreo sa istim ili sličnim problemom.ž
Ili možda grešim?





[ bogdan.kecman @ 27.10.2011. 12:18 ] @
ovo nema apsolutno nikakve veze sa mysql-om.

- mysql ima query cache (ako je upaljen) ali taj kesh ne moze da vrati stare podatke (teoretski nemoguce obzirom na nacin na koji funkcionise)
- mysql moze da vrati stare podatke u zavisnosti od toga koji isolation level koristite pa ako trce 2 transakcije mogu da vide razlicite podatke dok se nekomituju ali restart aplikacije zasigurno resava to - tako da ni to nije uzrok tvog problema

bice da imas nesto sa njindozom (ili mozda tvoj app nesto kesira u nekom svom internom cache-u), ali to nije za ovaj forum
[ dzigilibonglica @ 27.10.2011. 12:28 ] @
Kao što sam i pretpostavio.
Evo sada sam bio na tel. sa tim ljudima što rade tamo,

i probali smo malo overwritovanje običnih TXT fajlova sa novim fajlovima, i otvaranje istih u Notepad,
rezultat: Notepad pokazuje sadržaj starog fajla... Znači to je postalo simptomatično...luda kuća...
[ bogdan.kecman @ 27.10.2011. 12:35 ] @
ako moderator prebaci ovo u neku njindoze sekciju tamo sigurno ima ljudi sa iskustvom sa tim "operativnim" sistemom ....

u medjuvremenu mozes da proveris standardne njindoze gluposti
- antivirus
- system log (da li ti je ok storage sybsystem - mozda ti je rsno raid kontroler ili tako nesto)
- ako je to neka cloud virtualija u pitanju, proveri sta ste pogresno naklikali u konfiguraciji iste (nadam se da je mysql na bare metal masini posto db server na virtualiji mogu samo salesmani da promovisu, nadam se da se niste upecali)
[ dzigilibonglica @ 27.10.2011. 12:47 ] @
MySQL je jedina aplikacija koja se vrti na toj mašini, i samo tome služi, administratori klijentske firme jedino njoj nemaju nikakav pristup,
nema instaliranja ničega drugog na toj mašini, nema podešavanja, uopšte nema logovanja, stoji u rek kredencu :)

Problem je rekoh sa tih nekoliko klijentskih Mašina na kojima je Win7, zaboravio sam napomenuti da su u pitanju domenski useri,
na XP sve radi ok, iako su mašine neke matore i jadne, a na ovim novim (brandName HP) samo glavobolje...

ALO MODERATORI PREBACUJTE i pomagajte...
[ djoka_l @ 27.10.2011. 12:49 ] @
Nisi napisao da li te aplikacije pristupaju kroz brauzer. Ako je odgovor DA (s obzirom da si rekao da se menja neki skin) moguće je da je u pitanju Internet cache (temporary internet files). Probaj da pobrišeš internet keš na problematičnim mašinama, pa da li će se ponoviti.

Recimo, imao sam sličan problem u radu sa aplikacijom koja koristi Oracle bazu, dešavalo mi se da neka aplikacija upiše 1.1.1901. kao tekući datum u bazu. Proverom sam ustanovio da baterija na ploči nije bila u redu, i da je na mašinama bilo resetovano vreme prilikom svakog paljenja na 1.1.1981. Sada, kojom logikom je to postajalo 1901. godina, nemam predstavu, ali je problem rešen promenom baterije (i izmenom aplikacije).
[ dzigilibonglica @ 27.10.2011. 12:53 ] @
@djoka_l:

Nije Web varijanta. Klasična dvoslojna arhitektura, Klijent-server, nema virtualizacije, nema aplikativnih servera niti bilo čega.
[ dzigilibonglica @ 27.10.2011. 13:04 ] @
Evo googlam celo jutro, svega sam se načitao..., sumnjao sam u sve i svašta...

Aj da malo izdetaljišem, pošto će ovo svakako doći do moderatora Windows Desktop foruma, pa će kad tad oni ovo pročitati i probati da pomognu:

Znači na Gogletu ima svega, pa naiđoh i na članke o Windows keš opcijama koje su po defaultu uključene sa nekim optimističnim podešavanjima,tipa: pune keš dokle god fizički ima memorije, i to je kao standard još od Viste...


Dalje neko je imao istih problema pa su ih pokušavali rešavati sa isključivanjem Disk Cache-a, i Memory Cache-a u BIOS-u.?

Simptomatično je što nigde na tim tech forumima nema rezultata, neko nešto predloži, neko uzme i proba to, ali niko ne kaže jel uspelo...
Diskusije idu otprilike ovako:

Osoba A: Imam problem, taj i taj
Osoba B: Probaj to i to.
Kraj diskusije.

A mi sada skupljamo sve moguće varijante, pa da u nedelju odemo kod klijenta u taj kanc i sednemo za te Mašine koje prave problem,
i probamo sve ideje koje se pojave do nedelje (u nedelju ta podrška radi sa pola snage, pa ćemo moći da zauzmemo ta tri računara).


A ideje su:
- čačkanje Biosa
- menjanje AV software-a
- menjanje memorije
- reinstall Windows-a
[ dzigilibonglica @ 27.10.2011. 13:49 ] @
Citat:
SuperFetch' second goal is to make applications launch faster. SuperFetch does this by pre-loading your most often used applications in your main memory, based on not only usage patterns, but also on when you use them. For instance, if you have the same routine every morning (Chrome - Mail - Miranda - blu), SuperFetch will pre-load these into memory in the morning. If your evening routine is different (for instance, it includes Word, Excel, and Super Awesome Garden Designer), SuperFetch will adapt, and load those in memory instead during the evening.


A posebno je yanimljivo ovoČ
Citat:
SuperFetch for applications basically operates in the same way as the boot variant; it traces what files are accessed by an application during the first ten seconds of said application's startup, which can then be used to load the proper data in memory at appropriate times. SuperFetch data for applications is stored in /Windows/Prefetch (the various .pf files).


SuperFetch i PreFetch su neki windows servisi koji izgleda rade baš upravo šta se meni dešava na tim mašinama.
Do ovoga sam došao guglanjem a to se nalazi na ovom linku.

Inače googlanjem SuperFetch dolazi se do raznih problema koji se javljaju sa ovi Service-om u Win7.
Nadam se da ću u nedelju rešiti probleme gašenjem ovi servisa.
[ bogdan.kecman @ 27.10.2011. 15:30 ] @
Citat:
dzigilibonglica
- čačkanje Biosa
- menjanje AV software-a
- menjanje memorije
- reinstall Windows-a


1. Problem je do njinblowsa tako da cackanjem biosa neces nista popraviti kao ni menjanjem memorije !!!

2. AV software sigurno nije krivac (osim ako je propustio neki virus na masinu.) - btw nadam se da na mysql serveru imate av kome ste objasnili da ne pipa/proverava/dodiruje/gleda/mirise mysql-ov datadir !!!!

3. reinstal njinblowsa moze samo da ti privremeno resi problem posto ce ti se doticni na istim ti njinblozama desiti opet, moras da nadjes tacno sta je krivac (koje setovanje, koji servis, cija genijalna ideja) i da to resis inace ces reinstalom samo da odlozis problem da ti se pojavi sledeci put kada bude jos gora situacija
[ dzigilibonglica @ 27.10.2011. 15:51 ] @
@BogdanKecman:
post iznad tvog pogledaj, tu sam nasao sta je "verovatno" problem.

Gotovo sigurno ce resiti problem keshiranja celih programa i fajlova, a videcemo sta ce biti sa upitima (onaj drugi citat gde kaze da se keshiraju delovi memorije).
Inace sa strane MySQL sve super, Mashina na kojoj se vrti je super, ispravna je, dobro podesena, ima vise resursa nego sto joj treba, znci nema tu nikakvih problema, nema virusa, to je jedino skroz ispravno.

Debuguje se samo sa strane Windows-a, inace ovo je prvi put da tako nesto pobrljavi...
[ bogdan.kecman @ 27.10.2011. 16:01 ] @
ma to sto nema virusa tamo je ok, nego proveri jos jednom da li ste ili isklljucili av na toj masini ili mu objasnili da ne prilazi datadir-u. Vrlo cest problem sa njinblowsom i mysql-om je sto antivir pipa datadir i onda dodje do korupcije podataka
[ bjevta @ 28.10.2011. 14:39 ] @
dzigi, na osnovu ovog sto si do sada ispisao, rekao bih da je samo do windows-a. to je jedina razlika izmedju masina - sve ostalo je isto. cackanje server OS, bios-i, MySQL, itd, mi se cini kao uzaludno. Nije realno ocekivati da ce kupac da se slozi da mu cackate po operativnom sistemu da bi vasa app radila. ako se taj kupac i slozi, nece neki drugi.

zato bih predlozio da prodzarate po aplikaciji. na primer, jel koristis neki poseban set kontrola za prikaz podataka? da li te kontrole imaju neki data source? kako se osvezava data source? da li je moguce forsirano osvezavanje podataka?

Evo par predloga, dok odgovoris na prethodna pitanja:
- update-uj drajver za MySQL.
- uzmi command prompt i zakaci se na mySql sa onih masina koje se "ponasaju" i onih koje se "ne ponasaju". okini SELECT i vidi da l je to ok.
[ dzigilibonglica @ 28.10.2011. 15:26 ] @
@bjevta:
Kupac kada im mi dođemo u firmu odvali kezz od uveta do uveta od sreće (ali ozbiljno), i to počevši od vlasnika pa do njihovog IT osoblja, i vrlo često se nadaju da ćemo im mi rešiti sve probleme koje njihova firma ima, što sa funkcionisanjem sistema, što sa operaterima za radnim stanicama, što sa drugim komitentima koji učestvuju u poslu..... i nama je to ok, ne smaraju nas puno, a i saradnja je ok.
Ali ok, odoh u debeli off.

Nekoliko postova iznad rekoh da je sa severom sve ok, njega nećemo ni dirati, a prva stavka koju ćemo da probamo je isključivanje SuperFetch i Prefetch Servisa koji su po defaultu jako optimistični i invazivni u Win7,
a surfujući netom naišli smo da su svi koji su imali probleme sa ovim servisima, prijavljivali iste simptome:
sa fajlovima, aplikacijama, i memorijom, i svi su ih rešili isključivanjem ovih servisa.

Doduše niko nije prijavio problem zastarelih/keširanih rezultata upita, a to opet verovatno može biti iz 3 razloga:

1) Fetch servisi keširaju deo ram memorije u koje idu podaci iz MySQL drivera za upit
2) Malware koji lažira rezultate pretrage (zato i rekoh provera AV softare-a, ali samo na tim mašinama)
3) HW problem (u slučaju da je u BIOSu uključeno neko keširanje memorije ili na šta već nabasamo tamo), ali samo ako prva solucija ne reši problem.

Napominjem da od 20-30 radnih stanica koje u svakom trenutku rade nad tom bazom, na samo ta tri računara imamo problem, i svi su Win7.

I tačno kao što u specifikaciji Servisa SuperFetch piše: "Posle nekog vremena usluga se uključuje", a kod mene: Posle nekog vremena tri mašine pobrljave :)

90% sam siguran da je ovo rešenje problema.U Nedelju javljam, a do tada ako neko ima još neku ideju, sve slušam.

Uzgred, HVALA SVIMA što se angažujete oko ovoga !

[ dzigilibonglica @ 05.11.2011. 20:02 ] @
Evo Update:

Isključeno SuperFetch u Services, problem nestao.

Problem se javljao samo na Win7.
Iz predostrožnosti poisključivano na svim računarima na kojima je Win7,
Sys.admini prijavljuju nestanak bagova i čudnog ponašanja kod nekih drugih aplikacija (nemaju veze sa pričom), kao i nestanak problema misterioznog nestajanja dokumenata?(wtf?)

U glavnom problem rešen.
Na svim računarima evo već 6 dana sve radi besprekorno, prikaz zastarelih resultsetova je nestao, sve je uvek sveže :)
Ipak je bio problem do windoze, i nije imalo nikakve veze sa MySQL-om.

Za ovo kratko vreme koliko radimo sa MySQL-om, svi u firmi smo oduševljeni, a deo aplikacija polako migriramo sa Oracle-a na MySQL, jer jednostavno je super :)

Pu,pu...da ne ureknemo
[ bogdan.kecman @ 05.11.2011. 21:01 ] @
Citat:
dzigilibonglica:
Isključeno SuperFetch u Services, problem nestao.


izem ti operativni sistem iliti sto bi rekli ovi kod mene u kraju "znaci tuga"
[ dzigilibonglica @ 05.11.2011. 21:25 ] @
Sistem ko sistem, potrošni repromaterijal :)

Sada imamo još jednu stavku na check listi prilikom instalacija software-a na win7.
[ bogdan.kecman @ 05.11.2011. 21:44 ] @
ja bi video da li moze program da proveri da li je to g*o startovano na sistemu pa da izbaci warning.

takodje verovatno ima neka fora da se tom g*u kaze da "refreshuje nesto posto ocekujes nove podatke" ..
[ rambo @ 06.11.2011. 18:46 ] @
Lično mislim da ste svi malo omašili stvar, ali to je samo moje lično mišljenje. Razlog za to je što SuperFetch ne kešira network pakete već samo statičke podakte najčešće pokretanih aplikacija i servisa. Dakle, ako je vaša aplikacija standardna client/server (dvoslojna), onda bi to trebalo da znači da klijenti uvek vuku podatke sa servera i (najčešće) ne keširaju podatke kod sebe (osim ukoliko se koristi neka optimizacija, što je obično slučaj samo sa statičkim datasetovima).

Ono što mene ovde zanima je u čemu je rađena ta aplikacija i šta koristi da bi pristupala MySQL serveru? Ni u jednom prethodnom postu to nije pomenuto a moglo bi da bude ključno za rešavanje problema.

Što se tiče Notepad problema, Windows 7 ima jednu glupost koja se ni meni ne sviđa, a to je da hoće da snima fajlove u Public Documents folder umesto u Documents folder tog korisnika. Ako se iz Notepada (ili bilo kog tekst editora na primer) napravi novi fajl i krene sa snimanjem, Windows standardno ponudi Library / Documents folder što može (ali ne mora) da upućuje baš na Public Documents folder. Pregledajte C:\Users\Publuc\Documents folder i proverite da li se tamo nalaze bilo kakvi fajlovi za koje znate da su pravili problem.

Ja koristim Windows 7 od dana kada se pojavio i nikada nisam imao ovakav problem. Radim aplikacije u Delphi i nikada nisam imao problem sa dobijanjem netačnih i/ili starih podataka iz baze. Jedini slučaj pod kojim bi SuperFetch mogao da pravi navedene probleme je ono što sam već naveo, odnosno da vaša aplikacija kešira podatke na klijentu koristeći lokalne fajlove, što bi moglo da navede taj servis da i njih keriša. Ukoliko klijent svaki put vuče podatke direktno sa servera i ne kešira ih u lokalu (osim u memoriji), onda ne bi ste trebali da imate ovakve probleme.

Ono što znam sigurno je da je SuperFetch stvarno pravio probleme ali u Windows Vista. Windows 7 je drastično poboljšan po pitanju keširanja i korišćenja memorije, naročito po pitanju iživljavanja sa hard diskom.

Još jednom, i pored toga što ste (navodno) rešili problem isključivanjem tog servisa, svakako bih vam savetovao da revidirate kako radi vaša aplikacija u kontekstu dovlačenja (i eventualnog keširanja) podataka sa servera. Ovo pre svega kažem zato što bi ste kasnije mogli da imate druge probleme. Takođe, redovni update Windowsa 7 obično rešava sve primećene probleme.

Inače, obzirom da si pomenuo da su računari u domenu, mnogi parametri rada klijentskih računara se definišu na domenskom kontroleru, pa bi trebalo i to proveriti, naročito zato što Windows Server 2008 uvodi mnoge novine upravo u domenu keširanja i poboljšanja performansi čitave mreže koju opslužuje. Postoje role koje su specijalizovane baš za to. Preporučujem da se dobro proveri koje su to role aktivne na serveru gde je MySQL server, jer i dalje po malo sumnjam da je uzrok vašeg problema potekao odande.

PS: Bogdane, nemoj toliko da mrziš Windows Ja veoma poštujem Linux/Unix sisteme bez obzira što ima stvari zbog kojih ih mrzim, ali to ne trljam na nos svima ostalima.
[ dzigilibonglica @ 06.11.2011. 20:29 ] @
Problem nije "NAVODNO" resen, vec je resen :)


Zaista je bio problem sa superfetch.
Aplikacije su pisane sa VB6 i VB.Net. Veza je ODBC.

Na Win2008 serveru, se vrti jedna jedina aplikacija, a to je MySQL 5.5. Nikakvi domeni ili bilo sta drugo ne ide preko njega.
Znaci, MySQL i nista drugo. Ali ta makina i nije problem, ne znam zasto je uopste i pominjes.

Radne stanice imaju samo jednu aplikaciju instaliranu, i samo to se i radi na njima.
TRI masine na kojima je Win7 sa potpuno istom aplikacijom kao na drugim racunarima je imalo taj problem. Iskljucimo superfetch, problem nestane.
Evo 7 dana vec radi sve bez greske.

Ukljucicemo sutra na jednoj ako se problem ponovo pojavi, javicu opet ovde.
Nemam zaista nameru da listam po dokumentaciji i trazim sta se sve Fetchuje, ali taj servis radi i keshiranje memorije, i to je ovde kljucno.

Za njega je ODBC lokalni program, od kojeg moja aplikacija trazi nesto svaka 2 minuta i to cesto jedan te isti upit.
Kako on to vidi...pa i ne znaima me bas, ali bitno da ga vise nema.

Ja pre svih nemam razloga da pljujem Win, jer od toga zivim, ali zaista je njesra u ovom slucaju.
Pozdrav!
[ bogdan.kecman @ 06.11.2011. 20:59 ] @
@rambo, ja ne mrzim winblows .. glupe greske microsnot developera su me kostale mnooooogo sati rada i jos gluplji bagovi microsnot alata su me kostali jos vise ... microsnot je kao firma doprineo strasno mnogo tome gde smo sada, neke stvari koje je doprineo su pozitivne, neke negativne, no doprinos je znacajan .. i prema toj kompaniji ja osecam samo postovanje, ali winblows im je jos od 3.0 ocajan proizvod (nisam probao nista pre 3.0) i do dana danasnjen nisu potrosili ozbiljno vreme i resurse da taj sistem optimiziju. Daleko od toga da je winblows najgori ili najbolji os danas, niti da je ikad bio najbolji ili najgori u "uopstenom" slucaju ... ja i dan danas tetkama i strinama preporucujem winblows, ne pada mi na pamet da im preporucujem bilo sta drugo .. posto je za "tetke i strine za desktop" najbolje resenje (po meni).... to ne znaci da je dobar, ne valja on ni za strine i tetke, potpuno je ocajan, zastrasujuce los, ali je manje los za taj posao od ostalih (generalno osx i linux su neka konkurencija, i to osx ozbiljna konkurencija a linux prilicno nikakva) ... opet za neki serverski, poslovni as winblows je generalno najgore moguce resenje, linux, solaris, bsd etc etc su najmanje lose resenje, opet daleko i oni da su idealni.... etc etc ... nikoga ja tu ne "brzim" .. posebno ne neki program :D .. niti postujem bilo koji od tih operativnih sistema ... postujem neke od ljudi koji to prave (i ovaj i onaj) i ne podnosim neke druge ljudi koji to prave (opet i ovaj i onaj) ... a prema vecini sam indiferentan... ne mrzim nikoga, mrznja je suvise licna stvar da bi neko ko pise neki app mogao da bude cilj iste :D

sto se doticnog servisa tice, do ove teme nisam imao pojma sta radi i cemu sluzi pa sam malo proguglao .. otprilike radi kao linuxov disk cache (sav slobodan ram koji imas koristi za kesiranje diska) ... ono sto sam video tokom guglanja je da je g*o bagovito i da "ako nesto ne radi na masini kako terba prvo ugasi to g*o pa onda gledaj dalje" .. popravice oni to sa nekim patchom i service packom jednom nekad u buducnosti sigurno, verovatno tako sto ce dodati jos jedan proces koji ce da ga resetuje povremeno ili neko slicno budzenje sto inace vole da rade i sto je razlog zasto ja doticni os zovem winblows posto je bloated preko svake mere ... sedmica kada se pojavila dao sam joj sve moguce sanse, naterao sebe da je koristim skoro godinu dana ... na zalost - to je takva krsina od os-a da je to strasno :( .. (a moj desktop ima 24G rama I7 sa 4 jezgra i gtx 295 nvidiu, sa 4 ssd diska i gomilom nekih super brzij sata wd-ova, tako da ako ja na toj masini primetim da je os spor, da stuca, da se dangira ... ) o "sigurnosti" necu ni da pricam ... tako da - ako cemo da pricamo na forumu o igricama nije problem, zvacu ga mili i lepi windows jer tu je neprikosnoven, ali ako cemo da pricamo o serverima i mysql-u, nista bolje od winblows i .not nece dobiti od mene :D
[ rambo @ 07.11.2011. 01:43 ] @
@bogdan.kecman, žao mi je što si se toliko osetio prozvanim jer mi to nije bila namera. Naprotiv, hteo sam samo da se našalim činjenicom da svaki put kada pomeneš Windows, to činiš sa dozom "mržnje" i/ili podsmevanja.

Inače, ja lično već nekoliko godina unazad koristim Ubuntu Server/Desktop i isprobavam pojedine druge distribucije *NIX sistema zato što me veoma zanima pravac u kome se oni razvijaju. S druge strane aktivno pratim razvoj Windowsa od verzije 3.11. Na Windowsu sam pre svega zbog razvojnog okruženja koje koristim (Delphi) i najviše zato što sam navikao na jednostavno a funkcionalno grafičko okruženje. Daleko od toga da je današnji Windows dobar ili bolji od drugih OS, ali ono što meni pruža je više nego dovoljno za moje svakodnevne potrebe. Linux sa druge strane rapidno grabi napred i mogao bi da u narednim godinama dostigne i čak prestigne Windows u mnogo čemu. Već sada GNOME i KDE imaju značajne prednosti u odnosu na Windows GUI.

Glavni problem koji Windows danas ima je činjenica da M$ i dalje gura "backward compatibility" kao glavnu njegovu osobinu. Nikako da se izvuku iz toga. Postojanje određenih servisa (kao što je pomenuti SuperFetch) je Microsoftov pokušaj da izvuku maksimum iz sistema koji i dalje vuče neke gluposti još od verzije 3.11. Zato se i javljaju problemi kao ovaj o kome smo ovde do sada pričali. Zato Windows traži dobro poznavanje njegove arhitekture i međupovezanosti njegovih podsistema (isto kao što i Linux traži odlično poznavanje za bilo kakav ozbiljan rad). Stabilnost i ispravnost rada Windowsa veoma zavisi od stabilnosti i ispravnosti svih drajvera i podsistema. ODBC je jedan od tih podsistema koji mogu ozbiljno da utiču na rad softvera koji ga koristi.

@dzigilibonglica, i dalje smatram da SuperFetch ne bi trebao da utiče na rad vaše aplikacije na način na koji to čini, jednostavno zato što ne bi smeo da dira memoriju u toku rada aplikacije već da samo uradi preload aplikacije (i njenih modula) da bi se ista brže startovala i izvršavala. To što vaša aplikacija radi kada se SuperFetch isključi ne mora da znači da je problem SuperFetch, već može da potiče od toga kako, odnosno šta vaša aplikacija radi. Ne mogu dalje da nagađam jer ne znam ništa o vašoj aplikaciji. U svakom slučaju, ako je vaš problem definitivno rešen samo isključivanjem tog servisa, onda ok, ali preporučujem da pažljivo pratite kako se sve sada ponaša, jer može lako da se desi da vam iskrsnu novi problemi na drugom mestu.
[ bogdan.kecman @ 07.11.2011. 08:45 ] @
Citat:
rambo: to činiš sa dozom "mržnje" i/ili podsmevanja.


bas to htedoh da objasnim, nema tu mrznje .. podsmevanja - da ima .. ceo taj moderni .not pokret i taj pokusaj ubacivanja unix ponasanja u winblows na "los nacin" jeste za podsmevanje .. kompanija koja tolike pare ulaze u marketing i social engineering mogla bi da ulozi i neke pare u validan programerski kadar

Citat:
Glavni problem koji Windows danas ima je..


jok. glavni problem koji oni imaju je to sto vec mnogo godina zaposljavaju vrlo prosecne programere i sto od pre mnogo godina imaju cilj da "omoguce moronima da mogu da programiraju" te umesto da razvijaju kvalitetne alate za kvalitetne programere da lakse pisu optimizovan i kvalitetan kod oni prave bloated alate za poludebile koji programiraju klikajuci misem i generisu bloated kod ... no to je prica za neki advocacy ili tako nesto ...

Citat:
smatram da SuperFetch ne bi trebao

:D .. da im je takvo ponasalje "dizajnirano" onda bi ih sve trebalo pobiti :D ...

ono sto je cudno je sto je app pisan u .not tehnologiji koja bi trebalo da je "up to date" sa gomiletinom microsnot idiotluka i trebalo bi da zna za doticni servis te da izbegava sve probleme koje doticni pretpostavlja ... to sto .not aplikacija ima probleme sa ovim servisom je dodatno zastrasujuce ... sto se tice toga da oni lokalno nesto kesiraju, ne verujem da se neko ko aplikaciju pise u VB-u bavio nekim kesiranjem

no da zavrsimo, ovoj temi stvarno nije mesto u mysql forumu, el moze neko da makne ovo odavde u neke winblowse ili .not vb ili kako zovete vec to ...

over&out