|   |   | 
| 
 | v7: DBF растет, думаю, что делать.. | ☑ | ||
|---|---|---|---|---|
| 0
    
        Georg68 05.06.20✎ 06:27 | 
        1С ТиС 9.2 7.70.932  доработанная, работаем в терминале, 20 пользователей, 60 тысяч позиций номенклатуры. Общий размер базы 5,5 гигов.
 Обрезалась несколько раз. Работает, есть небольшие косяки (не читаемые строки, номенклатура выпадающая) но не критично. Сейчас размер RA328.DBF 950mb. Около года еще протянем может, но задумываюсь уже сейчас, так как капец наступает всегда не вовремя. Варианты я все знаю и они обсуждались неоднократно. Но может сейчас на июнь 2020 есть что-то новенькое. 1. Обрезка. 2.SQL 3. Восьмерка. Что посоветуете? | |||
| 1
    
        ДенисЧ 05.06.20✎ 06:29 | 
        Скуль     | |||
| 2
    
        Chai Nic 05.06.20✎ 06:30 | 
        sql, и забудьте про обрезку. В случае управленческой базы, в которой формируются отчеты, обрезка объективно вредит бизнесу, ибо теряется связность аналитики.     | |||
| 3
    
        Georg68 05.06.20✎ 06:35 | 
        Пока мнения не разделились ) Подождем еще голоса.     | |||
| 4
    
        Turku 05.06.20✎ 06:45 | 
        (0) Глюки начинались после перехода за 1Гб. Вот открываешь документ, а у него в ТЧ пусто, хотя точно известно, что данные там есть...
 Проверить бы регистр, может быть, там партии не закрылись какие и т.п. По идее, конечно, надо уходить на 8, но не в середине же года. | |||
| 5
    
        ДенисЧ 05.06.20✎ 07:00 | 
        (4) RA. Какие партии, куда не закрылись?     | |||
| 6
    
        vde69 05.06.20✎ 07:17 | 
        (3) SQL нормально работает (если он нормально настроен), у меня была 7.7 - 35 гиг на SQL
 а вообще поставь в план переход на восьмерку | |||
| 7
    
        Мимохожий Однако 05.06.20✎ 07:20 | 
        (3) Включай голосовалку. Помнится, была примочка, которая позволяла увеличить файлик в режиме ДБФ.     | |||
| 8
    
        Turku 05.06.20✎ 07:26 | 
        (5) Ошибся, конечно же. RG у меня был когда-то больше 1Гб.     | |||
| 9
    
        big 05.06.20✎ 07:49 | 
        С какой скоростью растёт? А то может быть оно так ещё лет 10 расти будет     | |||
| 10
    
        Georg68 05.06.20✎ 07:57 | 
        На 10 лет не хватит, на год точно, но как ить пойдет. Документов много, а сейчас цены прыгают и куча переоценок, а это тоже всё на распухание работает. Год максиммум.
 На 8ку не хочу, так как эта дорабатывалась много лет по себя, так такие примочки, что в восьмерке это надо будет делать долго и дорого, а жить мы без них уже не сможем, привыкли.) А на скуле, говорят, семерка тормозит при проведении. У меня тормозов пока нет. | |||
| 11
    
        Александр111 05.06.20✎ 08:02 | 
        1c8 sql, Файловая 8 по моему тоже имеет ограничения по размеру.     | |||
| 12
    
        Bigbro 05.06.20✎ 08:03 | 
        RA328 это что за таблица? она единственная критичного размера или другие тоже подбираются следом к неприятному пределу?
 (10) на скуле будет скорее всего некоторое замедление в работе, не в десять раз. критичные участки можно будет переписать, на те же прямые запросы, если у вас все равно доработанная конфа. | |||
| 13
    
        Андрей_Андреич naïve 05.06.20✎ 08:13 | 
        (12) Там этих критичных мест не так много окажется. Зато потом во вкус войдет и всё летать будет, особенно отчеты.     | |||
| 14
    
        big 05.06.20✎ 08:13 | 
        (10) Переоценки разве двигают регистр ПартииНаличие? И точно только на год хватит? А так-то можно было бы спокойненько раз в пару лет обрезАть базу и не волноваться. Собссно, у нас примерно так и получается.     | |||
| 15
    
        big 05.06.20✎ 08:14 | 
        (6) У нас база розницы на 7.7 скульная 130 Гб была.     | |||
| 16
    
        tgu82 05.06.20✎ 08:23 | 
        (0) На самом деле та же проблема плюс перифрийки. Пока стараюсь хоть бухгалтерию и зарплату перевести на 8-ку. В-принципе получается хотя проблем обмена ТИС с БП 3.0 хвататет на начальном этапе. 
 Действительно обнаружил что при работе со скулевой базой групповое проведение жутко тормозит из-за неоптимальности построения черного запроса Рег.ВыгрузитьИтоги(). По фильтру получалось что эта команда выдается по каждой номенклатуре из таблицы документа. Хотя куда логичнее сделать это один раз а потом просто фильтровать по необходимости уже в памяти. Кстати если кто-то может квалифицированноь подсказать по своему большому опыту что лучше изменить в конфигурации ТИС 7.7 для работы в скулевой базе - будем рады помощи наверное при успехе ее оплатим. Но именно тому что собаку съел на всем этом безобразии ). Почта tgu82@yandex.ru Скайп tgu_82 Сейчас работаем c DBF в терминальном режиме. База примерно 10 ГБ. Количество пользователей примерно 45. Свертываем ежегодно из-за RА328 оставляя в базе примерно 4 года. Сейчас RA328 примерно 1.5 ГБ. | |||
| 17
    
        big 05.06.20✎ 08:33 | 
        (16) Переписываются процедуры глСписаниеПартийТМЦ и глСписаниеОстатковТМЦ на прямой запрос. В остальном всё в принципе работает (работало) штатно. Ночью перепроведение, утром разбор полётов что не провелось. Когда добавилось производство, стало чуть медленнее. Дольше всего проводился документы ОтчетККМ - там было до 3 тысяч строк, 80% всего времени проведения уходило на них.     | |||
| 18
    
        Sserj 05.06.20✎ 08:35 | 
        (12) Да может и больше чем в 10. Смотря что понимать под "работой", отчеты может какие и не сильно просядут, а формы справочников, журналы документов, да еще если сильно доработаны типа остаток на складе в номенклатуре, то там столько воя будет пока на табличные поля не переделают.     | |||
| 19
    
        Андрей_Андреич naïve 05.06.20✎ 08:43 | 
        (16) Так обратись к toypaul - у него вроде все уже готовое есть. Получишь максимум результата с минимальными затратами труда и денег. Вроде он практикует еще.     | |||
| 20
    
        Georg68 05.06.20✎ 08:46 | 
        Ну вот вообще понимания направления не добавилось. Скуль, как выясняется, всё же имеет свои косяки. "Разбор полетов утром что не провелось" совершенно мне не нравится.
 Резать к чертовой матери не дожидаясь перитонита? | |||
| 21
    
        tgu82 05.06.20✎ 08:48 | 
        (19) Не знаю. Как-то больше доверяю тем кто на форуме ибо видел не раз очень умные посты помогающие вести учет.
 Не в Качестве рекламы но вот очень неплохую помощь в свое время получил от Владимир1С по джейсону и 7.7 этот джейсон формирую и отсылаю через апи на сайт поставщика. Ну и вообще очень много грамотных и высокограмотных в этих вопросах форумчан. Надеюсь мое предложение не окажется безответным | |||
| 22
    
        big 05.06.20✎ 08:48 | 
        (20) Не, вы неправильно поняли "не провелось". Это всего лишь задачи учёта, а не программно-аппаратная проблема ))     | |||
| 23
    
        Sserj 05.06.20✎ 08:52 | 
        (20) Ну переход на скуль сам по себе не простое дело в таких объмах. Во-первых у тебя может элементарно не сработать "выгрузить базу". Файл выгрузки упрется в 2ГБ и умрет. Нужно будет искать патчи от Ромикса, а они не работают с секретным релизом :), либо смотреть доделал Альф свое исправление выгрузки.
 Во вторых если выгрузка прошла успешно то может банально не загрузиться в скуль. Там какие то косяки могут быть если поля неограниченной длинны находятся не последними в реквизитах справочника, у меня кажется вылетала ошибка при загрузке документов у которых нет реквизитов шапки, что-то типа документа КнигаПокупок. А потом даже если все удачно прошло при пересчете как пить дать какие то итоги да изменятся. | |||
| 24
    
        Андрей_Андреич naïve 05.06.20✎ 08:54 | 
        (23) Так попытка-то не пытка. Какая проблема попробовать выгрузить и загрузить?     | |||
| 25
    
        Sserj 05.06.20✎ 08:56 | 
        (24) Да наверно никаких проблем, но предупреждаю что Вариант Б на самом деле не исключает варианта А :)
 Т.е может для перехода на скуль понадобится сначала и базу обрезать. | |||
| 26
    
        tgu82 05.06.20✎ 08:56 | 
        Я обнаружил один дубль ключа при загрузке базы в скуль. ОСтальное вроде все перенеслось тихо-мирно.
 И в-принципе все пашет за исключением группового перепровведения. Но возможно в боевой работе начнутся косяки. Вот этого я опасаюсь и мне нужен для этого на какое-то персональный консультант. Отчеты кстати не тормозят вроде и обработки тяжелые тоже не тормозят | |||
| 27
    
        tgu82 05.06.20✎ 09:04 | 
        (25) Ну вроде слава богу обрезать ничего не надо было. Засосал скуль усе     | |||
| 28
    
        tgu82 05.06.20✎ 09:33 | 
        (27)+ Уже вижу что отчеты подтормаживают типа той же ведомости по контрагентов в разрезе контрагентов договоров и документов с детализацией пор операциям но не сильно.
 А вот мой отчет по отгруженным оплаченным накладным - вот он на чальаном этапе тормозит. пищет ....обработка регистров Но потом начинает работать более менее терпимо | |||
| 29
    
        Djelf 05.06.20✎ 09:52 | 
        (23) АЛьФ, почти год назад, доделал ConfigSpy http://www.dorex.pro/?projects&configspy 
 Сейчас выгрузка уже 2.7Gb никаких ошибок нет. Разве что если на этапе загрузки, после распаковки, случайно нажать "нет", а потом попробовать загрузить, то не загружается. Это не критично. | |||
| 30
    
        Djelf 05.06.20✎ 09:54 | 
        (28) Журналы мне на sql не нравятся - тормозят. На 2000м сервере, насколько помню, так отвратительно они себя не вели.     | |||
| 31
    
        Андрей_Андреич naïve 05.06.20✎ 09:54 | 
        (28) Это кэш включается, так что особо обольщаться не надо     | |||
| 32
    
        VladZ 05.06.20✎ 09:54 | 
        (0) 
 1. Обрезка - временное решение. Нужно будет делать периодически и постоянно. Все равно, что сидеть на мине замедленного действия. 2. Скуль - перевёл и забыл. Есть возможность оптимизировать узкие места. Кое-что убыстрить. Можно будет работать еще лет 5-10. Риски: специалистов по 7.7 становится всё меньше и меньше. Через 10 лет их может и не быть. 3. Восьмерка - далекая перспектива, на которую следует ориентироваться, но нет смысла бросаться сейчас на эту задачу. Потребует значительных ресурсов. Как человеческих трудозатрат, так и финансовых вложений. Вот и делай выводы. | |||
| 33
    
        Georg68 05.06.20✎ 10:00 | 
        Вывод - надо специалиста по переводу на скуль. Крутого и шарящего в семерке как у себя дома.     | |||
| 34
    
        tgu82 05.06.20✎ 10:12 | 
        (33) Вот-вот. И я про то же!
 Восьмерка не такая уж далекая но с 8-кой УТ и Розница все непросто именно в плане проектного внедрения. 7-ка создавалась по мере развития страны и мы росли вместе с ней. 8-ка требует планового подхода с учетом опыта тех кто в этом собаку съел и конечно это очень недешево | |||
| 35
    
        Андрей_Андреич naïve 05.06.20✎ 10:14 | 
        (33) В свое время сделал заказ крутому шарящему на несколько узких мест. А потом уже по аналогии сам остальное.     | |||
| 36
    
        Ёпрст гуру 05.06.20✎ 10:14 | 
        (0) у нас база обрезалась, когда размер всех дбф ~20 гигов был.
 Комплексная, двойной учет в регистрах, 2 плана счетов | |||
| 37
    
        tgu82 05.06.20✎ 10:15 | 
        (34)+ Речь идет не о цене а о том в какие сроки решить море проблем первая из которых - наметить структуру учета.
 8-ка в любом виде у нас так или иначе приобретена - 20 лицензий | |||
| 38
    
        Ёпрст гуру 05.06.20✎ 10:15 | 
        ~80 человек в терминале, активно колотящих ~20..и ничего, как-то жили с этим     | |||
| 39
    
        tgu82 05.06.20✎ 10:17 | 
        (38) Ну так и мы живем только активно колотящих порядка 40 и базы здоровые. Но руководство поставило задачу - переход на скуль и все     | |||
| 40
    
        Ёпрст гуру 05.06.20✎ 10:28 | 
        (0) если че, файло движений можно и ужать, избавившись от лишних измерений, например, если нет многофирменного учета, прибить фирму, если склад всегда один, выкинуть мол, числовые значения ресурсов - поменять размерность и т.д.
 Всю "реструктуризацию" делать на пустышке, потом подмена мд и ручками, дбф редактором правка самой таблички. | |||
| 41
    
        Ёпрст гуру 05.06.20✎ 10:28 | 
        потом подправить проведения доков, получения сводных остатков и заремить в отчетах.     | |||
| 42
    
        toypaul гуру 05.06.20✎ 10:28 | 
        (21) смотри новая молодежь наросла, которая не знает что такое ToySQL на 7ке :) ну ничоси
 до недавнего времени сайт 1csql.ru еще жил. хз кто его подхватил, я его уже больше года как бросил. последний раз библиотеку продал в прошлом году. в этом году заработал целых 500 руб на доработке своего отчета :) | |||
| 43
    
        Builder 05.06.20✎ 10:31 | 
        (42) Тут молодежь подросла которая вообще не понимает как в 7-ке все устроено.... Стареем.... :)     | |||
| 44
    
        toypaul гуру 05.06.20✎ 10:33 | 
        (43) Ну с ними-то все понятно. Не понятно как можно на 7ке работать и не знать что такое ToySQL, ну хотя бы 1С++ которое еще живое     | |||
| 45
    
        VladZ 05.06.20✎ 10:35 | 
        (44) Как раз тут все понятно: разная скорость развития информационной системы.
 Тут как с развитием цивилизаций: кто-то уже развился и в космос полетел, а кто-то еще с мотыгой сидит. | |||
| 46
    
        Mikeware 05.06.20✎ 10:36 | 
        (43) есть молодежь, которая обычных форм в восьмерке не видела...     | |||
| 47
    
        ДенисЧ 05.06.20✎ 10:37 | 
        (44) Ну, вот например, я с toysql ни разу не работал.
 Правда, с rainbow, а потом с 1c++ - достаточно много... | |||
| 48
    
        Mikeware 05.06.20✎ 10:38 | 
        (44) я примерно знаю, хотя живьем не видел. Но вроде часть ее вошла в 1с++, еще на ее заре?     | |||
| 49
    
        serpentt 05.06.20✎ 10:39 | 
        (42) Посей день вспоминаем тебя хорошим словом... за TOYSQL     | |||
| 50
    
        toypaul гуру 05.06.20✎ 10:39 | 
        (47) "не знал" и "не работал" это разные слова. и даже смысл разный у них     | |||
| 51
    
        toypaul гуру 05.06.20✎ 10:39 | 
        (49) а я не вам исходники продал :) ? по-моему из Красноярска кому-то ...     | |||
| 52
    
        ДенисЧ 05.06.20✎ 10:40 | 
        (50) Ну как... Слышал, так точнее было.     | |||
| 53
    
        serpentt 05.06.20✎ 10:40 | 
        (51) нет... мы на TOYSQL уже лет 10     | |||
| 54
    
        tgu82 05.06.20✎ 10:42 | 
        (51) Да слышать я конечно слышал еще в незапамятные годы. Просто не пользовался ибо были маленькие и так все летало.
 Да и как-то все больше всякую-бизнес-логику писал, бизнес-процессы реализовывал | |||
| 55
    
        fisher 05.06.20✎ 10:42 | 
        (51) А "управляемые блокировки" в ToySQL были, или это был отдельный продукт? Не помню уже...     | |||
| 56
    
        serpentt 05.06.20✎ 10:42 | 
        (51) мы никак не разродимся на переход на 2005 SQL....     | |||
| 57
    
        tgu82 05.06.20✎ 10:42 | 
        (53) Фиг знает. Наверное можно Вам позавидовать     | |||
| 58
    
        Mikeware 05.06.20✎ 10:42 | 
        (55) Это же МуМу, Софтпойнт     | |||
| 59
    
        toypaul гуру 05.06.20✎ 10:43 | 
        (55) были. в составе набора оптимизации для ТИС, Комплексной     | |||
| 60
    
        toypaul гуру 05.06.20✎ 10:43 | 
        почему были. и есть. и пользуются     | |||
| 61
    
        Mikeware 05.06.20✎ 10:43 | 
        (57) прямые запросы позволяют ненапряжно перейти на запросы снеговика.     | |||
| 62
    
        serpentt 05.06.20✎ 10:44 | 
        (55)  Объект ToyBlocking шел в комплекте     | |||
| 63
    
        fisher 05.06.20✎ 10:46 | 
        Ну, "были" - для меня лично. Сбежал с 7.7 как только появилась возможность. Все-таки 7.7 была уже чудовищно архаична на момент появления 8-ки.     | |||
| 64
    
        fisher 05.06.20✎ 10:51 | 
        За ToySQL обидно было, да. Отличный продукт, просто появился с опозданием.     | |||
| 65
    
        tgu82 05.06.20✎ 10:54 | 
        (63) Очень и очень много ТИС ПУБ и даже БУХ на 7-ме на самом деле. Перевести многозвенную структуру на 8-ку - совсем не просто хотя и крайне необходимо.     | |||
| 66
    
        toypaul гуру 05.06.20✎ 11:00 | 
        (64) ну как это рано ... в 2002 году где-то. тогда СКЛ на 7ке только на ноги вставал     | |||
| 67
    
        fisher 05.06.20✎ 11:27 | 
        (66) Хм... А напомни, плиз, хронологию относительно Rainbow и последующего 1С++. Проклятый склероз. В памяти засело обсуждение, когда ты только было решил создавать коммерческий продукт после разговора со "старшими товарищами". Но в какой исторический момент это произошло - хоть убей не помню.     | |||
| 68
    
        Alexor 05.06.20✎ 11:44 | 
        (0) Поставьте dll для работы дбф более 1 гига. И до 2 гигов живите на дбф.     | |||
| 69
    
        Mikeware 05.06.20✎ 11:45 | 
        (63) "архаично - зато дешево, доступно и практично!"©     | |||
| 70
    
        toypaul гуру 05.06.20✎ 11:46 | 
        (67) Rainbow -> ToySQL -> 1C ++
 1С++ появилась вместе с ToySQL, но функционал работы с запросами позже. по датам не помню уже | |||
| 71
    
        ДенисЧ 05.06.20✎ 11:47 | 
        (69) Шурик, это же не наш метод (с)     | |||
| 72
    
        Bigbro 05.06.20✎ 11:48 | 
        (30) все тормоза после загрузки данных в новую SQL базу могут быть из за кривой статистики - надо на скуле регламенты проверить, настроить и обновить статистику.
 у нас после перехода в ЗУП 3.1 работать было вообще невозможно, после загрузки данных, после обновления статистики стало все летать. | |||
| 73
    
        Mikeware 05.06.20✎ 11:54 | 
        (71) "а теперь со всей этой фигней мы попробуем взлететь..."     | |||
| 74
    
        fisher 05.06.20✎ 12:02 | 
        (70) Тогда норм, вроде...     | |||
| 75
    
        fisher 05.06.20✎ 12:03 | 
        (70) Тогда 1С++ подкосила :)     | |||
| 76
    
        Mikeware 05.06.20✎ 12:07 | 
        (75) так в 1с++ вроде работа с запросами - как раз вклад Павла?     | |||
| 77
    
        toypaul гуру 05.06.20✎ 13:11 | 
        (76) частично да. функционал работы с запросами мой. но с грязными. в 1С++ потом уже свои метазапросы прикрутили. и всякие "классы"     | |||
| 78
    
        toypaul гуру 05.06.20✎ 13:13 | 
        (75) нет 1С++ ничего не косила. там не было готового набора для типовых конфигураций. 1С++ использовали энтузиасты, которым кроме запросов нужны были прочие фишки 1С++. ну и бесплатность конечно.
 8ка подкосила. но долго это продлилось ... | |||
| 79
    
        tgu82 05.06.20✎ 13:55 | 
        (78) Вот если бы воспользоваться Вашей помощью тоже. Но тут как бы все малость разнопланово
 1. Выполнение группового перепроведения документов (очень медленно, причем сразу медленно) 2. Работа с файлами на диске (типа НайтиСледующий и т.д.) (медленно) 3. Выполнение отчетов типа ведомость по контрагентам к примеру (медленно) ну и т.д. - то чего не не разглядел | |||
| 80
    
        Холст 05.06.20✎ 14:24 | 
        (0) способ 4. проанализировать, возможно регистр вырос из-за незакрытых итогов или иного не оптимального хранения данных (лишние данные) исправив это уменьшить размер регистра
 банальный пример - партии не закрываются и разбух регистр | |||
| 81
    
        ДенисЧ 05.06.20✎ 14:27 | 
        (80) Ещё один с итогами... Написано же RA. Какие итоги?     | |||
| 82
    
        Холст 05.06.20✎ 15:36 | 
        (82) перепутал с таблицей остатков, суть та же, посмотреть, может быть можно от каких-то разрезов отказаться, например не исполдьзуется ресурс СуммаУправленческая - от нее попробовать избавиться с корректировкой конфы     | |||
| 83
    
        tgu82 05.06.20✎ 15:45 | 
        (82) ЦенаПрод не используется, она и ПартииНаличие и в ОстаткиТМЦ. И сто лет она не нужна но надо конфу править.
 Насколько уменьшится регистр RA - надо смотреть, но думаю малосущественно это будет | |||
| 84
    
        toypaul гуру 05.06.20✎ 16:35 | 
        (79) я сейчас советом в этом направлении не даю. продать могу. а дальше сами. есть проведение, есть отчеты, есть даже параллельное проведение. работа с файлами это не по моей части. и да. это если конфа типовая ТИС или ее клон "уехавший" не сильно далеко     | |||
| 85
    
        Djelf 05.06.20✎ 17:19 | 
        (83) Посмотри еще СуммуУпр и СуммуРуб, если равны то СуммаУпр или наоборот, вообще не нужна.
 И точность и/или максимальная величина чисел там великовата. Можно из итогов проверить. 
А насчет "но надо конфу править" так с sql значительно больше править придется ;) | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |