|
1C + SQL2005 + partiton table
|
|||
---|---|---|---|
#18+
Доброго дня. как вы знаете в SQL2005 есть возможть разбить большую таблицу на несколько маленьких по какому то условию, при этом новые данные будут заноситься в последнюю таблицу, а выводиться простым селектом сразу из нескольких. возможно ли разбить по такому принцыпу 1совскую таблицу? например таблица в которой хранятся расходные накладные, новые данные попадают в последнюю партицию, с остальных данные только выбираются для отчетов. как я понимаю для разбиения по партициям необходимо создать новую таблицу с разбиением и в нее перекинуть все данные со старой таблицы, так вот вопрос... при этом самом создании и перекидывании даных связи между таблицами пострадают? и будет ли сама 1с 7.7 нормально работать с данными в этих нескольких таблицах? З.Ы. таблицу создавать на основе сгенерированого скрипта из существующей таблицы... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2007, 12:21 |
|
1C + SQL2005 + partiton table
|
|||
---|---|---|---|
#18+
Связей между таблицами в 1С нет, можно пропробовать и проверить. Естественно при изменении реквизитов объекта, соотв. таблице, в Конфигураторе эта таблица будет создана заново без партиций. Напишите результаты, тоже интересно. Кстати 1С какая? 7.7, 8.0, 8.1 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2007, 13:08 |
|
1C + SQL2005 + partiton table
|
|||
---|---|---|---|
#18+
верси 1c 7.7 напишу обязательно, только щас не на работе, а в командировке, так что ждите с понедельника протестирую напишу. но может кто то уже пытался это реализовать? да кстати, впринцыпе нормальный прирост будет если эти таблицы еще и раскидывать на разные файловые группы. а если у меня одна файловая группа? на винтах на 5м рейде... есть смысл ламать голову? хотя всетаки надо пробовать... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.11.2007, 13:40 |
|
1C + SQL2005 + partiton table
|
|||
---|---|---|---|
#18+
Мы сделали секционирование на комплексной 7.7 (55 Раб мест) База с 01.04.2001 на момент секционирования(01.01.2007) ~ 21 Гб. отделили вче что раньше 01.01.2006. Прирост скорости работы составил 5-10%. Секционировать можно все таблицы, но не все индексы позволяют сделать секционирование. Мы поделили: _1SENTRY RA* RG* _1SBKTTL DT* в итоге получилось 2 фаловые группы Primary 40% (10.8 гб) read-write Secondary 60% (16.2 гб) read-only ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2007, 14:44 |
|
|
start [/forum/topic.php?fid=28&tid=1525130]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
2ms |
others: | 266ms |
total: | 390ms |
0 / 0 |