Autor Zpráva
Casero
Profil
mám dotaz...hned uvedu př. aby to bylo jasné..dělám výpočet války..kd ezáleží na každém vojákovi..ale nevím jak každého vojáka specifikovat...zatím o mám tak že každý voják má 5 polí..kde sou jeho umístnění...atd..ale nebude to příliš pomalé???...není rychlejší..jen vždycky toho vojáka načíst z db??...ale to by zas bylo hrozně moc dotazů n adb..jak by st to udělali vy??
24k
Profil *
DB ...

1 radek , milion sloupcu => vlastnosti vojaka...


>>ale to by zas bylo hrozně moc dotazů n adb..jak by st to udělali vy??

zalezi na tom jak si to udelas, nejde rict ze to bude moc dotazu kdyz nevime co chces provadet..., urcite to bude lepsi udrzovatelnost nez POLE
Casero
Profil
24k
tak jinak prostě co je rychlejší něco kolem 100 dotazu na db..nebo práce s 5 rozměrným polema...prostě jestli 5-ti rozměrný pole není moc ´pomalí
djlj
Profil
Casero
Při jednom načtení stránky 100 dotazů na databázi?!
Casero
Profil
djlj
hhe..počítá se ajko dotaz každej unikátní select, ne??...
djlj
Profil
Casero
No jakýkoli dotaz provedený na databázi.

UPDATE, SELECT atd.
Casero
Profil
djlj
no tak v tom případě těch 100..né-li víc...asi to pole co??
nightfish
Profil
otázkou je, jak to celý chceš řešit
jestli by nestačilo všechny ty věci počítat jenom občas (jednou za 15 minut/hodinu/den...)
protože 100 dotazů/1 zobrazení stránky je už docela maso
djlj
Profil
Casero
A k čemu bys potřeboval 100 selectů při jednom zobrazení stránky?
Casero
Profil
djlj
no jako ne..že by se to dělalo vicekrát za sebou..tak 1 za hodiny, možná dvě.je to výpočet v on-line hře..docel brutálně složitej...a jinak to neumím vyřešit..bud načtu všecky udaje z db...do polí a stěma budu pracovat celej výpočet, nebo budu brat ty udaje postupně, ale s tím problémem, že je budu brat třeba 3x ...
djlj
Profil
Casero
Pokud vím, tak 100 řádků z databáze lze načíst jedním SQL dotazem ;).
Casero
Profil
djlj
no jasný..ale co něma??..ja je dává do 5-ti rozměrnýho pole...pač jinak bych je musel tahat až při každém tom počinu s tím určitým řádkem...nebo jak inak uchovat ty udaje někde??...jinde než v tak rozsáhlém poli??..
djlj
Profil
Casero
Píšeš strašně chaoticky. Pořád nechápu, o co přesně ti jde. Psal jsi, že potřebuješ udělat nějaký výpočet. Opravdu není možné jej nějak udělat přímo na úrovni databáze, kde výsledně dostaneš už jen hotová čísla?

ja je dává do 5-ti rozměrnýho pole...pač jinak bych je musel tahat až při každém tom počinu s tím určitým řádkem...nebo jak inak uchovat ty udaje někde??...jinde než v tak rozsáhlém poli??..
Jistě, že při vypsání dat z databáze máš údaje v polích. Pořád nevím, co řešíš za problém.
Casero
Profil
djlj
no představ si že děláš výpočet války..kde záleží na každém vojákovi(jeho umístnění, legii, atd..)...a bud s ním pracuju tak, že si ho vždy načtu z db...a jeho změny pak uložím do db...a zase když se s ním něco stane, tak furt dokola...a nebo si všechny ty vojáky načtu do vícerozměrných polí, kde každé pole značí, jaká je legie..atd...a až na konci výpočtu ho uložím do db...a tak se ptám jak by ste to řešili vy...doufám, že už je to srozumitelnější
Toto téma je uzamčeno. Odpověď nelze zaslat.

0