Форум: "Базы";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
ВнизFilegroup с горизонтальным разрезом Найти похожие ветки
← →
Overstep (2004-11-04 15:25) [0]Люди помогите пожалуйста. Можно ли хранить в нескольких вторичных файлах данных данные относящиеся к одной таблице, но в каждом файле строки только от одного конкретного заказа:
Filegroup1.ndf - Table1.proekt1;
Filegroup2.ndf - Table1.proekt2;
Filegroup3.ndf - Table1.proekt3.
Надо это для следующего: исключать из группы файлов файлы содержащие неиспользуемые проэкты, а при необходимости присоединять.
← →
сергей1 (2004-11-04 16:00) [1]что-то путаешь, файлы базы создаются никак не на таблицу, а на всю базу целиком, и взять и отсоединить один из файлов базы нельзя. И вообще непонятно, чем именно они тебе мешают, даже если-бы то, что ты говоришь, было возможно, место на диске от отсоединения файлов-бы не прибавилось
← →
Overstep (2004-11-04 16:48) [2]А меня не интересует место на диске. Просто записей получается достаточно много, но как правило используется один какой-то проэкт, а остальные просто болтаются и замедляют процесс поиска-сортировки. Я уже сделал запрос экспорта неиспользуемых проэктов в отдельную таблицу, а в основной их удаляю. Просто всё это как то громоздко, вот я и узнаю про группы файлов.
← →
Overstep (2004-11-04 16:59) [3]<файлы базы создаются никак не на таблицу, а на всю базу целиком, и взять и отсоединить один из файлов базы нельзя.>
Вторичный файл создается пустым, а при создании таблицы я могу указать где её создать
CREATE TABLE table_name
ON { filegroup | DEFAULT }
Так вот, можно ли содержимое одной таблицы розкидать по вторичным файлам в зависимости от номера проэкта я не знаю. А хотелось бы именно так. Потомучто, разбив таблицу на несколько(по таблице на каждый проэкт) слишко много изменений в программе.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.12.05;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.031 c