Вопрос ΠΎ максимальном количСствС Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅ 1Π‘ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Ρƒ ΠΌΠ½ΠΎΠ³ΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ роста ассортимСнта. Одни ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°ΡŽΡ‚ΡΡ с Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ тысячи Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ, Π΄Ρ€ΡƒΠ³ΠΈΠ΅ бСспокоятся ΠΎ тСорСтичСских ограничСниях ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹. На самом Π΄Π΅Π»Π΅ ΠΎΡ‚Π²Π΅Ρ‚ зависит Π½Π΅ ΡΡ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΡ‚ тСхничСских Π»ΠΈΠΌΠΈΡ‚ΠΎΠ² самой 1Π‘, сколько ΠΎΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ, Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… рСсурсов ΠΈ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΠΉ настройки Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ….

Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ Ρ€Π°Π·Π±Π΅Ρ€Ρ‘ΠΌ Ρ€Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ограничСния (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ малоизвСстныС Π½ΡŽΠ°Π½ΡΡ‹ для Ρ€Π°Π·Π½Ρ‹Ρ… вСрсий 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅), объясним, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Β«Ρ‚ΠΎΡ€ΠΌΠΎΠ·Π°Β» Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ достиТСния тСорСтичСского максимума, ΠΈ Π΄Π°Π΄ΠΈΠΌ практичСскиС Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρƒ, ΠΊΠΎΠ³Π΄Π° стоит Π΄Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ Π±Π°Π·Ρƒ Π½Π° нСсколько, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ инструмСнты ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π΄Π°ΠΆΠ΅ с ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠΌ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

Π‘ΠΏΠΎΠΉΠ»Π΅Ρ€: тСхничСский Π»ΠΈΠΌΠΈΡ‚ Π½Π° количСство записСй Π² справочникС «НомСнклатура» Π² 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3 составляСт 232βˆ’1 (ΠΎΠΊΠΎΠ»ΠΎ 4,3 ΠΌΠ»Ρ€Π΄), Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ начнутся Π³ΠΎΡ€Π°Π·Π΄ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ β€” ΠΏΡ€ΠΈ 50–500 тысячах ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ. И это Π½Π΅ Π±Π°Π³, Π° ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹.

ВСхничСскиС Π»ΠΈΠΌΠΈΡ‚Ρ‹ 1Π‘: Ρ‡Ρ‚ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ докумСнтация

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ докумСнтация 1Π‘:ΠŸΡ€Π΅Π΄ΠΏΡ€ΠΈΡΡ‚ΠΈΠ΅ 8.3 ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ максимальноС количСство записСй Π² любом справочникС (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ «НомСнклатуру») ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ‚ΠΈΠΏΠ° Число β€” Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ 4 294 967 295 ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ. Однако это тСорСтичСский ΠΏΡ€Π΅Π΄Π΅Π», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ:

  • πŸ”Ή Никогда Π½Π΅ провСрялся Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ (Π½Π΅Ρ‚ извСстных случаСв Π±Π°Π· с ΠΌΠΈΠ»Π»ΠΈΠ°Ρ€Π΄Π°ΠΌΠΈ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²).
  • πŸ”Ή НС ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ β€” Π±Π°Π·Π° с 10 ΠΌΠ»Π½ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π΄Π°ΠΆΠ΅ Π½Π° сСрвСрС с 128 Π“Π‘ ΠžΠ—Π£.
  • πŸ”Ή Зависит ΠΎΡ‚ Π‘Π£Π‘Π”: для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° (1Cv8.1CD) Π»ΠΈΠΌΠΈΡ‚ Π½ΠΈΠΆΠ΅, Ρ‡Π΅ΠΌ для ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрного (Microsoft SQL Server ΠΈΠ»ΠΈ PostgreSQL).

Π Π΅Π°Π»ΡŒΠ½Ρ‹Π΅ ограничСния Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ ΠΏΡ€ΠΎΡΠ²Π»ΡΡ‚ΡŒΡΡ ΠΏΡ€ΠΈ Π³ΠΎΡ€Π°Π·Π΄ΠΎ ΠΌΠ΅Π½ΡŒΡˆΠΈΡ… ΠΎΠ±ΡŠΡ‘ΠΌΠ°Ρ…. НапримСр:

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ/Π‘Π£Π‘Π” ΠŸΡ€Π°ΠΊΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ с ΠšΡ€ΠΈΡ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ ΠΏΠΎΡ€ΠΎΠ³ (ΡΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ€ΠΌΠΎΠ·Π°)
1Π‘:Π ΠΎΠ·Π½ΠΈΡ†Π° 2.3 (Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅ΠΆΠΈΠΌ) 50 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² 200 000+ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
1Π‘:Π£Π’ 11.5 (MS SQL Server) 300 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² 1 000 000+ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
1Π‘:ERP 2.5 (PostgreSQL) 500 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² 3 000 000+ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²

Π’Π°ΠΆΠ½ΠΎ: эти Ρ†ΠΈΡ„Ρ€Ρ‹ условны ΠΈ зависят ΠΎΡ‚ структуры Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ (Π³Π»ΡƒΠ±ΠΈΠ½Π° ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ, количСство Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ²), индСксов Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½Ρ‹Ρ… рСсурсов. НапримСр, Π±Π°Π·Π° с 100 тысячами Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ², Π³Π΄Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ 20 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ΠΎΠ² ΠΈ 5 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ влоТСнности Π³Ρ€ΡƒΠΏΠΏ, Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Ρ‡Π΅ΠΌ Π±Π°Π·Π° с 500 тысячами «плоских» ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π±Π΅Π· Π³Ρ€ΡƒΠΏΠΏΠΈΡ€ΠΎΠ²ΠΊΠΈ.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Если Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ управляСмыС Ρ„ΠΎΡ€ΠΌΡ‹ (начиная с 1Π‘ 8.2), ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с большими справочниками ΠΏΠ°Π΄Π°Π΅Ρ‚ сильнСС, Ρ‡Π΅ΠΌ Π² ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… Ρ„ΠΎΡ€ΠΌΠ°Ρ…. Π­Ρ‚ΠΎ связано с особСнностями Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° интСрфСйса.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ 1Π‘ Β«Ρ‚ΠΎΡ€ΠΌΠΎΠ·ΠΈΡ‚Β» ΠΏΡ€ΠΈ большом количСствС Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²

Основная ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Π² количСствС записСй, Π° Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ хранСния ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. Π’ΠΎΡ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ Β«ΡƒΠ·ΠΊΠΈΠ΅ мСста»:

  1. Π—Π°Π³Ρ€ΡƒΠ·ΠΊΠ° справочника Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ. ΠŸΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΡ‹ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ 1Π‘ ΠΏΠΎΠ΄Π³Ρ€ΡƒΠΆΠ°Π΅Ρ‚ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сами Ρ‚ΠΎΠ²Π°Ρ€Ρ‹, Π½ΠΎ ΠΈ всС связанныС Π΄Π°Π½Π½Ρ‹Π΅: Ρ†Π΅Π½Ρ‹, остатки, свойства. Если Ρƒ вас 500 тысяч ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ, Π΄Π°ΠΆΠ΅ простая Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Π½ΡΡ‚ΡŒ нСсколько ΠΌΠΈΠ½ΡƒΡ‚.
  2. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Β«Π»Π΅Π½ΠΈΠ²ΠΎΠΉΒ» ΠΏΠΎΠ΄Π³Ρ€ΡƒΠ·ΠΊΠΈ.
  3. Π‘Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ ΠΏΡ€ΠΈ записи. Π’ ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрном Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ нСсколько ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (зависит ΠΎΡ‚ настроСк Π‘Π£Π‘Π”).
  4. Π˜Π½Π΄Π΅ΠΊΡΡ‹ ΠΈ запросы. НСоптимизированныС запросы ΠΊ Π±Π°Π·Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, поиск ΠΏΠΎ части названия) ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ записСй.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ: Π² Π±Π°Π·Π΅ с 800 тысячами Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² (1Π‘:Π£Π’ 11.4 + MS SQL) простой ΠΎΡ‚Ρ‡Ρ‘Ρ‚ Β«Π’Π΅Π΄ΠΎΠΌΠΎΡΡ‚ΡŒ ΠΏΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΒ» гСнСрировался 45 ΠΌΠΈΠ½ΡƒΡ‚. ПослС ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ (Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ индСксов, Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠ° Π½Π° ΠΏΠΎΠ΄ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ, очистка истории) врСмя ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ Π΄ΠΎ 8 ΠΌΠΈΠ½ΡƒΡ‚.

πŸ“Š Бколько Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² вашСй Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅ 1Π‘?
Π”ΠΎ 10 000
10 000–100 000
100 000–500 000
Π‘ΠΎΠ»Π΅Π΅ 500 000

Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΡƒΡŽ Π½Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ ΠΎΡ‚ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π³Π΄Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Β«Π±ΡƒΡ‚Ρ‹Π»ΠΎΡ‡Π½ΠΎΠ΅ Π³ΠΎΡ€Π»Ρ‹ΡˆΠΊΠΎΒ». Π’ΠΎΡ‚ 3 ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… инструмСнта для диагностики:

  • πŸ”§ ВСст ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ 1Π‘. Π’ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Ρ‡Π΅Ρ€Π΅Π· АдминистрированиС β†’ ВСстированиС ΠΈ исправлСниС. ΠŸΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ врСмя выполнСния Ρ‚ΠΈΠΏΠΎΠ²Ρ‹Ρ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ (ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ справочника, поиск, сохранСниС).
  • πŸ“Š ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ SQL. Для MS SQL β€” SQL Server Profiler, для PostgreSQL β€” pgBadger. ΠŸΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π½Π°ΠΉΡ‚ΠΈ ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅ запросы.
  • πŸ–₯️ ДиспСтчСр Π·Π°Π΄Π°Ρ‡ Windows. Если ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€ΠΎΠΉ 1cv8.exe ΠΈΠ»ΠΈ ragent.exe потрСбляСт 100% CPU ΠΈΠ»ΠΈ 5+ Π“Π‘ ΠžΠ—Π£ β€” ΠΏΠΎΡ€Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° врСмя открытия Ρ„ΠΎΡ€ΠΌΡ‹ справочника:

  • βœ… 0–3 сСкунды β€” Π½ΠΎΡ€ΠΌΠ°.
  • ⚠️ 3–10 сСкунд β€” трСбуСтся оптимизация.
  • ❌ Π‘ΠΎΠ»Π΅Π΅ 10 сСкунд β€” критичСскоС состояниС.
πŸ’‘

Если Ρƒ вас файловая Π±Π°Π·Π° (1Cv8.1CD), ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΅Ρ‘ ΠΏΠ΅Ρ€Π΅Π΄ тСстами. Π€Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π±Π°Π·Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°ΠΌΠ΅Π΄Π»ΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² 2–3 Ρ€Π°Π·Π° Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ нСбольшом количСствС Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ².

Бпособы ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹: ΠΎΡ‚ простого ΠΊ слоТному

РСшСния зависят ΠΎΡ‚ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. Начнём с самых доступных:

1. ΠžΡ‡ΠΈΡΡ‚ΠΊΠ° ΠΈ архивация

Π£Π΄Π°Π»ΠΈΡ‚Π΅ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΡƒΠΉΡ‚Π΅:

  • πŸ—‘οΈ ΠΠ΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ (Π½Π΅Ρ‚ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ Π·Π° 2+ Π³ΠΎΠ΄Π°).
  • πŸ“¦ Π”ΡƒΠ±Π»ΠΈΠΊΠ°Ρ‚Ρ‹ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ «Поиск Π΄ΡƒΠ±Π»Π΅ΠΉΒ»).
  • πŸ“… Π£ΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠ΅ Ρ†Π΅Π½Ρ‹ ΠΈ остатки (настройтС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку истории).

2. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ справочника

ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½Π°Ρ иСрархия ускоряСт поиск ΠΈ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΡŽ:

  • πŸ“‚ Π“Π»ΡƒΠ±ΠΈΠ½Π° влоТСнности: Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 3–4 ΡƒΡ€ΠΎΠ²Π½Π΅ΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: ΠšΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ β†’ ΠŸΠΎΠ΄ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡ β†’ Π‘Ρ€Π΅Π½Π΄ β†’ Π’ΠΎΠ²Π°Ρ€).
  • 🏷️ ΠŸΡ€Π΅Ρ„ΠΈΠΊΡΡ‹ Π² Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ»Π°Ρ…: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠšΠΠ’Π•Π“ΠžΠ Π˜Π―-БРЕНД-ΠœΠžΠ”Π•Π›Π¬ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: МОН-DELL-P2419H).
  • πŸ” ΠŸΠΎΠΈΡΠΊΠΎΠ²Ρ‹Π΅ Ρ‚Π΅Π³ΠΈ: Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Ρ€Π΅ΠΊΠ²ΠΈΠ·ΠΈΡ‚ Β«ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ слова» для быстрого поиска.

3. ВСхничСскиС Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ

Для ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… Π±Π°Π· (100 000+ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²) ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ:

  • πŸ› οΈ Π˜Π½Π΄Π΅ΠΊΡΡ‹ Π² Π‘Π£Π‘Π” (настройтС Ρ‡Π΅Ρ€Π΅Π· ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ‚ΠΎΡ€ ΠΈΠ»ΠΈ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² SQL).
  • ⚑ Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π±Π°Π·Ρ‹ Π½Π° нСсколько (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ Ρ€Π΅Π³ΠΈΠΎΠ½Π°ΠΌ ΠΈΠ»ΠΈ Ρ‚ΠΈΠΏΠ°ΠΌ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²).
  • πŸ€– Автоматизация Ρ‡Π΅Ρ€Π΅Π· Π ΠΎΠ±ΠΎΡ‚Ρ‹ 1Π‘ ΠΈΠ»ΠΈ Background Jobs (для Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… массивов).

Архивировал Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Ρ‚ΠΎΠ²Π°Ρ€Ρ‹|ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» Π΄ΡƒΠ±Π»ΠΈ Π² Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅|ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π» структуру Π³Ρ€ΡƒΠΏΠΏ|Π‘ΠΎΠ·Π΄Π°Π» индСксы для часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ|ΠŸΡ€ΠΎΡ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π» ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ послС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ-->

Когда ΠΏΠΎΡ€Π° Π΄Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ Π±Π°Π·Ρƒ Π½Π° нСсколько

Π Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π°Π·Ρ‹ β€” крайняя ΠΌΠ΅Ρ€Π°, Π½ΠΎ ΠΈΠ½ΠΎΠ³Π΄Π° нСобходимая. РассмотритС этот Π²Π°Ρ€ΠΈΠ°Π½Ρ‚, Ссли:

  • πŸ“‰ ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ°Π΄Π°Π΅Ρ‚ Π΄Π°ΠΆΠ΅ послС всСх ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ.
  • πŸ‘₯ Π‘ΠΎΠ»Π΅Π΅ 50 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ с Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€ΠΎΠΉ.
  • πŸ“Š ΠžΠ±ΡŠΡ‘ΠΌ Π±Π°Π·Ρ‹ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ 50 Π“Π‘ (для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° β€” 10 Π“Π‘).
  • 🌍 Π•ΡΡ‚ΡŒ гСографичСская ΠΈΠ»ΠΈ бизнСс-логичСская Ρ€Π°Π·Π΄Π΅Π»Ρ‘Π½Π½ΠΎΡΡ‚ΡŒ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ€ΠΎΠ·Π½ΠΈΡ†Π° ΠΈ ΠΎΠΏΡ‚).

Бпособы раздСлСния:

ΠœΠ΅Ρ‚ΠΎΠ΄ ΠŸΠ»ΡŽΡΡ‹ ΠœΠΈΠ½ΡƒΡΡ‹ Когда ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ
Π Π°Π·Π½Ρ‹Π΅ справочники Π² ΠΎΠ΄Π½ΠΎΠΉ Π±Π°Π·Π΅ ΠŸΡ€ΠΎΡΡ‚ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠΈΠ³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π‘Π»ΠΎΠΆΠ½ΠΎ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ остатки ΠΈ Ρ†Π΅Π½Ρ‹ АссортимСнт Π΄ΠΎ 500 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ Π±Π°Π·Ρ‹ 1Π‘ с ΠΎΠ±ΠΌΠ΅Π½ΠΎΠΌ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Максимальная ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ Π‘Π»ΠΎΠΆΠ½Ρ‹ΠΉ ΠΎΠ±ΠΌΠ΅Π½, Π΄ΡƒΠ±Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… АссортимСнт 1 000 000+ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²
Π“ΠΈΠ±Ρ€ΠΈΠ΄Π½Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ (основная Π±Π°Π·Π° + ΠΏΠΎΠ΄Ρ‡ΠΈΠ½Ρ‘Π½Π½Ρ‹Π΅) Баланс ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Π’Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ АссортимСнт 500 000–1 000 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ раздСлСния: ΡΠ΅Ρ‚ΡŒ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² элСктроники с 1,2 ΠΌΠ»Π½ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Ρ€Π°Π·Π΄Π΅Π»ΠΈΠ»Π° Π±Π°Π·Ρƒ Π½Π° 3 части β€” Бытовая Ρ‚Π΅Ρ…Π½ΠΈΠΊΠ°, Π­Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ° ΠΈ АксСссуары. ВрСмя Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ² ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ с 2 часов Π΄ΠΎ 15 ΠΌΠΈΠ½ΡƒΡ‚.

⚠️ Π’Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠŸΡ€ΠΈ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½ΠΈΠΈ Π±Π°Π·Ρ‹ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ настройтС автоматичСский ΠΎΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (Ρ‡Π΅Ρ€Π΅Π· Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΠ»ΠΈ EnterpriseData). Π’Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ остатки ΠΈ Ρ†Π΅Π½Ρ‹ ΠΏΡ€ΠΈ большом ассортимСнтС Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.

ΠΠ»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ: ΠΊΠΎΠ³Π΄Π° 1Π‘ Π½Π΅ справляСтся

Если Π΄Π°ΠΆΠ΅ послС всСх ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΉ 1Π‘ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ нСдопустимо ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, рассмотритС Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Ρ‹:

  1. Π’Π½Π΅ΡˆΠ½ΠΈΠ΅ систСмы управлСния ассортимСнтом.
    • πŸ“š PIM-систСмы (Product Information Management): SAP Hybris, Akeneo, 1Π‘:PIM.
    • πŸ›’ MDM-Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ (Master Data Management): IBM InfoSphere, Oracle MDM.

Π­Ρ‚ΠΈ систСмы хранят Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ ΠΈ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ΡΡ с 1Π‘, разгруТая Π΅Ρ‘.

  • ΠžΠ±Π»Π°Ρ‡Π½Ρ‹Π΅ сСрвисы.
    • ☁️ 1Π‘:Fresh β€” для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ (Π΄ΠΎ 50 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²).
    • ☁️ 1Π‘:EDT + PostgreSQL Π² ΠΎΠ±Π»Π°ΠΊΠ΅ β€” для срСднСго бизнСса (Π΄ΠΎ 500 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²).
    • Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.
      • 🏭 1Π‘:ERP β€” ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для ΠΊΡ€ΡƒΠΏΠ½ΠΎΠ³ΠΎ ассортимСнта.
      • πŸ› οΈ 1Π‘:Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ…ΠΎΠ»Π΄ΠΈΠ½Π³ΠΎΠΌ β€” для распрСдСлённых структур.
      • Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΌΠΎΠΆΠ΅Ρ‚ Π΄ΠΎΡΡ‚ΠΈΠ³Π°Ρ‚ΡŒ 1–3 ΠΌΠ»Π½ Ρ€ΡƒΠ±Π»Π΅ΠΉ (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ, Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅), Π½ΠΎ для ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ с ассортимСнтом Π±ΠΎΠ»Π΅Π΅ 1 ΠΌΠ»Π½ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² это часто ΠΎΠΏΡ€Π°Π²Π΄Π°Π½ΠΎ.

        ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ

        Π‘Π΅Ρ‚ΡŒ ΠΈΠ· 150 ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² ΡΡ‚Ρ€ΠΎΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² (ассортимСнт 1,8 ΠΌΠ»Π½ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²) ΠΏΠ΅Ρ€Π΅ΡˆΠ»Π° с 1Π‘:Π£Π’ Π½Π° Π³ΠΈΠ±Ρ€ΠΈΠ΄Π½ΡƒΡŽ схСму: 1Π‘:ERP для финансов + Akeneo PIM для управлСния Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€ΠΎΠΉ. ВрСмя ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ² ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ с 30 ΠΌΠΈΠ½ΡƒΡ‚ Π΄ΠΎ 5.

        ЧастыС ошибки ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с большой Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€ΠΎΠΉ

        Π”Π°ΠΆΠ΅ ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ 1Π‘ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‚ ошибки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡƒΡΡƒΠ³ΡƒΠ±Π»ΡΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΡŽ. Π’ΠΎΡ‚ Ρ‚ΠΎΠΏ-5:

        1. ИспользованиС полнотСкстового поиска ΠΏΠΎ всСм полям.

          Поиск ΠΏΠΎ НаимСнованиС, ОписаниС ΠΈ Артикул ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΊΠ°Π½ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ записСй. РСшСниС: ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΡŒΡ‚Π΅ поиск Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ полями ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ поисковыС индСксы (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Elasticsearch для 1Π‘).

        2. Π₯Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Π±Π°Π·Π΅ 1Π‘.

          КаТдая ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° Ρ‚ΠΎΠ²Π°Ρ€Π° ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Π°Π·Ρ‹ Π½Π° 50–500 ΠšΠ‘. ΠŸΡ€ΠΈ 500 000 Ρ‚ΠΎΠ²Π°Ρ€Π°Ρ… это +25–250 Π“Π‘! РСшСниС: Ρ…Ρ€Π°Π½ΠΈΡ‚Π΅ изобраТСния Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ сСрвСрС ΠΈΠ»ΠΈ Π² CDN, Π° Π² 1Π‘ оставляйтС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ссылки.

        3. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ†ΠΈΠΈ истории ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ.

          1Π‘ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Ρ…Ρ€Π°Π½ΠΈΡ‚ всС вСрсии Ρ†Π΅Π½, остатков ΠΈ свойств Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². РСшСниС: настройтС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку истории ΡΡ‚Π°Ρ€ΡˆΠ΅ 1–2 Π»Π΅Ρ‚ Ρ‡Π΅Ρ€Π΅Π· Π Π΅Π³Π»Π°ΠΌΠ΅Π½Ρ‚Π½Ρ‹Π΅ задания.

        4. ИспользованиС «тяТёлых» ΠΎΡ‚Ρ‡Ρ‘Ρ‚ΠΎΠ².

          ΠžΡ‚Ρ‡Ρ‘Ρ‚Ρ‹ Ρ‚ΠΈΠΏΠ° «Анализ ΠΏΡ€ΠΎΠ΄Π°ΠΆ ΠΏΠΎ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅Β» с Π΄Π΅Ρ‚Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ Π΄ΠΎ Ρ‡Π΅ΠΊΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ запросы Π½Π° ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Ρ‹ строк. РСшСниС: ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΠ»ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π°Π³Ρ€Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅.

        5. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ тСстовой ΠΊΠΎΠΏΠΈΠΈ Π±Π°Π·Ρ‹.

          ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Β«Π±ΠΎΠ΅Π²ΠΎΠΉΒ» Π±Π°Π·Π΅ с 500 000 Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ ΠΌΠΎΠ³ΡƒΡ‚ привСсти ΠΊ ΠΏΡ€ΠΎΡΡ‚ΠΎΡŽ Π½Π° часы. РСшСниС: создайтС Ρ‚Π΅ΡΡ‚ΠΎΠ²ΡƒΡŽ копию ΠΈ провСряйтС всС измСнСния Π½Π° Π½Π΅ΠΉ.

      πŸ’‘

      Π“Π»Π°Π²Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с большой Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€ΠΎΠΉ Π² 1Π‘: ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠΉΡ‚Π΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ, Π·Π°Ρ‚Ρ€Π°Π³ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅ вСсь справочник. ВмСсто массового пСрСсчёта Ρ†Π΅Π½ ΠΈΠ»ΠΈ остатков ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΡƒΡŽ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΠΎ частям (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠΎ 10 000 Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π·Π° Ρ€Π°Π·).

      FAQ: ΠžΡ‚Π²Π΅Ρ‚Ρ‹ Π½Π° частыС вопросы

      МоТно Π»ΠΈ Π² 1Π‘:Π ΠΎΠ·Π½ΠΈΡ†Π° 2.3 Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ 1 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²?

      ВСхничСски β€” Π΄Π°, Π½ΠΎ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это ΠΏΡ€ΠΈΠ²Π΅Π΄Ρ‘Ρ‚ ΠΊ критичСским Ρ‚ΠΎΡ€ΠΌΠΎΠ·Π°ΠΌ. 1Π‘:Π ΠΎΠ·Π½ΠΈΡ†Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π° для ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠ² с ассортимСнтом Π΄ΠΎ 50–100 тысяч Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ². Для ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΉ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ 1Π‘:ERP ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΡΡ‚ΡŒ Π±Π°Π·Ρƒ.

      Как ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ поиск ΠΏΠΎ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Π΅ с 300 000 Ρ‚ΠΎΠ²Π°Ρ€Π°ΠΌΠΈ?

      Бпособы:

      1. Π”ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ индСксы Π½Π° поля Артикул ΠΈ НаимСнованиС Π² Π‘Π£Π‘Π”.
      2. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ прСфиксы Π² Π°Ρ€Ρ‚ΠΈΠΊΡƒΠ»Π°Ρ… (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, MON-SAM-SSD870 для SSD Samsung).
      3. НастройтС поисковыС ΠΏΠ°ΠΏΠΊΠΈ Π² 1Π‘ для часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΠΉ.
      4. Для Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚-сСрвСрный Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ (PostgreSQL ΠΈΠ»ΠΈ MS SQL).
      Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли ΠΏΡ€Π΅Π²Ρ‹ΡΠΈΡ‚ΡŒ Π»ΠΈΠΌΠΈΡ‚ Π² 4,3 ΠΌΠ»Ρ€Π΄ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ²?

      На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ это маловСроятно, Π½ΠΎ тСорСтичСски:

      • ΠŸΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ 4 294 967 296-Π³ΠΎ Ρ‚ΠΎΠ²Π°Ρ€Π° 1Π‘ выдаст ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠŸΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ (Ошибка ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° контСкста).
      • Π‘Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈΡ‚ΡŒΡΡ, особСнно Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅.
      • ВосстановлСниС ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π²ΠΌΠ΅ΡˆΠ°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Π° спСциалистов 1Π‘ с доступом ΠΊ тСхничСской ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅.
      • Однако, ΠΊΠ°ΠΊ ΡƒΠΆΠ΅ Π±Ρ‹Π»ΠΎ сказано, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ начнутся Π³ΠΎΡ€Π°Π·Π΄ΠΎ Ρ€Π°Π½ΡŒΡˆΠ΅ β€” ΠΏΡ€ΠΈ 1–10 ΠΌΠ»Π½ Ρ‚ΠΎΠ²Π°Ρ€ΠΎΠ² Π² зависимости ΠΎΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.

      Как пСрСнСсти Ρ‡Π°ΡΡ‚ΡŒ Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹ Π² Π΄Ρ€ΡƒΠ³ΡƒΡŽ Π±Π°Π·Ρƒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ связСй?

      Алгоритм:

      1. Π‘ΠΎΠ·Π΄Π°ΠΉΡ‚Π΅ Π½ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ с Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠ΅ΠΉ.
      2. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½Ρ‹ΠΌΠΈ (.xml) для Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΈ/Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.
      3. НастройтС рСгулярный ΠΎΠ±ΠΌΠ΅Π½ Ρ‡Π΅Ρ€Π΅Π· ΠŸΠ»Π°Π½Ρ‹ ΠΎΠ±ΠΌΠ΅Π½Π° для синхронизации остатков ΠΈ Ρ†Π΅Π½.
      4. Для связСй ΠΌΠ΅ΠΆΠ΄Ρƒ Π±Π°Π·Π°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ внСшниС ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ (GUID).

      Π’Π°ΠΆΠ½ΠΎ: ΠΏΠ΅Ρ€Π΅Π΄ пСрСносом протСстируйтС ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΠΊΠΎΠΏΠΈΠΈ Π±Π°Π·Ρ‹!

      Какая Π‘Π£Π‘Π” Π»ΡƒΡ‡ΡˆΠ΅ для большой Π½ΠΎΠΌΠ΅Π½ΠΊΠ»Π°Ρ‚ΡƒΡ€Ρ‹: MS SQL ΠΈΠ»ΠΈ PostgreSQL?

      Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅:

      ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ MS SQL Server PostgreSQL
      ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈ 500 000+ Ρ‚ΠΎΠ²Π°Ρ€Π°Ρ… ⭐⭐⭐⭐ ⭐⭐⭐⭐⭐
      Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ Дорогая (ΠΎΡ‚ 50 000 β‚½ Π·Π° сСрвСр) БСсплатная
      ΠŸΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π² 1Π‘ Полная (всС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ) ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Π°Ρ (Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ)
      ΠœΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ Π₯ΠΎΡ€ΠΎΡˆΠ°Ρ ΠžΡ‚Π»ΠΈΡ‡Π½Π°Ρ (кластСры, рСпликация)

      Для Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π° случаСв PostgreSQL ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅, Π½ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ.