#0
by Evgenchik
есть база на sql2005, хочу разбить один файлик *.mdf на несколько. Допустим в самом скуле понятно. делаю файловые группы, прописываю файлы базы. а в 1Ске что надо сделать? как мне задать, чтобы этот справочник находился в одном файле .mdf, а другой справочник в другом .mdf, а все документы - в третьем .mdf?
#4
by Dmitrii
Может и нужная, но при чем тут 1С? Какое вообще дело 1С до того, какая таблица в каком файле лежит? Разве это не уровень самой СУБД? Или я чего-то не понимаю?
#5
by shuhard
конечно уровень СУБД и если есть возможность принудительно распределить объекты 1С по файлам, то такая возможность нам нужна
#13
by ILM
А в дело написано! Регистры бухии в одну фйловую группу, справочники в другую, доки в третью.
#18
by shuhard
если в конфигурации есть гигантский Рг сведений, под который нет места на SSD, то порезав на 2 файлы получишь значимое ускорение
#19
by Maxus43
можно на скуле базу проанализировать, простейший запрос по размеру таблиц, и смотреть как лучше разделить. в 1с, в конце концов, ПолучитьСтруктуруХраненияБазыДанных
#22
by Maxus43
но это же имеет смысл если эти файлы будут находится на независимых хардах, чтоб крутились отдельно, иначе хватит простой дефрагментации... не?
#24
by kev789
А как правильно разнести 1. справочники отдельно, документы отдельно, регистры отдельно 2. Или например справочники и документы вместе, а их индексы в другой массив. Мне кажется нужно смотреть в сторону 2 способа т.к. справочники - это условно-постоянная информация, а надо распределять часто обновляемую, т.е документы и регистры и их индексы
#25
by shuhard
[а надо распределять часто обновляемую] а если для ТС важна скорость построения отчетов, а документов мало ?
#27
by Evgenchik
это нужно не для скорости, не для оптимизации. и объемы у базы небольшие, и скорость отчетов меня совсем не интересует. скажем, что это нужно для эксперимета, чтобы выяснить, как можно поиздеваться над базой :)
#28
by Evgenchik
наткнулся тут на базу, доставшуюся мне в наследство, там есть такое разделение. вот хочу попробовать, а как это сделали
#30
by упс
а почему вы думаете, что там объекты (справочники, доки, регистры) рассованы по отдельным файлам, а не просто несколько файлов данных?
#31
by Evgenchik
а причем тут вазелин? что такого сложного здесь? После разделения какие могут быть проблемы? я не знаю как именно там поделено. Есть несколько фалов данных, но что именно находится в каждом - непонятно. но там база около 250Гб, так что им видимо пришлось улучшаться. А можно как нить узнать, что находится в каждом файле? Понятно, что я могу просмотреть в сиквеле содержимое таблицы. Но там зачастую только уникальные идентификаторы увидишь
#38
by ДенисЧ
А таблицы - получаешь штатными средствами, потом sp_help на имя таблицы и смотришь, в какой файл-группе она сидит
#39
by mikecool
помнится в какой то версии мс-скуля обещали, что можно будет раскидывать данные по мдф частями таблиц, типа данные до такой то даты - на медленный диск, остальное - на быстрый или я замечтался?
#42
by Кириллка
Например, для справочников: 1. Создание доп. файловой группы; 2. Убиение индексов (всех, PK обязательно) на целевой таблице; 3. Воссоздание PK целевой таблицы на новой файловой группе; 4. Воссоздание индексов остальных, но это можно доверить самой 1с; Все - таблица переехала в новую файловую группу.
#43
by Кириллка
ну здрасьте.. <=2000 делалось секционирование на основе представлений; >2000 есть штатное секционирование, поддерживаемое самой СУБД;
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в звпросе разбить период на месяцы
- 1cv8 SQL: Имя SQL сервера и имя SQL базы данных
- Разбить ОС на два
- На одной машине сервер 1С и sql сервер!Не могу добавить базу sql!
- Бух 7.7 SQL. Базу в SQL сервере восстановил, в 1С нет данных????
- SQL -ная база. Как заставить переинтексировать базу средствами SQL?
- Как восстановить базу SQL из файла *.bak в новую базу.
- v7: Как разбить xml при выгрузке на несколько файлов
- Как разбить файл с бэкапами на отдельные файлы?
- Загрузили информационную базу (.dt) не в ту базу
- Безумная нагрузка на SQL. Как определить базу которая так грузит sql.
- ЗУП. Скорретировать облагаемую базу ПФР, не затронув облагаемую базу ФСС НС
В этой группе 1С
- Запрос в SQL на остатки регистра накопления
- Работа с веб сервисами в 1С 8.2
- v7: Как открыть существующий документ из ячейки отчета?
- УПП отчеты в килограммах
- Функция ЗаполнитьЗначенияСвойств() для заполнения проводки?
- Ошибки обработки КонвертацияВнешнихОбработок82.epf
- Формирование ID документа в SQL
- Выгрузка в формате 5.02
- Как присвоить значение Константе из формы Обработки?
- 8.2 БП Параметры сеанса: Границы запрета изменения данных.
- Выгрузка остатков из одной базы и перегрузка в другую
- Вылетает метод НазначитьКонтекст() объекта "ВыполняемыйМодуль"
- v8: Разграничение прав доступа к документу 1с 8.1
- Работа со списками XDTO
- висел на мисте баннер - про ошибки программера, подскажите плиз где можно глянут
- ЗУП проводки по подразделениям на счетах налогов
- Обновление конфигурации УПП - алгоритм.
- "Управление торговлей", редакция 10.3 (10.3.13.2)
- Выгрузить конфигурацию поставщика
- v8: 8.2 не могу выгрузить базу из конфигуратора, пишет ошибка исключительной блокировки