Miksi M-Filesini toimii hitaammin kuin ennen?

Jos M-Filesin käyttäjät huomaavat merkittäviä suorituskykyyn liittyviä ongelmia M-Filesin päivittäisessä käytössä, suorita seuraavat toimenpiteet ongelman syyn tai syiden selvittämiseksi. Järjestelmän hitauteen voi olla monenlaisia syitä, kuten laitteisto- ja infrastruktuuriongelmat, varaston rakenne tai määräaikaiset säännölliset ylläpitotoiminnot, näkymien ja tiedostojen avaamiseen liittyvät ongelmat ja niin edelleen.

Kun otat yhteyttä tukeemme suorituskykyä koskevissa ongelmissa, pyynnön yhteyteen kannattaa liittää seuraavat tiedot:

Laitteistoon tai infrastruktuuriin liittyvät suorituskykyongelmat

Suorituskykyongelmat voivat johtua laitteistoon tai infrastruktuuriin liittyvistä ongelmista. Tarkista seuraavat suorituskykylaskurit M-Files Server- ja Microsoft SQL Server -tietokoneesta (jos on kyse erillisistä palvelimista):

  • Sivutustiedoston käyttö: Tarkista sivutustiedoston nykyinen ja huippukäyttöaste Suorituskyvyn valvonta -toiminnolla. Huomaa, että Windows käyttää aina sivutustiedostoa riippumatta siitä, kuinka paljon RAM-muistia on. Jos sivutustiedoston huippukäyttöaste on kuitenkin korkeampi kuin 10 prosenttia, se voi kertoa, että ainakin välillä järjestelmän RAM-muisti on vähissä tai sen käyttöaste on liian korkea. Katso sivutustiedoston käyttöasteen tarkistamisohjeet kohdasta Sivutustiedoston käytön tarkistaminen Suorituskyvyn valvonta -toiminnolla.
  • Nykyinen muistin käyttöaste Windowsin Tehtävienhallinnassa.
  • Suorittimen kuormitus Windowsin Tehtävienhallinnassa: Jos kuormitushuiput lähenevät 100:aa prosenttia, järjestelmän suorituskyky voi olla riittämätön tai jotkin prosessit vievät liikaa suorituskykyä.
  • Palvelintietokoneiden välinen verkkoyhteys, jos M-Files Server ja Microsoft SQL Server ovat erillisillä palvelimilla. Palvelimien välinen verkkoviive voi näkyä merkittävänä hitautena loppukäyttäjille. Suosittelemme, että M-Files Server ja Microsoft SQL Server ovat samassa aliverkossa verkkoviiveen vähentämiseksi.
  • Varmista, että Microsoft SQL Server -instanssille on määritetty muistirajoitus. Se tulisi määritellä niin korkeaksi, että SQL Serverin käytettävissä on mahdollisimman paljon muistia, mutta niin alhaiseksi, ettei järjestelmä suorita heittovaihtoa. Yleisesti ottaen kannattaa jättää 3–4 Gt:tä isäntäkäyttöjärjestelmälle ja sen palveluille, ja jos M-Files Server suoritetaan samassa järjestelmässä, sille ja muille prosesseille tulee varata 2–3 Gt. Katso Microsoft SQL Server -instanssin muistirajoituksen määritysohjeet kohdasta Microsoft SQL Server -instanssin muistirajoituksen muuttaminen.
    Huomaa: Nämä arvot ovat likimääräisiä ja riippuvat monista tekijöitä, kuten varastojen lukumäärästä, palvelinpuolen varastosovellusten käytöstä ja niin edelleen.

Varaston rakenteen tai säännöllisten ylläpitotoimintojen aiheuttamat suorituskykyongelmat

Järjestelmän hitaus voi johtua ongelmista varaston rakenteessa, ja säännölliset määräaikaiset ylläpitotoiminnot voivat näkyä loppukäyttäjälle suorituskykyongelmina.

Seuraavat varaston rakenteeseen tai ylläpitotoimintoihin liittyvät tekijät voivat hidastaa (väliaikaisesti) järjestelmän toimintaa:

  • Varaston metatiedot eivät välttämättä ole optimaaliset. Esimerkiksi sellaisia arvolistoja, joissa on kymmeniä tuhansia merkintöjä tai luokkia ja satoja pakollisia ominaisuuksia, ei saisi olla.
  • Nimettyjen käyttöoikeusluetteloiden muokkaaminen johtaa kaikkien liittyvien dokumenttien suojausasetusten päivittämiseen, mikä voi näin ollen aiheuttaa järjestelmään väliaikaista hitautta.
  • Optimoinnin ja varmuuskopioinnin kaltaisten taustatehtävien suorittaminen voi aiheuttaa väliaikaista hitautta. Näitä toimintoja ei tulisi suorittaa korkean käyttöasteen aikana.
  • Useiden vienti- ja tuontitehtävien suorittaminen lyhyin aikavälein voi aiheuttaa suorituskykyongelmia.
  • Suuri määrä yhteyksiä ulkoisiin lähteisiin tiheillä synkronointiväleillä voi aiheuttaa suorituskykyongelmia.
  • Poikkeuksellinen varaston käyttö, kuten suuri ladattujen tiedostojen lukumäärä, voidaan selvittää M-Files Adminin tapahtumakirjanpidosta.
  • Firebird-varastojen metadatatiedoston koko saisi olla enintään 2 Gt per varasto. Katso metadatatiedoston suurimman koon määrittelyohjeet kohdasta Firebirdin käytettävyyttä laajentava rekisteriasetus ja metadatatiedoston koon tarkistusohjeet kohdasta Firebirdin metatietotiedoston koon tarkistaminen.

Näkymien avaamiseen ja hakujen suoritukseen liittyvät suorituskykyongelmat

Suorita seuraavat tarkistukset tarkistaaksesi, esiintyykö järjestelmässä hitautta näkymien avaamisen tai hakujen suorittamisen yhteydessä:

  1. Käytä M-Files Desktopia M-Files -palvelinkoneella ja Local Procedure Call -protokollaa muodostaessasi yhteyden varastoon, jotta voit rajata pois mahdolliset verkkoon liittyvät ongelmat. Katso varastoyhteyden määrittelyohjeet ja Local Procedure Call -protokollan käyttöohjeet kohdasta Varastoyhteyden lisääminen.
  2. Kirjaudu sisään varastoon tavallisena käyttäjänä äläkä järjestelmänvalvojana, jotta suojausasetusten tarkistuksia ei ohiteta varastoa käytettäessä ja sinä voit varmistaa, liittyykö ongelma suojausasetusten tarkistuksiin vai ei.
  3. Kokeile muuttaa näkymän ominaisuuksia ja päivitä sitten näkymä täysin painamalla ⇧ Shift + F5. Kokeile muokata näkymien eri ominaisuuksia, kuten suodattimia tai ryhmittelytasoja, nähdäksesi, liittyykö ongelma näkymiin.
    Huomaa: Voit luoda kopion olemassa olevasta näkymästä, jotta sinun ei tarvitse muuttaa alkuperäisen näkymän ominaisuuksia. Napsauta haluamaasi näkymää hiiren oikealla painikkeella ja valitse Kopioi pikavalikosta. Napsauta sitten hiiren oikealla painikkeella tyhjässä kohdassa listausalueella ja valitse Liitä pikavalikosta.