FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Supermoderator
|
Låt oss säga att man har ett antal objekt som vart och ett kan ha en mängd olika attribut med olika värden (siffror, ja / nej etc.) och att dessa ska användas på en sida med relativt stor trafik.
Finns det något sätt att göra en sökning bland attributen hos dessa objekt och som resultat ge likheten i exempelvis procent utan att det ger alltför stor belastning på sidan? Som jag ser det är den enda möjligheten att plocka alla objekt från databasen och sedan gå igenom dessa ett efter ett men det känns som att det inte är genomförbart i praktiken...
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Medlem
|
Slå ihop värderna per dag och använd dessa ihopslagningar i uträkningarna istället för varje enskillda element?
Du ska nog INTE sätta index på ja/nej-fält då det kan gå långsammare men om du känner dig experimentsugen så kan du använda MySQL 5.1.x's tabellpartitionering för att utesluta rader som inte är intressanta ur datamängden. |
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Supermoderator
|
Citat:
Mvh Vincent
__________________
Full-stack developer, free for smaller assignments |
||
![]() |
![]() |
Svara |
|
|