Sybase IQ er utformet for å gi en svært optimalisert database erfaring , ved hjelp av en analytics server for å gjengi raske resultater ved å optimalisere spørringer parallelt. Det er nyttig for viktige virksomheten forskning , datavarehus og rapportering. Den opererer på en rekke standard plattformer og fungerer best med tung last . Den bruker den raskeste mikroprosessor noensinne , kjent som POWER 6-serien prosessorer - laget . En datamaskin server benytter prosessoren med sluttresultatet at det sparer energi og gir en effektiv virtualisering system . Det kan være finjustert for å gi best mulig opplevelse. Instruksjoner
en
Sett hovedbryteren buffer cache . Alle bruker og statiske data lagres i dette minnet segmentet , og brukes til tabellen caching av spørsmål og belastninger. Dette oppnås ved å sette - iqmc i konfigurasjonsfilen hvor = MB. Den aktive bufferstørrelse på 16 MB har en tendens til å være for liten , derfor bruke så mye minne som mulig til bufferen . Men , at du bare bruke maksimalt ca 40% av totalt tilgjengelig minne dedikert til IQ .
2 Sett temp buffer cache . Dette minnet segmentet cacher flyktige og midlertidige data .
P Det er satt via parameter - iqtc i konfigurasjonsfilen . Dette har en tendens til å bli satt til 8 MB og er satt for lavt. Bevilge så mye minne som mulig innenfor 60 % av den totale minne dedikert til IQ .
3 Angi antall tråder for sort ( SORT_PHASE1_HELPERS parameter) . En sortering benytter et antall tråder , og dette tall angir hvor mange til bruk. Det er nyttig for å analysere ytelse og finjustering. Eksperimenter med denne parameteren ved hjelp av " prøving og feiling " for å finne den optimale verdien . For store IQ midlertidig buffer cache størrelse , sett denne til mellom 5 og 10 år.
4
Angi antall CPUer . Sybase IQ automatisk angir antall tilgjengelige fysiske prosessorer på systemet , men for best resultat dette kan endres . Sørg for din egen parameter til -iq avhengig av antall " logisk " (virtuell CPU) synlig for IQ , hvis denne ordningen finnes på systemet ditt .