Autor Zpráva
23k
Profil
Obcas pri mych fotbalovych skriptickach a nesmyslech rvu hafo veci do pole ... protoze jsem pojem Temporary tables nikdy nepouzival , nicmene oproti polim to ma vyhodu v lepsi praci, lepe si to seradim , vytaham co potrebuji atd.

Rad bych se zeptal jaky rozdil v narocnosti je oproti polim a co pouzivate Vy?
Leo
Profil
"co pouzivate Vy?"

Dobre (lepe) navrzenou databazi? Leo
23k
Profil
Leo: ... je skript ktery pres webcron jednou tydne taha data asi z 30 tabulek, pocita koeficient a ver tomu ze bys to videt nechtel.
Urcite udaje si pak sesumiruji a narvu do poli, setridim, seradim a z nich pak zas neco pouziji. Ale moc se mi ten zpusob nelibi. Ptam se tedy opet puvodne co je lepsi.

Myslim ze zakladni tabulky mam navrzeny dobre s maximalni peclivosti
Leo
Profil
To asi hodne zalezi na konkretni aplikaci, sql dotazech, mnozstvi dat, optimalizaci tabulek, pripojeni webserveru k databazovemu serveru, atd. Krome rychlosti jsou ve hre pametove limity, atd. Vyzkousejte, zmerte casy a uvidite. Leo
Kajman
Profil *
Na složité dotazy moc mysql použít nelze. Na takové projekty se vyplatí PosgreSql. Ale k dotazu... někdy používám temporary tabulky, někdy pole v php. Obecné rozřešení asi nebude.
kaifman
Profil
temporary tables je urcite dobre reseni, je ale treba vytvorit typ HEAP

CREATE TEMPORARY TABLE test TYPE=HEAP (bla bla

protoze pak je cela tabulka ulozena v pameti nikoliv na disku

type HEAP ma sice nejaky nevyhody (nema treba AUTO_INCREMENT) ale je opravdu rychla a myslim ze to je presne to co ty potrebujes

pokud pouzijes beznou tabulku tak to bude pomalejsi, ale kdyz ti to bezi na backendu nekdy ve tri rano tak je to asi jedno ...
kaifman
Profil
jeste nepodporujou blob/text typy sloupcu ale to asi pro vypocty nepotrebujes
Toto téma je uzamčeno. Odpověď nelze zaslat.

0