Я хочу указать конкретный файл или группу файлов для сохранения определенной таблицы в базе данных. Как я могу это сделать?Как определить файл или файловую группу для хранения данных таблицы?
ответ
Вы должны быть более конкретными. Вы можете определить, файлы данных, которые доступны в базе данных, говоря:
SELECT name, physical_name, state_desc, size, max_size, is_read_only
FROM databasename.sys.database_files
WHERE type_desc = 'ROWS';
И вы можете увидеть группы файлов здесь:
SELECT name, type_desc, is_read_only
FROM sys.filegroups;
Но как качественно выбрать один для создания как место для новый стол? <shrug>
- зависит от того, как вы хотите решить, чего мы не знаем. Вы можете определить немного более качественную информацию, используя для этого соединения:
SELECT FileGroupName = fg.name, FileGroupType = fg.type_desc,
FileGroupReadOnly = fg.is_read_only,
[FileName] = f.name, [FileLocation] = f.physical_name,
[FileState] = f.state_desc, f.size, f.max_size,
FileReadOnly = f.is_read_only
FROM sys.filegroups AS fg
LEFT OUTER JOIN sys.database_files AS f
ON fg.data_space_id = f.data_space_id
ORDER BY fg.data_space_id;
который покажет вам файлы в каждой файловой группы, их состояния/место/размер и покажет, когда у вас есть неиспользуемые группы файлов, а также (все файловые столбцы будет NULL для этих строк). Таким образом, эти данные могут помочь вам определить, какую файловую группу указать.
Когда вы решили, какую файловую группу использовать, вы можете сказать:
CREATE TABLE dbo.foo(...) ON FileGroupName;
Вы можете увидеть полный синтаксис CREATE TABLE
здесь. Вы не указали версию, поэтому вам может потребоваться выбрать соответствующий вариант из раскрывающегося списка «Другие версии».
- 1. Эффективный способ изменить файловую группу таблицы
- 2. Как удалить файловую группу из секционированной таблицы (SQL Server 2012)
- 3. Как определить структуру таблицы для хранения данных логических ворот?
- 4. Укажите файловую группу по умолчанию для индексов?
- 5. Переместить индексы в другую файловую группу
- 6. Текстовый файл для хранения данных
- 7. ищет файловую файловую систему файлового архива или файл архивации
- 8. Как я могу переместить таблицу в другую файловую группу?
- 9. Ищете файловую систему хранения файлов FIFO/LRU
- 10. Как определить файл или файл?
- 11. Разделение или таблицы хранения HTML5
- 12. Определить файловую систему USB-накопителя
- 13. База данных для хранения большой таблицы журналов
- 14. Таблицы SQL - шаблон для данных или данных
- 15. Как определить определенный диапазон для хранения значений в базе данных?
- 16. Hidden HTML таблицы для хранения данных
- 17. определить класс для хранения информации
- 18. Как определить базу данных WebSQL или Sqlite?
- 19. Лучший способ хранения таблицы данных
- 20. Таблицы хранения/транзакции и повторяющиеся значения для хранения данных
- 21. Должен ли я использовать файловую систему или базу данных для хранения моих данных в приложении для распознавания музыки?
- 22. Типы данных таблицы базы данных для хранения кеша ключа/значения
- 23. Какая схема таблицы базы данных для хранения данных обследования?
- 24. Веб-ферма + XML-файл для хранения данных
- 25. лучшее решение для хранения данных для данных
- 26. Как определить мою артефактную группу?
- 27. объект или массив для хранения этих данных
- 28. Ищете «файловую систему хранения данных», которая может объединять дубликаты и подобные файлы для увеличения объема памяти
- 29. Как записать во внутреннюю файловую систему хранения с помощью NativeActivity?
- 30. библиотека хранения данных для
Ну, он может указать файловую группу с помощью параметра 'ON' в' CREATE TABLE' – JNK
Мне было трудно определить, был ли вопрос «как указать файловую группу» или «как выбрать файловую группу для указания «? –
... главным образом потому, что название говорит «определить», а тело говорит «укажите» ... –