Artikkelin kirjoittamisen päätarkoitus ei ole toistaa ilmeisiä vivahteita niille ylläpitäjille (ja ohjelmoijille), jotka eivät ole vielä saaneet kokemusta 1C:stä.

Toissijainen tavoite, jos minulla on puutteita, Infostart osoittaa tämän minulle nopeimmin.

V. Gilevin testistä on jo tullut eräänlainen "de facto" -standardi. Kirjoittaja verkkosivustollaan antoi melko ymmärrettäviä suosituksia, mutta annan vain joitain tuloksia ja kommentoin todennäköisimpiä virheitä. Luonnollisesti laitteistosi testitulokset voivat vaihdella, tämä on vain ohjeistus, mitä pitäisi olla ja mihin voit pyrkiä. Haluan heti huomauttaa, että muutokset on tehtävä askel askeleelta, ja jokaisen vaiheen jälkeen tarkista, minkä tuloksen se antoi.

Infostartissa on samanlaisia ​​artikkeleita, laitan asiaankuuluviin osiin linkit niihin (jos unohdan jotain, kerro minulle kommenteissa, lisään sen). Oletetaan siis, että hidastat 1C. Kuinka diagnosoida ongelma ja miten ymmärtää kuka on syyllinen, järjestelmänvalvoja vai ohjelmoija?

Alkutiedot:

Testattu tietokone, päämarsu: HP DL180G6, 2*Xeon 5650, 32 Gb, Intel 362i , Win 2008 r2. Vertailun vuoksi Core i3-2100 näyttää vertailukelpoiset tulokset yksisäikeisessä testissä. Varusteet ei ole erityisesti otettu uusimmilta, nykyaikaisilla laitteilla tulokset ovat huomattavasti parempia.

1C- ja SQL-etäpalvelimien testaamiseen, SQL-palvelin: IBM System 3650 x4, 2*Xeon E5-2630, 32 Gb, Intel 350, Win 2008 r2.

10 Gbitin verkon testaamiseen käytettiin Intel 520-DA2 -sovittimia.

Tiedoston versio. (perus on jaetussa kansiossa olevalla palvelimella, asiakkaat ovat yhteydessä verkkoon, CIFS/SMB-protokolla). Askel askeleelta algoritmi:

0. Lisää Gilevin testitietokanta tiedostopalvelimeen samaan kansioon kuin päätietokannat. Yhdistämme asiakastietokoneelta, suoritamme testi. Muistamme tuloksen.

On selvää, että jopa vanhoille tietokoneille 10 vuotta sitten (Pentium 775-liittimessä ) ajan 1C:Enterprise-tunnisteen napsauttamisesta tietokantaikkunan ilmestymiseen tulee olla alle minuutti. ( Celeron = hidas työ).

Jos tietokoneesi on huonompi kuin Pentium päällä 775 pistorasia 1 Gt RAM-muistilla, olen myötätuntoinen kanssasi, ja sinun on vaikea saavuttaa mukavaa työtä 1C 8.2: lla tiedostoversiossa. Harkitse joko päivittämistä (myöhässä) tai vaihtamista päätepalvelimeen (tai verkkopalvelimeen, jos kyseessä ovat ohuet asiakaskoneet ja hallitut lomakkeet).

Jos tietokone ei ole huonompi, voit potkaista järjestelmänvalvojan. Tarkista vähintään verkon, virustorjunta- ja HASP-suojausohjaimen toiminta.

Jos Gilevin testi tässä vaiheessa osoitti 30 "papukaijaa" ja enemmän, mutta 1C-työpohja toimii edelleen hitaasti - kysymykset ovat jo ohjelmoijalle.

1. Ohjeeksi, kuinka paljon asiakastietokone voi "puristaa ulos", tarkistamme vain tämän tietokoneen toiminnan ilman verkkoa. Laitimme testipohjan paikalliselle tietokoneelle (erittäin nopealle levylle). Jos asiakastietokoneessa ei ole normaalia SSD-levyä, luodaan muistilevy. Toistaiseksi yksinkertaisin ja ilmainen on Ramdisk-yritys.

Version 8.2 testaamiseen riittää 256 Mt muistilevyä ja! Tärkein. Kun tietokone on käynnistetty uudelleen toimivalla muistilevyllä, sillä pitäisi olla 100-200 Mt vapaata. Vastaavasti ilman muistilevyä normaalia vapaata muistia varten pitäisi olla 300-400 Mt.

Version 8.3 testaamiseen riittää 256 Mt:n muistilevy, mutta vapaata RAM-muistia tarvitaan lisää.

Kun testaat, sinun on katsottava prosessorin kuormitusta. Lähes ideaalisessa tapauksessa (ramdisk) paikallinen tiedosto 1c lataa 1 suoritinytimen toiminnan aikana. Näin ollen, jos prosessorin ydin ei ole täysin ladattu testauksen aikana, etsi heikkouksia. Hieman tunnepitoinen, mutta yleisesti oikein, kuvataan prosessorin vaikutusta 1C:n toimintaan. Viitteeksi, jopa nykyaikaisessa Core i3:ssa, jossa on korkea taajuus, luvut 70-80 ovat melko todellisia.

Yleisimmät virheet tässä vaiheessa.

a) Virustorjunta on määritetty väärin. Virustentorjuntaohjelmia on monia, kunkin asetukset ovat erilaiset, voin vain sanoa, että oikealla kokoonpanolla verkko tai Kaspersky 1C eivät häiritse. "Oletusasetuksilla" - noin 3-5 papukaijaa (10-15%) voidaan ottaa pois.

b) Suorituskykytila. Jostain syystä harvat ihmiset kiinnittävät tähän huomiota, ja vaikutus on merkittävin. Jos tarvitset nopeutta, sinun on tehtävä se sekä asiakas- että palvelintietokoneissa. (Gilevilla on hyvä kuvaus. Ainoa varoitus on, että joissakin emolevyissä Intel SpeedStep on kytketty pois päältä, TurboBoostia ei voi kytkeä päälle).

Lyhyesti sanottuna 1C-toiminnan aikana odotetaan paljon vastausta muilta laitteilta (levy, verkko jne.). Jos suorituskykytila ​​on tasapainotettu, prosessori laskee taajuutta odottaessaan vastausta. Vastaus tulee laitteelta, 1C:n (prosessorin) on toimittava, mutta ensimmäiset jaksot menevät pienemmällä taajuudella, sitten taajuus nousee - ja 1C odottaa jälleen vastausta laitteelta. Ja niin - monta sataa kertaa sekunnissa.

Voit (ja mieluiten) ottaa suorituskykytilan käyttöön kahdessa paikassa:

BIOSin kautta. Poista käytöstä C1-, C1E-, Intel C-state (C2, C3, C4) -tilat. Eri biosissa niitä kutsutaan eri tavalla, mutta merkitys on sama. Etsi pitkään, uudelleenkäynnistys vaaditaan, mutta jos teit sen kerran, voit unohtaa. Jos kaikki on tehty oikein BIOSissa, nopeus lisätään. Joillakin emolevyillä BIOS-asetukset voidaan asettaa niin, että Windowsin suorituskykytilalla ei ole merkitystä. (Esimerkkejä Gilevin BIOS-asetuksista). Nämä asetukset koskevat pääasiassa palvelinprosessoreita tai "kehittyneitä" BIOSia, jos et ole löytänyt sitä järjestelmästäsi, eikä sinulla ole Xeonia - ei hätää.

Ohjauspaneeli - Teho - Korkea suorituskyky. Miinus - jos tietokonetta ei ole huollettu pitkään aikaan, se surinaa voimakkaammin tuulettimen kanssa, se lämpenee enemmän ja kuluttaa enemmän energiaa. Tämä on suorituskyvyn hinta.

Kuinka tarkistaa, että tila on käytössä. Suorita Task Manager - Performance - Resource Monitor - CPU. Odotamme, kunnes prosessori on varattu ilman mitään.

Nämä ovat oletusasetuksia.

BIOS C-tila mukana,

tasapainotettu tehotila


BIOS C-tila mukana, korkean suorituskyvyn tila

Pentiumin ja Coren osalta voit lopettaa tähän,

voit silti puristaa "papuukaijoja" Xeonista


BIOS C-tila vinossa, korkean suorituskyvyn tila.

Jos et käytä Turbo Boostia - tältä sen pitäisi näyttää

palvelin viritetty suorituskykyä varten


Ja nyt numerot. Muistutan teitä: Intel Xeon 5650, muistilevy. Ensimmäisessä tapauksessa testi näyttää 23,26, jälkimmäisessä - 49,5. Ero on lähes kaksinkertainen. Numerot voivat vaihdella, mutta suhde pysyy melko samana Intel Coren kohdalla.

Hyvät järjestelmänvalvojat, voit moittia 1C:tä miten haluat, mutta jos loppukäyttäjät tarvitsevat nopeutta, sinun on otettava käyttöön korkean suorituskyvyn tila.

c) Turbo Boost. Ensin sinun on ymmärrettävä, tukeeko prosessori esimerkiksi tätä toimintoa. Jos näin on, voit silti saada jonkin verran suorituskykyä laillisesti. (En halua koskea ylikellotusongelmiin, etenkään palvelimiin, tee se omalla riskilläsi. Mutta olen samaa mieltä siitä, että väylän nopeuden lisääminen 133:sta 166:een lisää huomattavasti sekä nopeutta että lämmön haihtumista)

Miten turbo boost otetaan käyttöön, on kirjoitettu esimerkiksi. Mutta! 1C:ssä on joitain vivahteita (ei ilmeisimpiä). Vaikeus on siinä, että turboboostin suurin vaikutus ilmenee, kun C-tila kytketään päälle. Ja siitä tulee jotain tämän kuvan kaltaista:

Huomaa, että kerroin on suurin, ydinnopeus on kaunein, suorituskyky on korkea. Mutta mitä tapahtuu 1s:n seurauksena?

Tekijä

Ydinnopeus (taajuus), GHz

CPU-Z yksisäikeinen

Gilev Ramdisk-testi

tiedostoversio

Gilev Ramdisk-testi

asiakas-palvelin

ilman turboboostia

C-tila pois päältä, turboboost

53.19

40,32

C-tila päällä, turboboost

1080

53,13

23,04

Mutta lopulta käy ilmi, että CPU-suorituskykytestien mukaan versio, jonka kerroin on 23, on edellä, Gilevin testien mukaan tiedostoversiossa suorituskyky kertoimella 22 ja 23 on sama, mutta client-server versio, variantti kertoimella 23 horror horror horror (vaikka C-tila asetetaan tasolle 7, se on silti hitaampi kuin C-tila pois päältä). Siksi suositus, tarkista molemmat vaihtoehdot itse ja valitse niistä paras. Joka tapauksessa ero 49,5 ja 53 papukaijan välillä on melko merkittävä, varsinkin kun se on ilman paljon vaivaa.

Johtopäätös - turbotehostin on sisällytettävä. Muistutan teitä siitä, että ei riitä, että Turbo Boost -kohde otetaan käyttöön BIOSissa, vaan on myös tarkasteltava muita asetuksia (BIOS: QPI L0s, L1 - disable, demand scrubbbing - disable, Intel SpeedStep - enable, Turbo boost - Ohjauspaneeli - Virta - Korkea suorituskyky). Ja silti (jopa tiedostoversion osalta) pysähdyin siihen vaihtoehtoon, jossa c-state on kytketty pois päältä, vaikka kerroin on siellä pienempi. Hanki jotain tällaista...

Melko kiistanalainen kohta on muistin taajuus. Esimerkiksi muistin taajuus on esitetty erittäin vaikuttavana. Testi ei paljastanut tällaista riippuvuutta. En vertaile DDR 2/3/4:ää, vaan näytän taajuuden muuttamisen tulokset samalla rivillä. Muisti on sama, mutta BIOSissa pakotamme matalampia taajuuksia.




Ja testitulokset. 1C 8.2.19.83, tiedostoversiolle paikallinen ramdisk, asiakas-palvelin 1C ja SQL yhdessä tietokoneessa, Jaettu muisti. Turbo Boost on poistettu käytöstä molemmissa vaihtoehdoissa. 8.3 näyttää vertailukelpoisia tuloksia.

Ero on mittausvirheen sisällä. Otin erityisesti esiin CPU-Z-kuvakaappaukset osoittaakseni, että muut parametrit muuttuvat taajuuden muutoksen myötä, sama CAS-latenssi ja RAS-viive CAS-viiveeksi, mikä tasoittaa taajuuden muutoksen. Ero tulee olemaan, kun muistimoduulit vaihtuvat fyysisesti hitaammalta nopeammaksi, mutta sielläkään luvut eivät ole kovin merkittäviä.

2. Kun selvitimme asiakastietokoneen prosessorin ja muistin, siirrymme seuraavaan erittäin tärkeään paikkaan - verkkoon. Verkon virittämisestä on kirjoitettu monia kirjoja, Infostartista (ja muista) on artikkeleita, tässä en keskity tähän aiheeseen. Ennen kuin aloitat 1C:n testaamisen, varmista, että kahden tietokoneen välinen iperf näyttää koko kaistan (1 Gbitin korteilla - no, vähintään 850 Mbit, mutta parempi 950-980), että Gilevin neuvoja noudatetaan. Sitten - yksinkertaisin työtesti on kummallista kyllä, yhden suuren tiedoston (5-10 gigatavua) kopioiminen verkon kautta. Epäsuora merkki Normaalin toiminnan 1 Gbitin verkossa keskimääräinen kopiointinopeus on 100 Mb/s, hyvä toiminta - 120 Mb/s. Haluan kiinnittää huomionne siihen, että prosessorin kuormitus voi olla myös heikko kohta (mukaan lukien). SMB Linuxin protokolla on melko huonosti rinnastettu, ja käytön aikana se voi melko helposti "syötä" yhden prosessoriytimen eikä kuluta sitä enää.

Ja kauemmas. Oletusasetuksissa Windows-asiakas toimii parhaiten Windows Serverin (tai jopa Windows-työaseman) ja SMB/CIFS-protokollan kanssa, linux-asiakas (debian, ubuntu ei katsonut muita) toimii parhaiten linuxin ja NFS:n kanssa (toimii myös SMB:n kanssa, mutta NFS-papukaijoilla yllä). Se, että kun win-linux-palvelin kopioidaan lineaarisesti nfs:lle, se kopioituu yhdeksi streamiksi nopeammin, ei tarkoita mitään. Debianin virittäminen 1C:lle on erillisen artikkelin aihe, en ole vielä valmis siihen, vaikka voin sanoa, että tiedostoversiossa sain jopa hieman paremman suorituskyvyn kuin Win-versio samassa laitteessa, mutta postgresin kanssa yli 50-vuotiaat käyttäjät Minulla on edelleen kaikki erittäin huonosti.

Tärkein , joka tiedetään "poltetuille" ylläpitäjille, mutta aloittelijat eivät ota sitä huomioon. On monia tapoja määrittää polku 1c-tietokantaan. Voit tehdä \\server\share, voit \\192.168.0.1\share, voit käyttää verkkoa z: \\192.168.0.1\share (ja joissakin tapauksissa tämä menetelmä toimii myös, mutta ei aina) ja määritä sitten Näyttäisi siltä, ​​että kaikki nämä polut osoittavat samaan paikkaan, mutta 1C:lle on vain yksi tapa, joka antaa melko vakaan suorituskyvyn. Joten tässä on mitä sinun on tehtävä oikein:

Käytä komentorivillä (tai käytännöissä tai missä tahansa sinulle sopivassa) DriveLetteriä: \\server\share. Esimerkki: net use m:\\server\bases. Korostan erityisesti EI IP-osoitetta, nimittäin nimi palvelin. Jos palvelin ei ole näkyvissä nimellä, lisää se palvelimen dns:ään tai paikallisesti hosts-tiedostoon. Mutta valitus on tehtävä nimellä. Näin ollen, matkalla tietokantaan, käytä tätä levyä (katso kuva).

Ja nyt näytän numeroin, miksi tällaiset neuvot. Alkutiedot: Intel X520-DA2, Intel 362, Intel 350, Realtek 8169 -kortit OS Win 2008 R2, Win 7, Debian 8. Uusimmat ajurit, päivitykset käytössä. Ennen testausta varmistin, että Iperf antaa täyden kaistanleveyden (paitsi 10 Gbitin kortteja, se osoittautui puristavan vain 7,2 Gbit, katsotaan myöhemmin miksi, testipalvelin ei ole vielä määritetty oikein). Levyt ovat erilaisia, mutta kaikkialla on SSD (erityisesti asetettu yksi levy testausta varten, mitään muuta ei ladata) tai raid SSD:ltä. 100 Mbit:n nopeus saatiin rajoittamalla Intel 362 -sovittimen asetuksia.1 Gbit kuparisella Intel 350:llä ja 1 Gbitin optisella Intel X520-DA2:lla (saatu sovittimen nopeutta rajoittamalla) ei ollut eroa. Maksimaalinen suorituskyky, turboboost on pois päältä (vain tulosten vertailukelpoisuuden vuoksi turboboost lisää hieman alle 10 % hyviin tuloksiin, huonoihin tuloksiin se ei välttämättä vaikuta ollenkaan). Versiot 1C 8.2.19.86, 8.3.6.2076. En anna kaikkia lukuja, vaan vain mielenkiintoisimpia, jotta on jotain verrattavaa.

Win 2008 - Win 2008

soittamalla ip-osoitteella

Win 2008 - Win 2008

Osoite nimellä

Win 2008 - Win 2008

Soittaminen ip-osoitteella

Win 2008 - Win 2008

Osoite nimellä

Win 2008 - Win 7

Osoite nimellä

Windows 2008 - Debian

Osoite nimellä

Win 2008 - Win 2008

Soittaminen ip-osoitteella

Win 2008 - Win 2008

Osoite nimellä

11,20 26,18 15,20 43,86 40,65 37,04 16,23 44,64
1С 8.2 11,29 26,18 15,29 43,10 40,65 36,76 15,11 44,10
8.2.19.83 12,15 25,77 15,15 43,10 14,97 42,74
6,13 34,25 14,98 43,10 39,37 37,59 15,53 42,74
1C 8.3 6,61 33,33 15,58 43,86 40,00 37,88 16,23 42,74
8.3.6.2076 33,78 15,53 43,48 39,37 37,59 42,74

Johtopäätökset (taulukosta ja henkilökohtaisesta kokemuksesta. Koskee vain tiedostoversiota):

Verkon kautta saat melko normaaleja numeroita työhön, jos tämä verkko on määritetty normaalisti ja polku on kirjoitettu oikein 1C:ssä. Jo ensimmäisistä Core i3:sta voi hyvinkin tulla 40+ papukaijoja, mikä on aika hyvä, eivätkä nämä ole vain papukaijoja, vaan todellisessa työssä ero on myös havaittavissa. Mutta! rajoitus usean (yli 10) käyttäjän kanssa työskennellessä ei ole enää verkko, tässä 1 Gbit riittää edelleen, mutta esto monen käyttäjän työskentelyn aikana (Gilev).

1C 8.3 -alusta on monta kertaa vaativampi asiantunteville verkon asetuksille. Perusasetukset - katso Gilev, mutta muista, että kaikki voi vaikuttaa. Huomasin kiihtyvän sen tosiasian, että he poistivat virusten asennuksen (eivät vain sammuttaneet) FCoE:n kaltaisten protokollien poistamista, ohjainten vaihtamisesta vanhempaan, mutta Microsoft-sertifioituun versioon (etenkin halvoille korteille, kuten asus ja dlinks), ja toinen verkkokortti palvelimelta. Paljon vaihtoehtoja, määritä verkko harkiten. Voi hyvinkin olla tilanne, jossa alusta 8.2 antaa hyväksyttäviä lukuja ja 8.3 - kaksi tai jopa useampia kertoja vähemmän. Yritä leikkiä alustaversioilla 8.3, joskus saat erittäin suuren vaikutuksen.

1C 8.3.6.2076 (ehkä myöhemmin, en ole vielä etsinyt tarkkaa versiota) verkon kautta on silti helpompi asentaa kuin 8.3.7.2008. 8.3.7.2008 alkaen normaalin verkon toiminnan saavuttamiseksi (vertailukelpoisilla papukaijoilla) se selvisi vain muutaman kerran, en voinut toistaa sitä yleisempään tapaukseen. En ymmärtänyt paljoa, mutta Process Explorerin jalkaliinoista päätellen äänitys ei mene sinne kuten 8.3.6:ssa.

Huolimatta siitä, että 100 Mbps verkossa työskennellessä sen latausaikataulu on pieni (voidaan sanoa, että verkko on ilmainen), työn nopeus on silti paljon pienempi kuin 1 Gbps. Syynä on verkon latenssi.

Ceteris paribus (hyvin toimiva verkko) 1C 8.2:lle, Intel-Realtek-yhteys on 10 % hitaampi kuin Intel-Intel. Mutta realtek-realtek voi yleensä antaa jyrkän vajoamisen tyhjästä. Siksi, jos rahaa on, on parempi pitää Intel-verkkokortit kaikkialla, jos rahaa ei ole, laita Intel vain palvelimelle (KO:llesi). Kyllä, ja intel-verkkokorttien virittämiseen on monta kertaa enemmän ohjeita.

Oletusviruksentorjuntaasetukset (esimerkiksi drweb 10 -versio) vievät noin 8-10% papukaijoista. Jos määrität sen oikein (anna 1cv8-prosessin tehdä kaikki, vaikka se ei ole turvallista) - nopeus on sama kuin ilman virustorjuntaa.

ÄLÄ lue Linux-guruja. Samballa varustettu palvelin on hieno ja ilmainen, mutta jos laitat palvelimelle Win XP:n tai Win7:n (tai vielä paremmin - palvelimen käyttöjärjestelmän), tiedostossa versio 1c toimii nopeammin. Kyllä, sekä samba että protokollapino ja verkkoasetukset ja paljon muuta debianissa / ubuntussa on viritetty hyvin, mutta tätä suositellaan asiantuntijoille. Ei ole mitään järkeä asentaa Linuxia oletusasetuksilla ja sitten sanoa, että se on hidas.

Verkkokäytön kautta kytkettyjä levyjä kannattaa testata fio -sovelluksella. Ainakin on selvää, ovatko nämä ongelmia 1C-alustan vai verkon / levyn kanssa.

Yhden käyttäjän variantille en voi ajatella testejä (tai tilannetta), jossa ero 1 Gb:n ja 10 Gb:n välillä olisi näkyvissä. Ainoa paikka, jossa tiedostoversion 10 Gbps antoi parempia tuloksia, oli levyjen yhdistäminen iSCSI:n kautta, mutta tämä on erillisen artikkelin aihe. Uskon kuitenkin, että 1 Gbit-kortit riittävät tiedostoversioon.

Miksi 100 Mbit verkossa 8.3 toimii huomattavasti nopeammin kuin 8.2 - en ymmärrä, mutta tosiasia tapahtui. Kaikki muut laitteet, kaikki muut asetukset ovat täsmälleen samat, vain yhdessä tapauksessa testataan 8.2 ja toisessa - 8.3.

Ei viritetty NFS win - win tai win-lin antaa 6 papukaijaa, ei sisällyttänyt sitä taulukkoon. Virityksen jälkeen sain 25, mutta se on epävakaa (mittausten nousu on yli 2 yksikköä). Toistaiseksi en voi antaa suosituksia ikkunoiden ja NFS-protokollan käytöstä.

Kaikkien asetusten ja tarkistusten jälkeen suoritamme testin uudelleen asiakastietokoneelta, iloitsemme parantuneesta tuloksesta (jos se toimi). Jos tulos on parantunut, papukaijoja on yli 30 (ja varsinkin yli 40), käyttäjiä työskentelee alle 10 yhtä aikaa ja toimiva tietokanta hidastuu edelleen - melkein varmasti ohjelmoijan ongelma (tai olet jo tehnyt saavutti tiedostoversion ominaisuuksien huipun).

päätepalvelin. (pohja on palvelimella, asiakkaat ovat yhteydessä verkkoon, RDP-protokolla). Askel askeleelta algoritmi:

0. Lisää Gilevin testitietokanta palvelimeen samaan kansioon kuin päätietokannat. Yhdistämme samalta palvelimelta ja suoritamme testin. Muistamme tuloksen.

1. Asetimme työn samalla tavalla kuin tiedostoversiossa. Päätepalvelimen tapauksessa prosessori on yleensä päärooli (ymmärretään, ettei siinä ole ilmeisiä heikkouksia, kuten muistin puute tai valtava määrä tarpeettomia ohjelmistoja).

2. Verkkokorttien asettaminen päätepalvelimen tapauksessa ei käytännössä vaikuta 1s:n toimintaan. Jos palvelimesi antaa yli 50 papukaijaa, "erityisen" mukavuuden takaamiseksi voit pelata RDP-protokollan uusilla versioilla vain käyttäjien mukavuuden, nopeamman reagoinnin ja vierityksen vuoksi.

3. Suuren määrän käyttäjiä aktiivisella työllä (ja täällä voit jo yrittää yhdistää 30 ihmistä yhteen tukikohtaan, jos yrität), on erittäin toivottavaa asentaa SSD-asema. Jostain syystä uskotaan, että levy ei vaikuta erityisesti 1C:n toimintaan, mutta kaikki testit suoritetaan ohjaimen välimuistilla, joka on sallittu kirjoittamista varten, mikä on väärin. Testikanta on pieni, se mahtuu välimuistiin, joten suuret luvut. Oikeissa (suurissa) tietokannoista kaikki on täysin erilaista, joten välimuisti on poistettu käytöstä testejä varten.

Tarkastin esimerkiksi Gilev-testin työn eri levyvaihtoehdoilla. Laitoin levyjä siitä, mikä oli käsillä, vain osoittaakseni taipumusta. Ero 8.3.6.2076 ja 8.3.7.2008 välillä on pieni (Ramdisk Turbo boost -versiossa 8.3.6 antaa 56.18 ja 8.3.7.2008 55.56, muissa testeissä ero on vielä pienempi). Virrankulutus - maksimaalinen suorituskyky, turbotehostus pois käytöstä (ellei toisin mainita).

Raid 10 4x SATA 7200

ATA ST31500341AS

Raid 10 4x SAS 10k

Raid 10 4x SAS 15k

Yksi SSD

muistilevy

Välimuisti käytössä

RAID-ohjain

21,74 28,09 32,47 49,02 50,51 53,76 49,02
1С 8.2 21,65 28,57 32,05 48,54 49,02 53,19
8.2.19.83 21,65 28,41 31,45 48,54 49,50 53,19
33,33 42,74 45,05 51,55 52,08 55,56 51,55
1C 8.3 33,46 42,02 45,05 51,02 52,08 54,95
8.3.7.2008 35,46 43,01 44,64 51,55 52,08 56,18

Mukana oleva RAID-ohjaimen välimuisti eliminoi kaikki erot levyjen välillä, numerot ovat samat sekä sat- että sas-levyissä. Sen testaus pienelle datamäärälle on hyödytöntä, eikä se ole indikaattori.

8.2-alustalla SATA- ja SSD-vaihtoehtojen suorituskykyero on yli kaksinkertainen. Tämä ei ole kirjoitusvirhe. Jos katsot suorituskykynäyttöä SATA-asemien testin aikana. sitten on selvästi näkyvissä "Aktiivinen levyaika (%)" 80-95. Kyllä, jos otat itse levyjen kirjoitusvälimuistin käyttöön, nopeus kasvaa 35:een, jos otat raid-ohjaimen välimuistin käyttöön - jopa 49 (riippumatta siitä, mitä levyjä testataan tällä hetkellä). Mutta nämä ovat synteettisiä välimuistin papukaijoja, todellisessa työssä suurten tietokantojen kanssa ei koskaan ole 100-prosenttista kirjoitusvälimuistin osumasuhdetta.

Jopa halpojen SSD-levyjen nopeus (testasin Agility 3:lla) riittää tiedostoversion toimimiseen. Kirjoitusresurssi on toinen asia, tässä sinun on tarkasteltava jokaisessa tapauksessa, on selvää, että Intel 3700: lla on suuruusluokkaa korkeampi, mutta siellä hinta on vastaava. Ja kyllä, ymmärrän, että kun testaan ​​SSD-asemaa, testaan ​​myös tämän aseman välimuistia suuremmassa määrin, todelliset tulokset ovat vähemmän.

Oikein (minun näkökulmastani) ratkaisu olisi varata 2 SSD-levyä peiliraidille tiedostokantaa (tai useampaa tiedostokantaa varten) varten eikä laittaa sinne mitään muuta. Kyllä, peilin kanssa SSD-levyt kuluvat samalla tavalla, ja tämä on miinus, mutta ainakin ne on jotenkin vakuutettu ohjaimen elektroniikan virheiltä.

SSD-levyjen tärkeimmät edut tiedostoversiolle tulevat näkyviin, kun tietokantoja on useita ja jokaisella on useita käyttäjiä. Jos tukikohtia on 1-2 ja käyttäjiä noin 10, SAS-levyt riittävät. (mutta joka tapauksessa - katso näiden levyjen lataus ainakin perfmonin kautta).

Päätepalvelimen tärkeimmät edut ovat, että sillä voi olla erittäin heikkoja asiakkaita, ja verkkoasetukset vaikuttavat päätepalvelimeen paljon vähemmän (jälleen KO).

Johtopäätökset: jos suoritat Gilev-testin päätepalvelimella (samalta levyltä, jolla toimivat tietokannat sijaitsevat) ja silloin, kun toimiva tietokanta hidastuu ja Gilev-testi näyttää hyvän tuloksen (yli 30), niin pääasiallisen tietokannan hidas toiminta on syyllinen, todennäköisesti ohjelmoija.

Jos Gilevin testi näyttää pieniä lukuja ja sinulla on sekä korkeataajuinen prosessori että nopeat levyt, niin tässä järjestelmänvalvojan on otettava ainakin perfmon ja tallennettava kaikki tulokset jonnekin ja katsottava, tarkkailtava, tehtävä johtopäätöksiä. Lopullisia neuvoja ei tule.

Asiakas-palvelin vaihtoehto.

Testit suoritettiin vain 8.2, tk. 8.3:ssa kaikki riippuu melko vakavasti versiosta.

Testaukseen valitsin erilaisia ​​palvelinvaihtoehtoja ja verkkoja niiden välillä näyttääkseni tärkeimmät trendit.

SQL: Xeon E5-2630

SQL: Xeon E5-2630

Kuitukanava-SSD

SQL: Xeon E5-2630

Kuitukanava - SAS

SQL: Xeon E5-2630

Paikallinen SSD

SQL: Xeon E5-2630

Kuitukanava-SSD

SQL: Xeon E5-2630

Paikallinen SSD

1C: Xeon 5650 =

1C: Xeon 5650 =

jaettu muisti

1C: Xeon 5650 =

1C: Xeon 5650 =

1C: Xeon 5650 =

16,78 18,23 16,84 28,57 27,78 32,05 34,72 36,50 23,26 40,65 39.37
1С 8.2 17,12 17,06 14,53 29,41 28,41 31,45 34,97 36,23 23,81 40,32 39.06
16,72 16,89 13,44 29,76 28,57 32,05 34,97 36,23 23,26 40,32 39.06

Näyttää siltä, ​​​​että olen harkinnut kaikkia mielenkiintoisia vaihtoehtoja, jos olet kiinnostunut jostakin muusta - kirjoita kommentteihin, yritän tehdä sen.

Tallennustilassa oleva SAS on hitaampi kuin paikalliset SSD-levyt, vaikka tallennustilassa on suuri välimuisti. SSD-levyt sekä paikalliset ja tallennusjärjestelmät Gilev-testiä varten toimivat vertailukelpoisilla nopeuksilla. En tiedä mitään tavallista monisäikeistä testiä (ei vain tietueita, vaan kaikkia laitteita) lukuun ottamatta MCC:n kuormaa 1C.

1C-palvelimen vaihtaminen arvosta 5520 arvoon 5650 toi suorituskykyä lähes kaksinkertaiseksi. Kyllä, palvelinkokoonpanot eivät täsmää täysin, mutta se näyttää trendin (ei mitään yllättävää).

SQL-palvelimen taajuuden lisääminen antaa varmasti vaikutuksen, mutta ei sama kuin 1C-palvelimella, MS SQL -palvelin pystyy täydellisesti (jos kysyt) käyttämään moniytimistä ja vapaata muistia.

Verkon vaihtaminen 1C:n ja SQL:n välillä 1 Gbps:stä 10 Gbps:iin antaa noin 10 % papukaijoista. Odotettiin enemmän.

Jaetun muistin ottaminen käyttöön antaa silti vaikutuksen, vaikkakaan ei 15%, kuten kuvattiin. Muista tehdä se, se on nopeaa ja helppoa. Jos joku antoi SQL-palvelimelle nimetyn ilmentymän asennuksen aikana, niin 1C toimisi, palvelimen nimeä ei tarvitse määrittää FQDN:llä (tcp / ip toimii), ei paikallispalvelimen tai vain palvelimen nimen kautta, vaan esimerkiksi palvelimen nimi\ilmentymännimi. zz-testi\zztest. (Muuten tapahtuu DBMS-virhe: Microsoft SQL Server Native Client 10.0: Jaetun muistin tarjoaja: SQL Server 2000:een yhteyden muodostamiseen käytettyä jaettua muistikirjastoa ei löytynyt. HRESULT=80004005, HRESULT=80004005, HRESULT=80004005, SQLSTATSEVr =08001, tila=1, vakavuus=10, natiivi=126, rivi=0).

Alle 100-vuotiaille käyttäjille ainoa tapa jakaa kahdeksi erilliseksi palvelimeksi on Win 2008 Std:n (ja vanhempien versioiden) lisenssi, joka tukee vain 32 Gt RAM-muistia. Kaikissa muissa tapauksissa 1C ja SQL tulee ehdottomasti asentaa samalle palvelimelle ja antaa enemmän (vähintään 64 Gt) muistia. MS SQL:lle alle 24-28 Gt RAM-muistin antaminen on perusteetonta ahneutta (jos luulet, että sinulla on tarpeeksi muistia siihen ja kaikki toimii hyvin - ehkä 1C-tiedostoversio riittäisi sinulle?)

Kuinka paljon huonommin joukko 1C:tä ja SQL:ää toimii virtuaalikoneessa, on erillisen artikkelin aihe (vinkki - huomattavasti huonompi). Edes Hyper-V:ssä asiat eivät ole niin selkeitä...

Tasapainoinen suorituskykytila ​​on huono. Tulokset vastaavat hyvin tiedostoversiota.

Monet lähteet sanovat, että virheenkorjaustila (ragent.exe -debug) heikentää suorituskykyä voimakkaasti. No, se alentaa kyllä, mutta en sanoisi 2-3 % merkittäväksi vaikutukseksi.

  1. Aikataulutettujen ja taustatehtävien määrittäminen;
  2. Virheiden diagnosointi ja eliminointi tietokannassa, jossa on tiedostomuoto tietojen tallentamista varten;
  3. Aloita kokotekstihaun indeksointi 1C:ssä tai sammuta se kokonaan;
  4. Tietokannan käynnistäminen uusimmilla alustoilla 8.3.8;
  5. Käynnistä Thin Client;
  6. Asiakirjojen uudelleenlähetyksen nopeuttaminen, kun virustorjunta on poistettu käytöstä;
  7. Suorita summien uudelleenlaskenta ja uudelleenjärjestäminen;
  8. Suorita Tietokannan testaus ja korjaaminen, tarkistaminen chdbfl.exe-apuohjelmalla;
  9. Jos kokoonpano ei ole tyypillinen eli ohjelmoijien muokkaama tietylle organisaatiolle, suorita kokoonpanon tarkistus;
  10. Poista tarpeettomat toimintatilat käytöstä;
  11. Määritä käyttöoikeudet;
  12. pohja konvoluutio;
  13. Laitteiston päivitys.

Tapa 1: Määritä ajoitetut ja taustatyöt

Sovellus uudessa versiossa 1C Accounting 3.0, päätyön suorittamisen lisäksi, käynnistää toiminnot taustalla, mikä johtaa ohjelman suorituskyvyn heikkenemiseen.

Taustatila on valmiustila, eli toiminto on aina käynnissä, vaikka sitä ei käytetä.

Vaihe 1. Ajastettujen ja taustatöiden määrittäminen

Avaa ajoitettujen ja taustatehtävien luettelo: Katso Hallinta - Tuki ja ylläpito - Suunnitellut toiminnot - Aikataulutetut ja taustatyöt:

1C 8.3 -ohjelman käynnistämisen jälkeen taustatehtävät käynnistetään automaattisesti ja suoritetaan ajoitetut tehtävät, jotka käyttävät suuri määrä resursseja ja hidastaa ohjelmaa. Siksi on tarpeen analysoida kirjanpitäjien työtä ja määrittää, mitkä taustatehtävät tulisi jättää automaattiseen käynnistykseen ja mitkä poistetaan käytöstä.

Kuvassa on luettelo rutiinitehtävistä, jotka suoritetaan 1C 8.3:n kirjanpidossa:

Kuvassa on luettelo valmiista taustatöistä:

Esimerkiksi,

  • Ohjelma 1C 8.3 Eri luokittimien päivittäminen on jatkuvasti yhteydessä sivustoon;
  • Jos yritys ei harjoita ulkomaan valuuttaan liittyviä toimintoja, valuuttakursseja ei tarvitse seurata;
  • Jos kirjanpitäjä ei käytä ohjelmassa täystekstihakua, "Tekstinpoisto"-prosessia ei kannata ajaa.

Vaihe 2 Poista tarpeettomat tehtävät käytöstä

Harkitsemme yksityiskohtaisesti, kuinka lataus poistetaan käytöstä. Aseta kohdistin halutulle riville ja kaksoisnapsauta:

Poistaaksesi tehtävän käytöstä poistamalla Käytössä-valintaruudun valinta:

Vaihe 3. Ajoita ajoitetut tehtävät

Katsotaanpa tarkemmin, kuinka aikataulu laaditaan. Aseta kohdistin halutulle riville ja kaksoisnapsauta:

Valitse Aikataulu-kohde:

Siirry avautuvassa ikkunassa haluamallesi välilehdelle ja tee tarvittavat asetukset:

Menetelmä 2. Virheiden diagnosointi ja poistaminen tietokannassa, jossa on tiedostotietojen tallennusmuoto

Vaihe 1.

Luomme tietokannan varmuuskopion.

Vaihe 2

Aloitamme menettelyn. Voit tehdä tämän avaamalla Configuratorin ja suorittamalla Tietokannan testaus ja korjaaminen: Katso Hallinta - Testaus ja korjaaminen. Valitse tietokannassa suoritettavat tarkistukset ja tilat:

Harkitse yksityiskohtaisemmin ehdotettuja vahvistusvaihtoehtoja:

  • Tietokantataulukoiden uudelleenindeksointi – rakentaa taulukkoindeksit uudelleen tietokannan suorituskyvyn parantamiseksi;
  • Tietokannan loogisen eheyden tarkistaminen - tietokannan logiikan tarkistaminen;
  • Tietokannan viittauksen eheyden tarkistaminen - tietokannan loogisen eheyden tarkistaminen "rikkinäisten" linkkien havaitsemiseksi;
  • Summien uudelleenlaskenta - kertymärekisterien taulukkojen summan uudelleenlaskenta;
  • Tietokantataulukoiden pakkaaminen – pienentää tietokannan kokoa testauksen ja korjauksen jälkeen;
  • Infobase-taulukkojen uudelleenjärjestely - optimoi tietokannan rakenteen käyttämällä aputiedostoja vakauden ja suorituskyvyn lisäämiseksi.

Jos valitsemme Testaus- ja korjausmenettelyn variantin Infobase-viittauksen eheyden tarkistustilassa, tietokantavirheiden käsittelyn asetuskohteet tulevat saataville:

  • Kohta Kun on viittauksia olemattomiin objekteihin tarkoittaa, että kun "rikkinäiset" linkit havaitaan, se käsittelee linkit valitulla vaihtoehdolla;
  • Kohta Objektitietojen osittaisen häviämisen kanssa tarkoittaa, että loput tiedoista riittää palauttamaan jonkin kohteen tiedot.

1C-tietokannan testaus ja korjaaminen voidaan suorittaa vain eksklusiivisessa tilassa.

Tapa 3. Aloita kokotekstihaun indeksointi 1C:ssä tai sammuta se kokonaan

1C on kehittänyt kokotekstihaun helpottamaan tuntemattomien tietojen etsimistä. Täystekstitietohaun ominaisuus 1C 8.3:ssa on:

  • Käyttäjä voi kirjoittaa yksinkertaisen hakukyselyn ja käyttää erikoisoperaattoreita, kuten: ja tai ei.
  • Kokotekstitietohaku toimii ValueStorage-tyyppisten kenttien ja pitkien tekstikenttien kanssa, kun taas käyttäjälle ei näytetä tuloksia, joihin hänellä ei ole oikeuksia.

Sinun on esimerkiksi määritettävä koko tekstihaku kuluraporttiasiakirjoihin.

Vaihe 1.

Vaihe 2

Avaa asiakirja Ennakkoraportti: valikko Configurator - Avaa konfigurointi.

Vaihe 3

Valitse riviltä Kokotekstihaku kohta Käytä: Ennakkoraportti - Syöttökenttä - Koko tekstihaku:

Vaihe 4

Käynnistämme ohjelman ja päivitämme kokotekstihakutilan. Avaa Ajoitetut toiminnot: osio Hallinta - Ohjelman asetukset - Tuki ja ylläpito:

Vaihe 5

Avaa asetus ja päivitä hakemisto Päivitä indeksi -painikkeella:

Tapa 4: Suorita tietokanta uusimmilla alustoilla 8.3.8

Kuinka päivittää teknologinen alusta 1C 8.3, katso opetusvideomme:

1C-asiantuntijat ovat parantaneet kuorman jakautumista:

  • Voit hallita tarkemmin palvelintyöntekijöiden prosessien kuluttaman muistin määrää, mikä voi lisätä klusterin sietokykyä varomattomille käyttäjän toimille.
  • Tietokantojen uudelleenjärjestely taustalla. Tämä uusi ominaisuus minimoi sovellusratkaisujen päivittämiseen tarvittavan järjestelmän seisokkiajan.
  • Alustan versio 8.3 sai uuden sovellusliittymän "Taxi", joka on kätevämpi ja intuitiivisempi uudella kirkkaalla muotoilulla. Parannetut sovellusten navigointivaihtoehdot. Käyttäjä voi itsenäisesti mukauttaa työtilaansa sijoittamalla paneeleja näytön eri osiin. Uusi rivi riviltä syöttömekanismi nopeuttaa tiedonhakua merkittävästi. Lisätietoja 1C 8.3 Accounting Taxi -käyttöliittymän uusista ominaisuuksista on videossamme:

Menetelmä 5. Käynnistäminen ohuessa asiakaskoneessa

Työskentely ohuessa asiakastilassa on mahdollista vain hallitussa sovellustilassa. Thin client -tilassa kaikki toiminnot suoritetaan palvelimella, käyttäjälle näytetään vain näyttö vastaanotetuista tiedoista. Tämä toimintatapa ei vaadi suuria resursseja sekä järjestelmältä että viestintäkanavalta.

Tapa 6: Vaihda virustorjuntaohjelmisto

Jos Avast- tai Kaspersky-virustorjunta on olemassa, on suositeltavaa korvata se toisella. Kokemus on osoittanut, että asiakirjojen uudelleenlähettäminen on nopeutunut, kun virustorjunta on toisinaan poistettu käytöstä, koska virustentorjunta kuluttaa tietokoneen resursseja.

Tapa 7. Tietokannan testaus ja korjaaminen, tarkistaminen chdbfl.exe-apuohjelmalla

On tarpeen suorittaa alustan testaus ja korjaus, kun olet aiemmin tehnyt kopion.

Vaihe 1. Kopioi tietokannasta

Kuinka varmuuskopioida 1C 8.3, katso seuraava opetusvideo:

Vaihe 2. Tarkistaminen chdbfl.exe-apuohjelmalla

Chdbfl.exe-apuohjelmaa käytetään tapauksissa, joissa järjestelmä ei käynnisty edes konfigurointitilassa. Apuohjelma sijaitsee asennetun teknologisen alustan "bin"-kansiossa, esimerkiksi: c:\Program Files (x86)\1cv8\8.3.9.1818\bin\chdbfl.exe:

Suoritamme tarkistuksen chdbfl.exe-apuohjelmalla:

Vaihe 3. Suorita perustestaus ja -korjaus

Suorita tietokannan testaus ja korjaaminen käynnistämällä järjestelmä konfiguraattoritilassa.

Vaihe 4: Asiakirjajärjestyksen palauttaminen

Voit palauttaa sekvenssin 1C 8.3:ssa avaamalla Kaikki toiminnot: päävalikko - Kaikki toiminnot. Valitse haluamasi kohde ja avaa Avaa-painikkeella:

Valitse avautuvassa ikkunassa Palauta sekvenssit -välilehdessä Palauta tai Palauta kaikki:

Tapa 8. Jos kokoonpano ei ole tyypillinen, tarkista kokoonpano

Jos kokoonpano ei ole tyypillinen, toisin sanoen ohjelmoijien muokkaama tietylle organisaatiolle, tarkistamme kokoonpanon.

Vaihe 1.

Suorita ohjelma Configurator-tilassa.

Vaihe 2

Avaa tietokannan määritys: osio Kokoonpano - Tietokannan määritys:

Vaihe 3

Valitse Tarkista kokoonpano ja tee asetukset:

Tapa 9. Poista tarpeettomat toimintatilat käytöstä

Avaamme 1C 8.3 -ohjelman toiminnot: osio Pää - Asetukset - Toiminnallisuus, tee asetukset jokaiselle osalle:

Tapa 10. Määritä käyttäjäoikeudet

Vaihe 1.

Käynnistämme 1C 8.3:n Configurator-tilassa.

Vaihe 2

Avaa käyttäjäluettelo: osio Hallinta - Käyttäjät. Muut-välilehdellä määritämme, mitkä roolit käyttäjälle on määritettävä, ja merkitsemme ne.

Valitun toiminnon vähentäminen vähentää ohjelman hallittujen lomakkeiden lajitteluaikaa dokumenttiluetteloa avattaessa, eli mitä vähemmän tarpeetonta hallitussa käyttöliittymässä, sitä nopeammin se toimii:

Tapa 11. Levyn eheyttäminen tiedostopohjalla

Levyn eheytystoiminto optimoi kiintolevyllä olevat tiedostot järjestelmän nopeuden lisäämiseksi. Eheytys tulee tehdä vain tarvittaessa, koska se lisää levyn kulumista.

Kun olet valinnut kiintolevyn, napsauta hiiren kakkospainikkeella kutsuaksesi Ominaisuudet-komentoa:

Valitse Työkalut-välilehdeltä Levyn optimointi ja eheytys:

Menetelmä 12. Pohjan konvoluutio

- tämä on tietyn päivämäärän nykyisten saldojen syöttäminen ja vanhojen, tarpeettomien asiakirjojen poistaminen. Tämä menetelmä voi olla hyödyllinen, jos tietokanta on suuri esimerkiksi useiden vuosien ajan. Rollup on suoritettava ilman, että käyttäjät työskentelevät järjestelmässä.

Vaihe 1. Luo tietokannasta kopio

Vaihe 2. Suoritamme menettelyn kannan 1C konvoluutiota varten 8.3

Osion Hallinta - Palvelu - Infobase-kokoelma.

Ensimmäisessä vaiheessa 1C 8.3 -ohjelma tarjoaa varmuuskopion, jossa sinun on määritettävä tallennettava hakemisto. Napsauta Seuraava:

Alustan 8.2 julkaisun myötä monet käyttäjät huomasivat ohjelman nopeuden hidastuvan, pidentyneen vasteajan linkkien napsautuksessa ja raportit alkoivat tuottaa hitaammin. Itse asiassa 1s ei toiminut hitaammin, vaan tekniikan kehittyessä ilmaantuu monia lisätoimintoja, joita kaikki eivät tarvitse. Mutta meillä on hyviä uutisia - kaikki nämä toiminnot voidaan poistaa käytöstä käyttäjän harkinnan ja halun mukaan. Katsotaanpa kaikkia syitä, miksi 1C voi toimia epätyydyttävällä nopeudella.

Ohjelman kiihdytys 1C:n esimerkissä: Kirjanpito

Ensimmäinen asia, jonka teemme, on sammuta koko tekstihakumekanismi.

  1. Siirrymme ohjelmaamme 1C Accounting;
  2. Napsauta vasemmassa yläkulmassa alanuolta ja valitse -> "Palvelu" -> "Asetukset". Kuten kuvakaappauksessa näkyy;
  3. Laita rasti ruutuun "Näytä komento" Kaikki toiminnot ". Kuten kuvakaappauksessa näkyy;
  4. Napsauta jälleen vasemmassa yläkulmassa alanuolta, valitse "Kaikki toiminnot", kuten kuvakaappauksessa näkyy;
  5. Vieritämme luetteloa alareunaan, kaksoisnapsauta objektipuussa hiirtä, valitse "Standard" -> "Koko tekstihaun hallinta";
  6. Napsauta "Pois" -painiketta, jolloin sammutamme koko tekstin hakumekanismin;

Koko tekstihaku on poistettu käytöstä, nyt sinun on tehtävä se poista tarpeettomat ajoitetut tehtävät käytöstä:

  1. Siirry navigointipaneelissa, kuten kuvakaappauksessa näkyy, "Hallinta"-välilehdelle ja valitse sieltä "Tavalliset ja taustatehtävät". Jos kohta "Tavalliset ja taustatehtävät" puuttuu, katso oikeasta yläkulmasta "Navigointiasetukset" -linkkiä.
  2. Navigointiasetuspaneelin vasemmasta sarakkeesta löydämme ja valitsemme "Tavalliset ja taustatehtävät", napsauta "Lisää" -painiketta ja sitten "OK", kuten kuvassa näkyy.
  3. Siirry siis kohtaan "Tavalliset ja taustatehtävät", kuten kohdassa 1 näkyy;
  4. Jos haluat poistaa ajoitetun tehtävän käytöstä, napsauta hiiren kakkospainikkeella sen nimeä ja valitse Poista käytöstä.
  5. Halutessasi voit poistaa kaikki ajoitetut tehtävät käytöstä ja järjestelmä toimii hyvin. Emme suosittele kirjanpitäjän näytön sammuttamista.

Nämä toimet lisäävät taatusti 1C:n nopeutta ja järjestelmän suorituskykyä. Jäädytykset poistetaan, ohjelman latausaika lyhenee merkittävästi.

Syyt työn nopeuden laskuun 1C: ssä

  • Häikäilemättömien ohjelmoijien muokkaamien ohjelmien käyttö. Yksi syy voi olla ohjelmistojen parannusten laatu;
  • Virheet ohjelman asetuksissa;
  • Virheet laiteasetuksissa;
  • Virheet ulkoisen ohjelmiston, palvelimen asetuksissa;

1C-järjestelmä on yksi tärkeimmistä työkaluista pienten ja keskisuurten yritysten pyörittämiseen nykyään. Pääsääntöisesti kaikilla organisaation työntekijöillä on pääsy ohjelmaan. Siten, jos 1C alkaa hidastua tai toimia hitaasti, tämä vaikuttaa merkittävästi liiketoiminnan harjoittamiseen. Mieti, kuinka voit nopeuttaa ja optimoida työtä 1C:ssä yksin.


Optimointi 1C-päivityksellä

1C:n uudet versiot toimivat aina tehokkaammin ja nopeammin, joten muista seurata päivityksiä. Kirjanpito on suositeltavaa päivittää mahdollisimman usein. Varsinkin kun on olemassa versioita säännellystä raportoinnista.

Monet ovat pitkään käyttäneet mahdollisuutta päivittää ohjelma automaattisesti. Vaikka tämä ongelma on helppo ratkaista manuaalisesti 1s Enterprise 8.3:ssa, päivittäminen ei aiheuta ongelmia.

Ensimmäinen askel on ladata uusin versio tällä hetkellä käytössä olevasta alustasta. Tämä tehdään joko käyttämällä ITS-levyä tai verkkokäyttöliittymän kautta, jossa ne tarjoavat jatkuvaa tukea ohjelman, kuten 1s Enterprise 8.3:n, käyttäjille, joiden kokoonpanopäivitys on myös virallisesti toimitettu.

Jälkimmäisessä tapauksessa päivitystiedot sisältävä arkisto ladataan erikseen. Sen purkaminen tapahtuu missä tahansa kansiossa, jota pidetään käyttäjälle sopivimpana. Tämän jälkeen sinun on suoritettava .exe-tiedosto. Napsauta seuraavassa ikkunassa "Seuraava" -painiketta.

Toinen sivu tulee näkyviin. Siinä käyttäjä valitsee polun, jolla asennus on valmis. Mutta tätä vaihetta suositellaan vain edistyneille henkilökohtaisen tietokoneen omistajille. Oletustoiminnot riittävät yleensä ratkaisemaan useimmat ongelmat. Oletusarvoisesti tässä tapauksessa on määritetty yksi kansio, johon kaikki päivitykset asennetaan kerralla. Tämä on paljon kätevämpää kuin silloin, kun lopulliset polut ovat erilaisia. Napsautamme vain "Seuraava" -painikkeita useita kertoja 1s Enterprise 8.3 -ohjelmassa, jonka kokoonpanopäivityksen pitäisi tapahtua nopeasti.

Jäljelle jää vain viimeinen painike, joka tarjoaa "Asennus".

Kuinka nopeuttaa 1C, jos alusta hidastuu

Useimmiten ongelmat johtuvat siitä, että jossakin vaiheessa esiintyjän huomion keskittyminen vähenee. Tässä on tärkeää valita itse päivityksen malli oikein, vain tässä tapauksessa emme kohtaa ongelmaa, kun 1s jäätyy päivityksen aikana.

Päivitys versio 7.7

Konfiguraatiotyyppejä on useita. Tästä riippuen valitaan jatkotoimenpiteiden kulku.

  • Tyypillinen - tässä tapauksessa oletetaan, että päivitys suoritetaan myös säänneltyä raportointia varten.
  • Tyypilliset teollisuuden kokoonpanot - muistuttavat monella tapaa aikaisempia vaihtoehtoja. On tärkeää lukea kehittäjän antamat ohjeet etukäteen. Muuten et voi selvittää, miksi 1s 8.3 kaatuu päivityksen aikana.
  • Muokattu standardi - käyttäjällä on aina mahdollisuus muokata sovellusta itse niin, että se vastaa tämänhetkisiä tarpeita. Toinen vaihtoehto toiminnallisuuden laajentamiseen on siirtyminen uusille alustoille. Esimerkiksi 8. versio.

Tietoja versioista 8.0 ja 8.1

Alusta 8.0 poistetaan parhaillaan tuesta. Uudet yleiset mallit toimivat vain uusimpia versioita käytettäessä. On vain välttämätöntä unohtaa, että kaikki välijulkaisut hyväksytään ilman epäonnistumisia. Muussa tapauksessa on suuri todennäköisyys yksinkertaisesti menettää tietoja. Tai joudut tilanteeseen, jossa 1s jumiutuu kokoonpanoa päivitettäessä.

On mahdollista, että käyttöön otetaan uusi vakiokonfiguraatio, jonka jälkeen vanhojen tietokantojen jäännökset siirretään siihen.

Mitä tulee versioon 8.1, on olemassa useita tapoja päivittää siihen:

  1. käsin;
  2. automaattitilassa;
  3. vetoaa tällä alalla palveluita tarjoavien yritysten asiantuntijoihin.

Työskentely ei-standardien tai muunneltujen versioiden kanssa

Aluksi mikä tahansa kokoonpano viittaa tyypilliseen kehitykseen. Se lakkaa olemasta sellainen, jos yrityksessä tehdään tiettyjä muutoksia. Esimerkiksi asennuksen aikana. On olemassa kaksi luokkaa, jotka erottuvat epätyypillisistä kokoonpanoista:

  1. muuttunut;
  2. luotu tyhjästä ottaen huomioon tietyn yrityksen tarpeet.

Joskus toisen luokan kokoonpano jaetaan aktiivisesti käyttäjille. Sitten se kuuluu standardiin. Kyse on vain siitä, että valmistajaa ei pidetä itse 1C:nä, vaan yrityksenä, joka loi uuden version.

Kokoonpanojen todellisuus voidaan ylläpitää seuraavilla toimilla:

  • Virheen korjaus.
  • Toiminnallinen laajennus.
  • Parantaminen.
  • Muutos 1s 8.3, konfiguraatiota ei päivitetä palveluvirheiden sattuessa.

Asennusprosessi voi kestää eri ajan käyttämäsi Internet-nopeuden mukaan. Käyttäjä valitsee erillisessä ikkunassa päivittääkö se työn päätyttyä vai välittömästi. Jälkimmäisessä vaihtoehdossa sinun on varmistettava, että kukaan muu ei työskentele sovelluksen kanssa. Itse prosessi sisältää eksklusiivisen tilan käytön sovelluksen 1c Enterprise 8.3 sisällä, Viimeisin päivitys ei poikkeus.

  • On muistettava, että kaikki julkaisuversiot eivät välttämättä sovi nykyiseen kokoonpanoon.
  • Jos päivityksiä ei ole tehty pitkään aikaan, saatat joutua lataamaan useita tiedostoja tai arkistoja kerralla.
  • Luettelosta on helppo ymmärtää, mikä versio 1s Enterprise 8.3:sta tarvitaan, päivityksen valitsee käyttäjä itse.

Kun prosessi päättyy, itse konfiguraattori voidaan sulkea. Tätä tilaa käytetään useimmiten, jos päivitys on tarpeen. Se on kätevä, automatisoi melkein koko prosessin. Kun seuraavan kerran suoritat sen ensimmäisen kerran, saatat nähdä viestin, jossa kerrotaan, että alusta on vanhentunut. Ja että sen käyttöä ei tällä hetkellä suositella.

Muita syitä jarrutukseen

Jos ohjelma päivitetään oikein ja ilman virheitä, 1C kuitenkin hidastuu, syy voi olla seuraava:

  • Virustorjunta - jos se on määritetty oikein, yksikään virustorjunta ei häiritse järjestelmää, mutta jos käytät tehdasasetuksia, 1C-suorituskyky voi laskea 5–10%. Voit optimoida viruksentorjuntaa käyttämällä lisäasetuksia poistamalla taustatilan (jos se on ehdottoman välttämätöntä).
  • Tietokoneen parametrit - usein riittämättömät tietokoneet johtavat 1C-suorituskyvyn voimakkaaseen laskuun. Erityistä huomiota tulee kiinnittää näytönohjaimeen, käyttöjärjestelmään ja prosessoriin.

Tällaiset menetelmät optimoivat ja nopeuttavat merkittävästi työtä 1C:ssä mille tahansa yritykselle tai yritykselle, minkä jälkeen ohjelman suorituskyky paranee merkittävästi.

Kuinka lisätä työn nopeutta ja mukavuutta 1C:ssä

Lähetä tämä artikkeli sähköpostiini

Ajan myötä monet 1C:n käyttäjät huomaavat, että järjestelmä alkaa toimia hitaammin ja on yhä "bugisempi" jopa käytettäessä tyypillisiä "pakkauksesta poistettuja" -kokoonpanoja.

Tärkeimmät käyttäjien ilmoittamat valitukset:

Asiakirjoja alettiin toteuttaa hitaasti

Raporttien luominen kestää liian kauan

Ohjelma jäätyy useammin

Tuttuja valituksia, eikö?

Yritetään ymmärtää suorituskyvyn heikkenemisen päätekijät ja löytää ratkaisuja.

Vanhat laitteet

Ensinnäkin poistamme laitteisto-ongelmien mahdollisuuden.

Tätä varten sinun on tarkistettava 1C 8.3:n laitteistovaatimukset

Tämä voidaan tehdä virallisella verkkosivustolla http://1c.ru/rus/products/1c/predpr/compat/hard/demand.htm

Epäolennainen alusta

Jotkut käyttäjät eivät halua päivittää kokoonpanoa uudelleen, koska he uskovat, että aiemmat versiot ovat vakaampia. Valitettavasti tällainen konservatiivisuus voi olla haitallista: kehittäjät päivittävät alustaa säännöllisesti, korjaavat virheitä koodissa ja optimoivat mekanismeja, joten vanhentuneen version käyttö (jolla on huomattava julkaisujen määrä) voi vaikuttaa negatiivisesti suorituskykyyn.

Huono palvelimen suorituskyky

On mahdollista lisätä suorituskykyä muokkaamalla SQL- ja 1C: Enterprise -palvelinten asetuksia.

Voit tehdä tämän sammuttamalla kaikki BIOSin asetukset prosessorin virran säästämiseksi ja asettamalla suorituskyvyn maksimiin. Tämä on kätevää tehdä esimerkiksi PowerSchemeEd-apuohjelman kautta.

Harvemmin käytetyt palvelut tulee poistaa käytöstä. Näihin palveluihin kuuluvat FullText Search and Integration Services.

Älä unohda asettaa palvelimelle varatun muistin määrää maksimissaan. Tämä on tarpeen, jotta SQL-palvelimella on aikaa puhdistaa muisti etukäteen ohjaten täyttöä.

Vaihtoehtoisesti on mahdollista vaihtaa 1C-palvelu virheenkorjaustilaan. Tämä lisää entisestään 1C:n optimointia.

Suuri tietokanta

Kun työskentelet, minkä tahansa tietokannan määrä kasvaa ajan myötä. Siksi älä unohda järjestelmän säännöllistä ennaltaehkäisevää huoltoa. Tämä on kätevää tehdä tavallisella "Infobase-testaus ja -korjaus" -työkalulla.

Tämä työkalu auttaa optimoimaan tietokannan uudelleenjärjestelyn ja indeksoinnin avulla. Jotta voit käyttää käsittelyä, sinun on oltava konfigurointitilassa. Käsittely näyttää tältä:

Väärä taustaasetus ja ajoitetut tehtävät

On suositeltavaa eheyttää indeksit ja päivittää tilastot päivittäin, koska indeksien pirstoutumisen pienentyessä 1C-optimointi vähenee merkittävästi.

Samalla tiheydellä on toivottavaa eheyttää ja päivittää tilastot. Toiminto tehdään nopeasti, sen toteuttamiseksi ei tarvitse katkaista aktiivisia käyttäjiä, ja 1C:n tehokas kiihtyvyys käytöstä on todistettu.

Täysi uudelleenindeksointi suoritetaan, kun tietokanta on lukittu. Tämä on pidempi prosessi, mutta se on tehtävä vähintään kerran viikossa yhdessä eheyttämisen ja tilastojen päivityksen kanssa.

Väärä vuorovaikutus muiden ohjelmistojen kanssa

Lisäksi 1C:Enterprisen suorituskykyongelma voi liittyä muihin esiasennettuihin ohjelmistoihin.

Useimmiten nämä ovat virustorjuntaohjelmia, joissa on virheelliset asetukset. Näin ollen 1C:n oikean toiminnan varmistamiseksi on tarkistettava käytetyn virustorjunnan asetukset. Esimerkiksi Kasperskyn asetukset on lueteltu virallisella verkkosivustolla https://support.kaspersky.ru/general/compatibility/11683

Epävakaa viestintäkanava

Useimmiten tämä ongelma on tärkeä, kun työskentelet 1C:ssä WEB-rajapinnan tai etätyöpöydän kautta. Jos yritys käyttää etäkäyttöä, on tarpeen tarkistaa viestintäkanavan toimivuus.

Kiihtyvyys 1C käyttäjätilassa

Onneksi nykyaikaisissa toimituksissa 1C:n optimointi ja kiihdytys tehdään myös käyttäjätilassa.

Välilehdellä "Tuki ja ylläpito" (osio "Hallinta") on saatavilla laaja luettelo toiminnoista, jotka lisäävät 1C:n kiihtyvyyttä:

Käyttämättömien ajoitettujen tehtävien automaattisen käynnistyksen poistaminen käytöstä;

Poista koko tekstihaku käytöstä;

Tietokannan konvoluutio edelliseltä ajanjaksolta;

Merkittyjen kohteiden poistaminen;

1C optimointi

Tietenkin 1C:n optimointi ja kiihdytys saavutetaan paitsi ilmoitetuilla menetelmillä, joten luettelo vihjeistä ei ole ihmelääke, vaan se voi antaa vain yleiskuvan mahdollisuudesta parantaa työtä.

Usein tietokantaongelmat edellyttävät pätevien asiantuntijoiden osallistumista, joten voit aina ottaa meihin yhteyttä saadaksesi neuvoja.