#0
by Stagor
Строка в ТЧ переменной длины 100 символов (комментарий), просят сделать 250 символов, сильно ли быстродействие просядет, если реальных сток в 250 будет немного, обычно 50-95 символов?
#2
by Stagor
Думал ночью все спят :) В запрос попадает около 10000 строк, 1С у все равно на ограничение строки в 100 или 250 символов, он же читает просто ссылку на 1й символ?
#7
by 1Снеговик
но им можно пугать пользователей, типа потребление памяти резко возрастет с 10 до 25 гигов ))
#9
by vde69
сделайте 200 символов, формат хранения длинных и простых строк в физической базе разный, точный порог я не помню (можно погуглить), но 200 символов точно хранится в "быстром" формате
#10
by vde69
файл 1cd: •«NC» - строка фиксированной длины. Длина поля равна FieldLength 2 + 2 байт. Первые 2 байта содержат длину строки (максимум FieldLength). Оставшиеся байты представляет собой строку в формате Unicode (каждый символ занимает 2 байта). •«NT» - строка неограниченной длины. Длина поля 8 байт. Первые четыре байта содержат начальный индекс блока в объекте Blob таблицы, вторые четыре – длину данных в объекте Blob. В объекте Blob содержится строка в формате Unicode.
#12
by strange2007
Автор, ёмаё, 9 часов ждёшь ответ, хотя на замер скорости нужны минуты. Вот жеж люди то
#13
by Stagor
Тест в идеальных условиях не провести, пользователи работают в базе и результат будет не тот
#14
by DrZombi
Лучше сделать там простое поле (дополнительное поле, не относящее к реквизитам, но позволяющая вводить данные) В самой структуре таблицы, создать ссылку на свой справочник, где будет помещен один реквизит "Комментарий" (любой длинны). Пользователю побоку откуда, что брать и куда помещать.
#17
by strange2007
Да какие идеальные условия? Тут что ли дают наиточнейшие результаты тестирований на твоих данных? Да создай минимальную базу и просто проверь коэффициент изменения скорости. От этого параметра и строй решение. Капец... в общем вместо матов, я просто возмущён)))))
#19
by strange2007
Элементарно. 2 справочника + 2 регистра. Обработка по программному заполнению всего этого. Потом чтение полученного выборкой и запросом. Все действия замеряешь, потом сравниваешь затраченное время и от этого уже получаешь ответ по изменению в быстродействии. Т.е. если на тестовой базе при увеличении реквизита быстродействие упадёт, например, на 20%, тогда в боевой базе будет примерно такое же изменение. Сильно коверкаются данные, когда пробуешь на разных СУБД
#21
by Stagor
Смысл вопроса заключался в том, одинаковая ли нагрузка на систему, если реквизит строки переменной длины хранит 100 символов или реквизит переменной длины в 250 символов хранит 100 символов. То есть интересна была системная реализация ограничения строки переменной длины.
#22
by Stagor
Получается, что идентично - ограничение длины на скорость не должна влиять при правильной реализации, какая в 1С не прнятно
#23
by strange2007
>> ограничение длины на скорость не должна влиять при правильной реализации 10 часов 30 минут, а ты так и не посмотрел истинную картинку? Афигеть.... Не, я реально не завидую твоим заказчикам
#25
by strange2007
Вроде внимательно прочитал. Ещё раз прочитал. Нет, всё равно не могу понять в чём проблема. Уже дааааавно бы протестировал и тему создавать не надо было бы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Внешняя обработка заполнения. Сообщения Форме объема
- УТ 10.3 и розница 1.0 возврат товара от покупателя по ордерной схеме
- Запуск копий TeamViewer в терминале
- переход с розницы 1.0.16.8 на редакцию 2.2
- Попытка получения неинициализированного значения параметра сеанса
- 1c ERP автозаполнение субконто ДокументыРасчетовСКонтрагентами
- ЗУП 3.1 Начисление премии + перерасчет зп по сотруднику
- Аналог Повременно-премиальная по тарифу согласно табеля (по часам) ЗиК 7 в ЗУП 3
- Как залить dt в SQL ?
- Загружает пустые строки
- Зуп 3.1 => Документооборот 2.1
- Что лучше для 1C: железные сервера или виртуальные?
- Общий модуль на УФ Клиент и Сервер возможен?
- Надбавка за выслугу лет в ЗУП 3.1
- Сумма в запросе нарастающим итогом
- РИБ с неполными правами.
- Проблема: большой объем файловой базы
- УПП оприходование излишне списанных материалов и корректировка себестоимость
- запрос по предыдущему окладу и будущему окладу. в ЗУП 3.1
- Как объединить колонки табличного поля?