Имя: Пароль:
1C
1С v8
82, SQL, filegroups...
0 ДенисЧ
 
20.10.12
14:36
Предположим, я сделаю такую вещь - добавлю в базу SQL ещё одну (две) filegroups и перекину в них отдельные таблицы базы.
Как 1с к этому отнесётся? При работе и при реструктуризации?
1 Живой Ископаемый
 
20.10.12
14:41
Вот на хабрахабре  какой-нибудь отщепенец сначала бы поставил эксперимент, написал бы копростатью и выложил бы ее туда чтобы потом хвастаться перед знакомыми... Миста не такая...
2 Живой Ископаемый
 
20.10.12
14:41
:)
3 ДенисЧ
 
20.10.12
14:42
(1) Я это сделаю :-) В смысле - перенесу, а не статью напишу... Просто заранее хотелось бы понять, сколько бочек бизнес-геля мне понадобится...
4 Живой Ископаемый
 
20.10.12
14:43
не-не.. эксперимент означает что ты не возьмешь свою терабайтную продакшен базу. А маленькую демо-базу например УНФ  или УТ11
5 ДенисЧ
 
20.10.12
14:53
а вдруг уже кто-то делал? :-)
6 Jaap Vduul
 
20.10.12
15:01
Я делал.
1цэ знает только имя базы на сервере, и как ты там базу разложишь, ей фиолетово...
7 ДенисЧ
 
20.10.12
15:07
(6) Главный вопрос - про реструктуризацию и обновление... Не станет ли оно перетаскивать таблицы обратно? Как оно первичный ключ обновляет?
8 Jaap Vduul
 
20.10.12
15:18
Если реструктуризация не затрагивает перенесённые таблицы, то ничего с ними и не будет. Ну, а в противном случае 1цэ создаёт копию таблицы, переливает в неё данные, старую удаляет, а новую переименовывает.
9 ДенисЧ
 
20.10.12
15:19
мдя... То есть после оной придётся заново переносить... Ну и на том спасибо :-)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший