Tutorial privind optimizarea conversiei de date 1c (revizuirea 2)

Tutorial privind 1C Conversia datelor (revizuirea 2) Optimizare

Câteva recomandări simple care pot accelera încărcarea și descărcarea datelor.

Reguli pentru încărcarea datelor

Se recomandă să existe reguli pentru încărcarea datelor în ordinea în care legăturile obiectelor dependente sunt de jos în sus. adică, primele care sunt regulile pentru încărcarea datelor ale căror obiecte nu sunt menționate de nimeni, atunci există reguli pentru descărcarea obiectelor care se referă la primul grup și așa mai departe.







2. Selectați date pentru încărcare cu o singură interogare

Dacă o regulă nu există nici un tabel de conversie a pieselor și mișcări de transfer, precum și în evenimentele înainte de evacuare se fac referiri directe la obiectul paginată se recomandă în regula de descărcare a datelor utiliza „Select date pentru a încărca o singură cerere.“ Acest mod permite o singură interogare pentru a obține toate datele încărcate de un anumit tip, în loc de a construi cereri separate pentru descărcarea fiecărui obiect.

Reguli pentru conversia obiectelor

3. Folosiți căutarea rapidă la descărcare

Acest mod de încărcare și descărcare este recomandat pentru acele reguli de obiecte de conversie care fac referire la tipurile sunt evacuate cantitatea totală de care este relativ mic (aproximativ 1.000 de articole) pentru care există multe referințe la alte obiecte.

Exemplu: Utilizatori de directoare. Practic, toate documentele au o legătură cu acest director, iar numărul elementelor din director nu depășește 1000.

Modul permite ca regula pentru conversia obiectelor sa nu se descarce toate elementele la care exista legaturi. Dacă modul este setat, atunci când descărcarea obiectului și a informațiilor va fi descărcată pentru a căuta toate legăturile sale, informațiile complete despre elementele dependente nu vor fi descărcate. Această optimizare poate accelera de mai multe ori încărcarea și descărcarea datelor.







5. Nu vă amintiți obiectele descărcate

Reguli pentru conversia nu face referire obiecte prin bifarea casetei (registre), „Nu-mi amintesc obiectele descărcate“, deoarece este imposibil să se facă referire la linia de registru, astfel încât nu există nici un sens pentru a stoca acele linii de registre care au fost descărcate. Pentru obiectele menționate, această casetă de selectare este de obicei necesară pentru a optimiza reîncercarea pentru descărcarea aceluiași obiect.

6. Nu faceți manipulatori de evenimente comune pentru toate obiectele

Nu este recomandat să se utilizeze manipulatoare de evenimente comune înainte de încărcarea și încărcarea datelor pentru toate obiectele. Prelucrarea încărcarea și descărcarea nu știu ce se va face în aceste rutine de tratare astfel încât unele de optimizare (de exemplu, atunci când înregistrările de încărcare modificate numai obiecte) nu va funcționa. Dacă trebuie să utilizați aceiași algoritmi de prelucrare a datelor pentru descărcare și încărcare, se recomandă crearea unui nou algoritm, și în evenimentele de la obiectele dorite din cauza lui.

Procesarea "Schimbului universal de date XML"

7. Utilizați un format optimizat pentru schimbul de date

Acest mod este recomandat pentru comunicarea V8-V8 dacă procesarea încărcării și descărcării de pe partea sursă și a receptorului nu este mai mică de 2.0.18

8. Încărcați date în modul de schimb

Permite refuzarea controalelor excesive într-o etapă de încărcare a datelor

9. Înregistrați numai obiectele modificate

Vă permite să scrieți numai obiecte modificate în baza de date. Dacă obiectul nu a fost modificat, acesta nu va fi suprascris atunci când este descărcat din fișierul de schimb.

10. Înregistrarea optimizată a obiectelor

Modul vă permite să reduceți drastic numărul de accesări din baza de date de informații pentru înregistrarea obiectelor.

11. Scrieți registre cu seturi de înregistrări

Modul vă permite să scrieți modificări în registre cu seturi de înregistrări, nu manageri de înregistrare.

Pentru schimbul V8-V8, dacă sursele de informații ale sursei și ale receptorului sunt situate în aceeași rețea locală, se recomandă utilizarea schimbului printr-o conexiune COM. Este doar necesar ca în configurația receptorului să se proceseze schimbul universal de date.







Trimiteți-le prietenilor: