Suorituskyvyn säätäminen sulkemalla pois sarakkeita

Usein analyyseissa on mukana käyttämättömiä sarakkeita. Se, että sarakkeita on valittuna, vaikka niitä ei tarvita, vaikuttaa suorituskykyyn. Tässä aiheessa selitetään, miten suorituskykyä voi parantaa poistamalla sarakkeet, joita ei tarvita.

Käyttämättömien sarakkeiden tunnistaminen

Kun analyysissa on mukana sarakkeita, jotka jätetään pois näkymästä (esimerkiksi Vuosi), suorituskyky heikkenee:
  • Tietokannasta haettavien tietojen määrä on suurempi
  • Haettavien ja käsiteltävien sarakkeiden määrä on suurempi
  • Analyysissa on laskettava tulokset useilla koontitasoilla

Seuraavassa kuvassa on yksinkertainen raportti, jossa näkyy asiakkaiden määrä alueen ja vuoden mukaan.

Kohteen GUID-39B953E5-433E-4991-B3BA-BB1064CE8D83-default.jpg kuvaus seuraa
.jpg kuvaus

Kaaviona näytettävässä raportissa näkyy asiakkaiden määrä alueen mukaan. Huomaa, että Vuosi-sarake on jätetty pois.

Kohteen GUID-CFF82673-4988-4185-915E-0F1AA5027E42-default.jpg kuvaus seuraa
.jpg kuvaus

Looginen kysely, jossa on mukana käyttämätön Vuosi-sarake

Vaikka Vuosi-saraketta ei näytetä näkymässä, se on valittuna loogisessa kyselyssä.

Kohteen GUID-104759F4-A6F4-4366-ACD6-472BA2931E18-default.jpg kuvaus seuraa
.jpg kuvaus

Vuosi-sarakkeen sisällyttämisellä on seuraavat vaikutukset:
  • Haussa ja käsittelyssä on mukana ylimääräisiä sarakkeita.
  • Haussa ja käsittelyssä on mukana ylimääräisiä rivejä, koska asiakasrivien määrä valitaan sekä alueen että vuoden mukaan.
  • Koonteja tarvitaan enemmän.

Fyysinen kysely, jossa on mukana käyttämätön Vuosi-sarake

Fyysisessä kyselyssä huomaat kohdat, jotka vaikuttavat suorituskykyyn.

Kohteen GUID-D9F85168-B448-49BE-9261-78270C01784C-default.jpg kuvaus seuraa
.jpg kuvaus

Esimerkissä näkyy asiakasmäärän ryhmäkoostesäännön VALITSE erillisten määrä. Joissakin tilanteissa tällä on vaikutusta myös raportteihin, joissa on käytössä summan ryhmäkoostesääntö. Tässä tapauksessa luodussa kyselyssä on käytössä myös ryhmittelyjoukko. Tietokannan tasolla saatetaan kerätä suuri määrä (miljoonia) rivejä, jotka täytyy sitten ryhmitellä vuoden jaalueen sekä alueen mukaan. Tämä voi kuluttaa tietokantaresursseja huomattavasti ja tarpeettomasti.

Käyttämättömien sarakkeiden poistaminen

Poista Vuosi-sarake ja analysoi, miten se vaikuttaa luotavaan loogiseen ja fyysiseen kyselyyn.

Looginen kysely, kun Vuosi-sarake on poistettu

Loogisessa kyselyssä ei ole enää mukana Vuosi-saraketta, ja vielä tärkeämpi seikka on se, että myös raportin koonti on poistettu.

Kohteen GUID-A28E8FC3-37ED-4350-866C-A9BC58356833-default.jpg kuvaus seuraa
.jpg kuvaus

Fyysinen kysely, kun Vuosi-sarake on poistettu

Fyysinen kysely on paljon yksinkertaisempi, kun siinä ei ole mukana ryhmittelyjoukkoja, ja valittujen tietueiden määrä myös pienenee huomattavasti.

Kohteen GUID-96421968-C978-4383-853C-EAACB0079CEB-default.jpg kuvaus seuraa
.jpg kuvaus

Suorituskykyä voi parantaa merkittävästi tarkistamalla suorituskyvyltään huonot raportit, ja ensimmäisenä askeleena voi poistaa tarpeettomat käyttämättömät sarakkeet. Luotava fyysinen kysely on yksinkertaisempi, tietueita palautetaan pienempi määrä ja siten myös käsittely on yksinkertaisempaa.