#0
by Мисти
Такое условие у меня в 7 было. Выбрать все документы реализации, где в номере есть Р? Это важно только для одного отчета, не заводить же спец. реквизит? Перебирать все документы тоже как-то глупо...
#17
by Живой Ископаемый
2 работает, но правильно. то есть так как написано, а не так как вы себе воображаете
#19
by Живой Ископаемый
а когда нужно будет отобрать те. у которых в номере есть "жг" или есть цифры 9 и 5 в люой комбинации на любых местах, что станешь делать? надеюсь на каждый такой случай заведешь веточку на форуме?
#20
by Мисти
Сделаю по аналогии! Вопрос - работает очень медленно. Что-то мне кажется, что перебором было бы быстрее. Кто скажет? На 7 - точно перебор работал быстрее запроса.
#21
by Живой Ископаемый
а на основании чего так кажется? знания о реализации каких механизмов в платформе в8 вам позволяют так думать?
#22
by Живой Ископаемый
а что такое аналогия? ну вот например вам нужно выбрать документы, в номер которых обязательно встречаются 5 и 9 не обязательно подряд. Как вы станете делать?
#24
by SnarkHunter
Этот запрос фактически является перебором записей в таблице, поэтому и медленно работает.
#26
by SnarkHunter
В любом случае запрос отработает быстрее, несмотря на тейбл скан, чем перебор на клиенте с проверкой наличия символа в строке.
#27
by Мисти
Короче, зря старалась с запросом. Перебором 3 тыщи документов - за 5 секунд, а запросом - 3 документа за 5 секунд, а 3000 - вообще зависло, я не дождалась.
#29
by Живой Ископаемый
2 зато с доверием к беспочвенным и без пруфпикч заявлениям полуграмотных теток у 1сников хорошо. На скринкасте водно, что один определенный документ с условием по ПОДОБНО отбирается за доли секунды
#35
by Живой Ископаемый
2 почти 11 тысяч документов. или ты невнимательно смотрел. у авторши в тоже время - всего 3000, в 3.5 раза меньше.. и она бубнит о каих-то невероятных тормозах.
#38
by Живой Ископаемый
ах.. 653 - это милисекунды . за которые выполняется запрос. к 11 тысячам документов. А запрос с подобно выполняется за 61 милисекунду
#44
by Живой Ископаемый
давай тогда уж если ты с перебором решила запрос состязать, то перебор то перебирать тоже будешь строки табличных частей.
#48
by Живой Ископаемый
ну и дура. вместо того чтобы отобрать нужный документ за доли секунды. и взять итоги уже только по нему одному
#51
by Живой Ископаемый
2 блин, ну зачем так по-хамски? и почему в конце концов именно он, а не пакетный запрос? а не подзапрос?
#54
by Мисти
Точнее, даже не так, мне нужна сумма по всем, где есть "Р" и сумма по всем, где нет "Р". При этом документы могут быть непроведенные.
#55
by Мисти
Короче, перебором всё работает, и быстро. Если кто подскажет, как сделать запросом быстро - скажу спасибо.
#56
by Живой Ископаемый
2 почему ты думаешь, что это кому-то интересно, и что эти детали отменяют все выше сказанное? вот на основании знаний о реализации каких механизмов платформы?
#58
by Лефмихалыч
добавь еще пару декартовых произведений в запрос, иначе скучно же, да и серверу делать нечего
#64
by Лефмихалыч
почти совсем правильно было уже в , подкосило тебя только желание поскорее нафигачить код и маниакальное стремление не читать документацию (или это просто боязнь Shift+F1?..)
#67
by Лефмихалыч
ответить нет ни чего сложного. Просто каким-то невероятным образом тебе ответы не помогают
#68
by Живой Ископаемый
2 а смысл? вы ведь все равно сделаете по-другому, а выводы высосете из пальца.
#72
by Лефмихалыч
а у документа нет реквизита СуммаДокумента или СуммаПоДокументу? если конфа типовая, то обязан быть.
#80
by Живой Ископаемый
2 и каков критерий отличия услуг от товаров? может такой, что услуги находятся в другой табличной части?
#82
by viktor_vv
Раз уж у вас тут такая пьянка, мне самому интересно, если без ВТ, вот так будет быстрее?
#83
by Живой Ископаемый
блин, хорошо хоть в буфере ссылка была на безобидный скринкаст а не топик на порнолабе...
#85
by Мисти
Чем лучше? И что такое МВТ? А 79 я поняла! Только сама так никогда не писала, ну научусь!
#87
by Живой Ископаемый
лучше тем что все в одном запросе, без пакетов и менеджеров временных таблиц, потому что каждая лишняя сущность - это оверхэды на его создание и утилизацию
#91
by viktor_vv
Ну так-то да, тем более тут простые соединения, планировщику особых проблем не должно быть.
#94
by Лефмихалыч
в теории ни какого. Более того, можно условия соединения полностью перенести в ГДЕ, буде то же самое. На практике все зависит от того, что получится после трансляции в SQL и какой план запроса выберет оптимизатор
#96
by Лефмихалыч
не бывает таких баз в восьмерке. На счет файловой не скажу - там и БД гогно, и запросы тухлые
#97
by Живой Ископаемый
2 зачем вам это? вы проверили запрос, он выполнился дольше секунды и вам это невыносимо?
#99
by Живой Ископаемый
чтоже вы такое узнали, если так и не сказали какая будет аналогия, если отобрать документы нужно будет с двумя разными цифрами в номере в разном порядке?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Помогите написать запрос (1С 8.0 ) выборки некоторых видов документов отсорт...
- Как правильно написать запрос к 2-м документам?
- Как в запросе поставить условие Док.Проведен = истина. А то "истина" получ
- Помогите написать условие соединения двух таблиц в запросе
- Условие в запросе, аналогичное условию в запросе 77
- ПОДОБНО в запросе: как написать условие?
В этой группе 1С
- дата окончания поддержки БП 2
- СКД 8.2 как вынести на форму отчета поля отбора
- Операция вручную не попадает в регламентный отчет
- Регистрация DLL
- как с процедуры выполняемой на сервере вызвать проц. на клиенте
- Сохранение файла в память, а не на диск средствами 1с, либо?..
- v7: отключить пересчет итогов для массовой отмены проведения доков
- Вызов COM объекта по сети с сетевого компьютера
- БП: Поступление товаров и услуг не попадает в КУДиР
- Как изменить шапку отчета созданного конструктором
- Ошибка при создании информационной базы
- как подключить SQL базу?
- КД перенос регистра сведений контактной информации в табличную часть справочника
- как добавить в интерфейс ут11 новый документ?
- Нужен ли сервер 1с для 5 пользователей Бухгалтерия строительной организации ?
- Метод ПреобразованиеXSL.ДобавитьПараметр()
- Аналог ВыбратьСтроку() Тонкий клиент
- v7: 7.7 на windows 2008 R2 x64
- Неразрешимые ссылки на картинки
- Ошибка Отправка файлов на ФТП 1С 8.2