Предположим, что мой SQL-сервер DB установлен на жестком диске 1 ГБ. Теперь, когда я создаю таблицы с бесконечным циклом в этой БД, но не добавляя никаких строк в какую-либо таблицу. После того, сколько таблиц моя БД (с ограничением в 1 ГБ) выйдет из пределов пространства и прервет цикл.Каким будет размер данных схемы таблицы (метаданных) в БД?
ответ
От MSDN
table_size = (size of each index added together) + (row size * row count)
Таким образом, для таблицы без каких-либо строк или записей, ответ не очень много места, поэтому большое количество таблиц могут быть созданы
Это зависит от нескольких вещей ; Сколько столбцов вы добавляете к каждой таблице? Каждое имя столбца может содержать до 128 байт. Тип info (system_type_id, user_type_id) и object_id тоже будут содержать некоторые байты.
Вы используете флаг Trace 1117 и/или 1118? Если это так, для таблицы назначается размер 64 кБ вместо страницы 8 КБ. EDIT: это не выделяется при создании таблицы, только при добавлении первой строки. Если все строки удалены, первая страница/степень все еще «принадлежит» таблице.
Вы добавили индекс? Если да, то в sys.indexes будут строки.
Разделяются ли ваши таблицы? затем добавляется много байтов.
- 1. Каким будет механизм сбора мусора в БД?
- 2. Каким будет размер объекта класса?
- 3. Каким будет размер таблицы страниц в этом случае?
- 4. Файл метаданных Excel. Каким будет домен и диапазон?
- 5. Каким будет правильный способ добавления новых элементов в БД?
- 6. как найти размер базы данных, схемы, таблицы в красном смещении
- 7. Вопрос схемы БД, типы продуктов
- 8. Каким будет запрос для следующей таблицы образцов?
- 9. Размер изображения в БД?
- 10. Каким будет размер этого перечисления, в байтах? C++
- 11. Таблицы схемы DB
- 12. Каким будет этот дизайн о данных доступа?
- 13. Каким будет лимит передачи данных Google Maps?
- 14. Невозможно удалить запись метаданных в пространственной БД
- 15. Каким будет лучший способ связать эти две таблицы
- 16. Каким будет регулярное выражение?
- 17. Каким будет запрос в oracle?
- 18. Каким будет мой маршрут?
- 19. Каким будет объединение SQL?
- 20. Каким будет размер изображения для отображения каждого устройства?
- 21. Получение метаданных таблицы из mysql в java
- 22. Расположение схемы и данных таблицы в hbase
- 23. Проектирование гибкой схемы в SQL
- 24. Размер таблицы в базе данных
- 25. Имя проекта PHP для создания схемы БД на основе метаданных, хранящихся в файлах Json?
- 26. Каков максимальный размер метаданных JPEG?
- 27. Запись в таблицы БД
- 28. Каким будет лучший способ написать этот запрос
- 29. Ведение таблицы метаданных в SQL
- 30. Перенос БД: удаление таблицы
Здесь вы задаете два разных вопроса. SQL Server попытается выделить дополнительное пространство на жестком диске задолго до того, как его текущий файл данных будет заполнен фактическими данными. –
Попробуйте и сообщите нам, что выйдет :) – NickyvV
Не знаю, сколько это было бы на самом деле, но это будет сильно зависеть от того, как долго вы являетесь объектными именами, сколько столбцов у него есть и длина их имен. Количество ограничений и их имена. – MWillemse