Zaradi različnih razlogov se uporabniki programa 1C občasno srečujejo s težavami pri delovanju 1C. Na primer: dokument se dolgo obdeluje, dolgo se generira poročilo, transakcijske napake, zamrznitev programa, počasen odziv na dejanja uporabnika itd. Po naših navodilih lahko dosežete pomemben uspeh pri hitrosti programa, preprečite prekoračitev sistemske omejitve. To ni zdravilo za vse bolezni, vendar je večina razlogov za zavore 1C prav v teh vprašanjih.

1. Ne izvajajte načrtovanih opravil in opravil v ozadju, medtem ko uporabniki delajo

Prvo in najpomembnejše pravilo za sistemske skrbnike je, da se vsa opravila v ozadju izvajajo izven delovnega časa. Sistem mora biti čim bolj razbremenjen, da lahko opravlja rutinska opravila (indeksiranje, knjiženje dokumentov, nalaganje podatkov) in hkrati ne moti dela uporabnikov. Niti sistem niti uporabniki ne bodo motili drug drugega, če delajo ob različnih urah.

2. Ne izmenjujte podatkov RIB med delovnim dnem uporabnikov

Čeprav so podjetja pred kratkim opustila sistem izmenjave podatkov RIB v korist spletnega načina in terminalskega dostopa, ne bo odveč spomniti, da je med nalaganjem in prenašanjem podatkov izmenjave nemogoče izvajati dokumente in dokončati delo v programu. Če je mogoče, je treba ta postopek, če obstaja, izvesti z opravili v ozadju ponoči.

3. Pravočasno izboljšajte zmogljivost računalnika, prilagodite njegovo moč dejanskim potrebam

Ne pozabite, da hkratno delo 30 in 100 uporabnikov v sistemu daje različno obremenitev. V skladu s tem, če je načrtovana kvantitativna rast uporabnikov, mora IT služba pravočasno obravnavati vprašanje z vodstvom podjetja o razširitvi strojnega parka, nakupu dodatnega pomnilnika ali strežnikov.

4. Programska oprema, na kateri deluje 1C

Program 1C je tak, da na operacijskih sistemih deluje drugače. Ne ve se točno zakaj, a je. Na primer, strežniška različica baze podatkov 1C v OS Linux v povezavi s SQL Postgre je veliko počasnejša od iste baze podatkov 1C, vendar v operacijskem sistemu Windows v povezavi z MS SQL. Natančni razlogi za to dejstvo niso znani, vendar očitno nekje globoko v platformi 1C obstajajo težave z združljivostjo z operacijskimi sistemi in DBMS, ki niso Microsoftovi. Prav tako je vredno namestiti sistem na 64-bitni strežnik, če so načrtovane znatne obremenitve baze podatkov.

5. Indeksiranje baze podatkov

Interni postopek programa 1C, ki "prečeše" sistem od znotraj. Nastavite ga tako, da se ponoči izvaja kot načrtovano opravilo v ozadju in bodite mirni.

6. Onemogočanje operativnega paketnega računovodstva

Dejstvo je, da se med operativno obdelavo dokumentov gibanja evidentirajo v registrih, vključno z registri paketnega računovodstva. Beleženje paketnih knjigovodskih registrov pri knjiženju dokumentov lahko onemogočite v nastavitvah programa. Enkrat mesečno bo treba začeti obdelovati knjiženje dokumentov po paketih, na primer v času, ko je obremenitev baze najmanjša ali ko dela najmanj uporabnikov.

7. RAM

Uporabite naslednjo formulo:

RAM = (DB 1+DB 2+DB N) / 100 * 70

Približno 70 % celotnega fizičnega obsega baz podatkov. 1C baze rade dobro jedo z RAM-om. Ne pozabi na to.

8. Če je mogoče, optimizirajte samonapisana poročila in obdelavo z nepopolnimi in zastarelimi kodami

V življenju podjetja se pojavljajo potrebe po pisanju poročil in obdelavi ter izboljšavah upravljanja poslovnih procesov in pridobivanju specifičnih informacij. Samo vse te izboljšave so lahko hrošče, upočasnijo delo, ker. a) nekateri kulibini bi lahko enkrat pokvarili težko napačno kodo, ki jo program težko izvaja in zahteva veliko truda za izvedbo b) koda, na kateri je napisana obdelava ali poročilo, bi lahko postala moralno zastarela in zahteva revizijo, reprogramiranje. Uporabite pravilo – Manj ko kaj spremenimo v programu, bolje je.

9. Čiščenje predpomnilnika

Običajni ponovni zagon strežnika včasih reši težave z zastarelim predpomnilnikom 1C. Le poskusite. Pomaga lahko tudi prenos. informacijsko bazo prek konfiguratorja. In zadnje čiščenje predpomnilnika določenega uporabnika je brisanje map v sistemskem imeniku 1C v obliki: kexifzghjuhfv8j33hbdgk0. Toda brisanje uporabnikovih predpomnjenih map je zadnja stvar, saj. poleg odstranjevanja smeti ima brisanje predpomnilnika neprijetne posledice v obliki brisanja shranjenih nastavitev poročila, vmesnika uporabniškega menija.

10. Zmanjšanje fizičnega obsega baz podatkov

Več baze pomeni več sredstev. Seveda. Za zvijanje baze uporabite standardna orodja 1C. Pomislite, lahko se nenadoma odpoveste podatkom pred petimi leti, da bi povečali produktivnost. In če še vedno potrebujete podatke za zadnjih pet let, lahko vedno uporabite kopijo baze podatkov.

11. Pravilna organizacija arhitekture

Na splošno mora biti arhitektura korporativnega informacijskega sistema pravilna. Kaj mislimo s pravilnim sistemom? Primerljivost nalog, dodeljenih sistemu, z razpoložljivo opremo in programsko opremo. Sistem načrtujte skupaj z: sistemskim administratorjem (ker pozna strojni park), 1C programerjem (ker pozna potrebe po virih 1C) in vodjo podjetja (ker ve za prihodnjo rast ali zmanjšanje podjetje).

Pogosto dobimo vprašanja, kot so:

  • zaradi česa se strežnik 1C upočasni?
  • računalnik z 1C deluje zelo počasi
  • odjemalec 1C je strašno počasen

Včasih kot rešitev težave našim strankam ponujamo strežnik za 1C za najem brez zavor, z izbiro konfiguracije strežnika in operacijskega sistema, strežnik lahko konfigurirate na spletu na spletnem mestu našega partnerja, sledite povezavi https://1cloud.ru odsek Storitve, odsek Virtualni strežnik.

Kaj storiti in kako ga osvojiti in tako naprej:

Odjemalci delujejo zelo počasi s strežniško različico 1C

Poleg počasnega dela 1C obstaja tudi počasno delo z omrežnimi datotekami. Težava se pojavi med običajnim delovanjem in pri RDP

da bi to rešil, po vsaki namestitvi strežnika Seven ali 2008 vedno zaženem

netsh int tcp set global autotuning=onemogočeno

netsh int tcp set global autotuninglevel=onemogočeno

netsh int tcp set global rss=onemogočeno dimnik=onemogočeno

in omrežje deluje brez težav

včasih je najboljše:

netsh vmesnik tcp set global autotuning= HighlyRestricted

tukaj je videti nastavitev

Konfigurirajte protivirusni program ali požarni zid Windows

Kako konfigurirati protivirusni ali požarni zid Windows za delovanje strežnika 1C (na primer sveženj iz strežnika 1C: Enterprise in MS SQL 2008).

Dodajte pravila:

  • Če strežnik SQL sprejema povezave na standardnih vratih TCP 1433, potem to dovolimo.
  • Če so vrata SQL dinamična, morate omogočiti povezave z aplikacijo %ProgramFiles%\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\sqlservr.exe.
  • Server 1C deluje na vratih 1541, gruči 1540 in območju 1560-1591. Iz popolnoma mističnih razlogov včasih takšen seznam odprtih vrat še vedno ne omogoča povezav s strežnikom. Da bo zagotovo delovalo, dovolite obseg 1540-1591.

Nastavitev zmogljivosti strežnika/računalnika

Da bi računalnik deloval z največjo zmogljivostjo, ga morate konfigurirati za to:

1. Nastavitve BIOS-a

  • V BIOS-u strežnika onemogočite vse nastavitve, da prihranite moč procesorja.
  • Če obstaja "C1E" in se prepričajte, da ODKLOPITE!!
  • Za nekatera ne zelo vzporedna opravila je priporočljivo tudi izključiti hipernitnost v biosu
  • V nekaterih primerih (zlasti za HP!) morate iti v BIOS strežnika in tam IZKLOPITI elemente, v imenu katerih so EIST, Intel SpeedStep in C1E.
  • Namesto tega morate na istem mestu poiskati elemente, povezane s procesorjem, v imenu katerega je Turbo Boost, in jih OMOGOČITI.
  • Če ima BIOS splošno indikacijo načina varčevanja z energijo in ga omogočite v načinu največje zmogljivosti (lahko ga imenujemo tudi "agresiven")

2. Nastavitve sheme v operacijskem sistemu - Visoka zmogljivost

Strežniki z arhitekturo Intel Sandy Bridge lahko dinamično spreminjajo frekvence procesorja.

Včasih je rešitev problema počasnega delovanja strežnika 1C zastarela ali pokvarjena oprema, v tem primeru strankam ponujamo strežnik za 1C za najem brez zavor, z izbiro konfiguracije strežnika in operacijskega sistema, najdete ga na spletni strani našega partnerja, na povezavi https://1cloud.ru razdelek Storitve, razdelek Virtualni strežnik.

Če imate kakršna koli vprašanja, se obrnite na:

  • pokličite +7-812-385-55-66 v Sankt Peterburgu
  • pišite na naslov
  • Pustite prijavo na naši spletni strani na strani "Spletna prijava"

1C deluje dve minuti? Dnevnik dokumentov se odpre vsakih 40 sekund? Dokument se drži skoraj minuto?

Znana situacija, če uporabljate različico datoteke z dostopom do omrežja.
Seveda lahko namestite strežnik in pozabite na zavore, vendar če imate samo 2-3 ljudi, ki delajo v 1C, ni priporočljivo porabiti denarja za nakup strežniških licenc.

Simptomi:
Delo več uporabnikov prek omrežja z isto datoteko (bazo podatkov) vključuje mehanizem za blokiranje omrežja. Zaradi tega sistem izgublja dragoceni čas z prepoznavanjem odprtih snemalnih sej in ustreznim reševanjem sporov. Glavni znaki blokade dela:

  • hitro delo uporabnika z bazo podatkov prek omrežja v ekskluzivnem načinu in izjemno počasno - pri hkratnem delu več uporabnikov.
  • hitro delo uporabnika z lokalno bazo podatkov na strežniku in počasno - preko omrežja.
  • procesor na strežniku skoraj ni zaseden.
  • obremenitev gigabitne omrežne kartice je manjša od 5%.
  • dostop do datotečnega sistema nekaj manj kot 10 MB / s.
  • Ko poskušate hkrati zadržati dokumente, en računalnik zamrzne za približno minuto, drugi pa se zruši iz 1C z besedilom napake "ni uspel zakleniti tabele."
  • Zagon 1C traja približno 3 minute.

Nasveti, ki lahko pomagajo pospešiti bazo datotek:

  • Pojdite na delo v terminalskem dostopu. Na žalost Windows 7 ne omogoča rednih načinov pretvorbe v terminalski strežnik - največ ena aktivna povezava. Hkrati se preostale seje ne ustavijo, lahko se znova povežete pod drugim uporabnikom - "izločite" prejšnjega uporabnika, vendar ne končate njegove seje. Zato morate 1C prenesti v strežniški OS, kjer ni takšnih omejitev, ali rešiti težavo s pripomočkom drugega proizvajalca.
  • Onemogočite uporabo omrežnega protokola IPv6, konfigurirajte naslavljanje na "starem" IPv4.
  • Dodajte procese 1C izključitvam požarnega zidu Windows, pa tudi protivirusnim izključitvam ali jih popolnoma onemogočite (bolj tvegano, a preprost test je pokazal povečanje hitrosti ponovne objave dokumentov, ko protivirusni program Avast faktor!)
  • Začnite indeksiranje iskanja po celotnem besedilu v 1C ali ga popolnoma izklopite
  • Začnite testirati in popravljati bazo podatkov, preverite s pripomočkom ChDbfl (pripomoček se nahaja v mapi "bin" nameščene tehnološke platforme).
  • V konfiguraciji zaženite element "Preveri konfiguracijo" (če konfiguracija ni tipična, je to lahko koristno).
  • Onemogočite nepotrebne funkcionalne možnosti (manj ko je nepotrebnih v upravljanem vmesniku, hitreje običajno deluje).
  • Nastavite pravice za uporabnike (manj kot je nepotrebnega v upravljanem vmesniku, hitreje običajno deluje).
  • Začnite ponovno izračunavati seštevke in obnavljati zaporedje (do bistvenega povečanja lahko pride le, če seštevki dolgo časa niso bili obnovljeni).
  • V nastavitvah seznama baze podatkov določite "Hitrost povezave - nizka".
  • Defragmentacija diska z bazo datotek.
  • Konvolucija baze (lahko je uporabna, če je baza velika, na primer za več let).
  • Nadgradnja strojne opreme - hitrejši trdi disk (SSD), novo stikalo, procesor, pomnilnik itd.
  • Namestite na spletni strežnik, dostopajte s tankim odjemalcem.

Po zaključku vseh teh korakov lahko baza datotek 1C zasluži red velikosti hitreje. V nekaterih primerih - zagon v 10 sekundah, hitrost ponovnega objavljanja dokumentov pa se je povečala za 12-krat.

P.S. V konfiguraciji UT 11.1 je zagon datoteke 1C z uporabo omrežnega dostopa do mape v skupni rabi nerealen, ker Tudi pri najhitrejšem pogonu SSD se RAM in procesor zatakneta v omrežnih ključavnicah in delo več kot enega uporabnika postane tako rekoč nemogoče.
Majhne konfiguracije, ki jih sami napišete, lahko delujejo zelo hitro tudi v datotečni različici.

Pogosto dobim vprašanja, kot so:

  • zaradi česa se strežnik 1C upočasni?
  • računalnik z 1C deluje zelo počasi
  • odjemalec 1C je strašno počasen

Kaj storiti in kako ga osvojiti in tako naprej:

Odjemalci delujejo zelo počasi s strežniško različico 1C

Poleg počasnega dela 1C obstaja tudi počasno delo z omrežnimi datotekami. Težava se pojavi med običajnim delovanjem in pri RDP

da bi to rešil, po vsaki namestitvi strežnika Seven ali 2008 vedno zaženem

netsh int tcp set global autotuning=onemogočeno

netsh int tcp set global autotuninglevel=onemogočeno

netsh int tcp set global rss=onemogočeno dimnik=onemogočeno

in omrežje deluje brez težav

včasih je najboljše:

netsh vmesnik tcp set global autotuning= HighlyRestricted

tukaj je videti nastavitev

Konfigurirajte protivirusni program ali požarni zid Windows

Kako konfigurirati protivirusni ali požarni zid Windows za delovanje strežnika 1C (na primer sveženj iz strežnika 1C: Enterprise in MS SQL 2008).

Dodajte pravila:

  • Če strežnik SQL sprejema povezave na standardnih vratih TCP 1433, potem to dovolimo.
  • Če so vrata SQL dinamična, morate omogočiti povezave z aplikacijo %ProgramFiles%\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Binn\sqlservr.exe.
  • Server 1C deluje na vratih 1541, gruči 1540 in območju 1560-1591. Iz popolnoma mističnih razlogov včasih takšen seznam odprtih vrat še vedno ne omogoča povezav s strežnikom. Da bo zagotovo delovalo, dovolite obseg 1540-1591.

Nastavitev zmogljivosti strežnika/računalnika

Da bi računalnik deloval z največjo zmogljivostjo, ga morate konfigurirati za to:

1. Nastavitve BIOS-a

  • V BIOS-u strežnika onemogočite vse nastavitve, da prihranite moč procesorja.
  • Če obstaja "C1E" in se prepričajte, da ODKLOPITE!!
  • Za nekatera ne zelo vzporedna opravila je priporočljivo tudi izključiti hipernitnost v biosu
  • V nekaterih primerih (zlasti za HP!) morate iti v BIOS strežnika in tam IZKLOPITI elemente, v imenu katerih so EIST, Intel SpeedStep in C1E.
  • Namesto tega morate na istem mestu poiskati elemente, povezane s procesorjem, v imenu katerega je Turbo Boost, in jih OMOGOČITI.
  • Če ima BIOS splošno indikacijo načina varčevanja z energijo in ga omogočite v načinu največje zmogljivosti (lahko ga imenujemo tudi "agresiven")

2. Nastavitve sheme v operacijskem sistemu - Visoka zmogljivost

Strežniki z arhitekturo Intel Sandy Bridge lahko dinamično spreminjajo frekvence procesorja.

Ta članek je na voljo tudi v naslednjih jezikih: tajska

  • Naslednji

    Najlepša hvala za zelo koristne informacije v članku. Vse je zelo jasno. Zdi se, da je bilo z analizo delovanja trgovine eBay vloženega veliko dela.

    • Hvala vam in ostalim rednim bralcem mojega bloga. Brez vas ne bi bil dovolj motiviran, da bi veliko svojega časa posvetil vodenju te strani. Moji možgani so urejeni takole: rad se poglobim, sistematiziram raznovrstne podatke, poskusim nekaj, česar pred menoj še nihče ni naredil ali na to nisem gledal s takega zornega kota. Škoda, da le našim rojakom zaradi krize v Rusiji nikakor ni do nakupovanja na eBayu. Na Aliexpressu kupujejo iz Kitajske, saj je velikokrat cenejše blago (pogosto na račun kakovosti). Toda spletne dražbe eBay, Amazon, ETSY bodo Kitajcem zlahka dale prednost pri ponudbi blagovnih znamk, vintage predmetov, ročnih izdelkov in različnih etničnih izdelkov.

      • Naslednji

        V vaših člankih je dragocen vaš osebni odnos in analiza teme. Ne zapustite tega bloga, pogosto pogledam sem. Veliko bi nas moralo biti. Pošlji mi email Pred kratkim sem po pošti prejel predlog, da bi me naučili trgovati na Amazonu in eBayu. In spomnil sem se vaših podrobnih člankov o teh dražbah. območje Še enkrat sem vse prebral in ugotovil, da so tečaji prevara. Ničesar še nisem kupil na eBayu. Nisem iz Rusije, ampak iz Kazahstana (Almaty). Vendar nam tudi ni treba dodatno porabiti. Želim vam veliko sreče in pazite nase v azijskih deželah.

  • Lepo je tudi, da so poskusi eBaya, da rusificira vmesnik za uporabnike iz Rusije in držav CIS, začeli obroditi sadove. Navsezadnje velika večina državljanov držav nekdanje ZSSR ni močna v znanju tujih jezikov. Angleščino ne govori več kot 5% prebivalstva. Več med mladimi. Zato je vsaj vmesnik v ruskem jeziku v veliko pomoč pri spletnem nakupovanju na tej trgovalni platformi. Ebey ni šel po poti kitajskega kolega Aliexpressa, kjer se izvaja strojno (zelo okorno in nerazumljivo, mestoma vzbujajoče smeha) prevajanje opisa izdelka. Upam, da bo na naprednejši stopnji razvoja umetne inteligence visokokakovostno strojno prevajanje iz katerega koli jezika v kateregakoli postalo resničnost v nekaj delčkih sekunde. Zaenkrat imamo tole (profil enega od prodajalcev na ebayu z ruskim vmesnikom, a angleškim opisom):
    https://uploads.disquscdn.com/images/7a52c9a89108b922159a4fad35de0ab0bee0c8804b9731f56d8a1dc659655d60.png