01. januar 2008 - 08:06Der er
8 kommentarer og 1 løsning
Optimering af distinct
Jeg har et problem med en langsom sql-string eller også er det min server.. :P
Den her tager mellem 30-90 sek at køre, hver gang jeg skifter self_id (self_id = 2)
SELECT DISTINCT im.year FROM idb_movie im INNER JOIN idb_userself iu ON iu.idb_id = im.id AND iu.self_id = 2 WHERE iu.self_id = 2 ORDER BY im.year DESC;
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
arne_v Nu fandt jeg ud af hvordan jeg optimer den.. det var mig table som åbenbart blev langsom ved at bruge ROW_FORMAT=FIXED
Jeg har nu ændret den til ROW_FORMAT=COMPRESSED nu tager det 0,05 sek ;)
Men syntes bare jeg haved læst at ROW_FORMAT=FIXED skulle være den hurtigste table men at den så også fylder mere.. og Ja det er stor forskel..
med ROW_FORMAT=FIXED fylder min table 108MB og med ROW_FORMAT=COMPRESSED fylder den 21 MB
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.