powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Всегда ли delete from физически освобождает место?
3 сообщений из 3, страница 1 из 1
Всегда ли delete from физически освобождает место?
    #32031431
AlexP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица такой структуры:

dt smalldatetime not null, -- PK
stamp_id int not null, -- PK
handler varchar(20) not null, --PK
count int not null

Используется для быстрого получения отчетов, загружается из рабочих таблиц. Загрузил в нее данные неправильно, так что получилось много лишних записей с count = 0. Пустых записей получилось раз в 50 больше, чем полезных. Когда пустые удалил, осталось 180 000 записей. sp_spaceused показала, что таблица занимает 300 MB. Скопировал все записи в новую таблицу, она заняла 5 MB. Сейчас это не актуально, т.к. уже переделал загрузку нормально, но, если кто знает, объясните, пожалуйста. Спасибо.
...
Рейтинг: 0 / 0
Всегда ли delete from физически освобождает место?
    #32031439
Ольга
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пространство для хранения объетов БД (Вашей таблицы) выделяется экстентами (64К). Таблица была большая - экстенты- однородные (т.е. содержит данные одного объекта). После удаления ненужных записей это пространсто и осталось.
Но если отвечать на Ваш вопрос
>Всегда ли delete from физически освобождает место?
то иногда не сразу.
Кстати, что такое PK в Вашем посте? Как-то 3 PRIMARY KEY в одной таблице видеть не доводилось...
...
Рейтинг: 0 / 0
Всегда ли delete from физически освобождает место?
    #32031445
AlexP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, Ольга.

PK один, составной.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Всегда ли delete from физически освобождает место?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]