Size: a a a

2020 March 13

S

Skif in 1C
Михаил
У тебя сервера на разных машинах, какая может быть общая память?
Это понятно.
Хотелось бы принять совет всеобщего разума.:)
источник

М

Михаил in 1C
Skif
Это понятно.
Хотелось бы принять совет всеобщего разума.:)
Поставить на одну машину и посмотреть что будет? 😂
источник

S

Skif in 1C
Михаил
Замеры из конфигуратора на открытие смены делал? Что там дольше всего выполняется. По поиску документов, я полагаю, у многих проблемы
Да. Делал.
На момент подключение оборудования.
источник

S

Skif in 1C
Михаил
Поставить на одну машину и посмотреть что будет? 😂
:) меня достали армия пользователей и их вечное нытье что "долго ищет номер заказа".
Я вот думаю, можнт хранить файлы и картинки в каталоге? Это ведь облегчит жизнь?
источник

М

Михаил in 1C
Skif
:) меня достали армия пользователей и их вечное нытье что "долго ищет номер заказа".
Я вот думаю, можнт хранить файлы и картинки в каталоге? Это ведь облегчит жизнь?
Нет, не поможет, только SQL бэкапы уменьшит
Сколько заказов в базе? Дополняли списки заказов новой информацией?
источник

S

Skif in 1C
В месяц очень много.
Да. Дополняют.
источник

S

Skif in 1C
Как уменьшить?
источник

Аr

Андрей reborn in 1C
Skif
:) меня достали армия пользователей и их вечное нытье что "долго ищет номер заказа".
Я вот думаю, можнт хранить файлы и картинки в каталоге? Это ведь облегчит жизнь?
по поводу номера заказа,я у себя написал отдельную обработку по поиску реализовав некоторые свои заранее подготовленные алгоритмы и соответствующим образом подготовив базу, теперь документы ищет из 100000 документов приблизительно за секунду практически все зависимости от текущей нагрузки сервера при 300 пользователях и пол терабайта базы
источник

Аr

Андрей reborn in 1C
Андрей reborn
по поводу номера заказа,я у себя написал отдельную обработку по поиску реализовав некоторые свои заранее подготовленные алгоритмы и соответствующим образом подготовив базу, теперь документы ищет из 100000 документов приблизительно за секунду практически все зависимости от текущей нагрузки сервера при 300 пользователях и пол терабайта базы
т.е. можно набивать как с буквами хоть с нулями хоть с цифрами, как удобно номер документ и он на него позиционируется за секунду максимум 1,2 по замерам
источник

Аr

Андрей reborn in 1C
при этом увеличение выборки не сильно увеличивает количество времени на поиска, спасибо лису за подсказку реализации поиска такого
источник

g

gosn1ck in 1C
Заинтриговал
источник

Аr

Андрей reborn in 1C
метод который применяется не в 1с, но можно написать и для 1с
источник

М

Михаил in 1C
Андрей reborn
т.е. можно набивать как с буквами хоть с нулями хоть с цифрами, как удобно номер документ и он на него позиционируется за секунду максимум 1,2 по замерам
Я вот в ут, сделал базу с миллионом заказов на основе демо, поиск по строке поиска по номеру примерно полторы секунды
У меня в рабочей базе 8, хотел в 1с заслать, но походу проблема где-то у меня (
источник

Аr

Андрей reborn in 1C
сделать можно, главное подход
источник

Аr

Андрей reborn in 1C
Михаил
Я вот в ут, сделал базу с миллионом заказов на основе демо, поиск по строке поиска по номеру примерно полторы секунды
У меня в рабочей базе 8, хотел в 1с заслать, но походу проблема где-то у меня (
на демо на одном пользователе использовать тест разделенного доступа к таблице так не проверить,  нужно смотрть по факту на боевых данных и считать там
источник

М

Михаил in 1C
Андрей reborn
на демо на одном пользователе использовать тест разделенного доступа к таблице так не проверить,  нужно смотрть по факту на боевых данных и считать там
Отключаешь колонки с долгом от рс состояния заказов клиентов и поиск работает моментально
источник

S

Skif in 1C
Андрей reborn
по поводу номера заказа,я у себя написал отдельную обработку по поиску реализовав некоторые свои заранее подготовленные алгоритмы и соответствующим образом подготовив базу, теперь документы ищет из 100000 документов приблизительно за секунду практически все зависимости от текущей нагрузки сервера при 300 пользователях и пол терабайта базы
О круто.
Заинтриговал :))) она очень  нужна для большинства из нас :))
источник

М

Михаил in 1C
Думаю сделаю финт ушами, заполняю запрос Дин списка константами (нули) и при получении данных заполню значениями отдельным запросом, думаю классное решение, сразу код красивый начал писать, проверяю нифига, ищет 5 сек, отключаешь колонки с долгом моментально, я в ступоре, желания ковырять нет
источник

Аr

Андрей reborn in 1C
Михаил
Думаю сделаю финт ушами, заполняю запрос Дин списка константами (нули) и при получении данных заполню значениями отдельным запросом, думаю классное решение, сразу код красивый начал писать, проверяю нифига, ищет 5 сек, отключаешь колонки с долгом моментально, я в ступоре, желания ковырять нет
Левое соединение где то не корректное скорее всего.  Остаток по полю первому в индексу максимальнобыстрый
источник

М

Михаил in 1C
Андрей reborn
Левое соединение где то не корректное скорее всего.  Остаток по полю первому в индексу максимальнобыстрый
Планы запроса строятся кривые, вместо соединения подходящих строк, он соединяет всю таблицу
В описании операций ожидается например 40 строк, приходит 600тыс
Сам запрос типовой, там даже измерение одно - ссылка на документ
источник