Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Не освобождается место при удалении записей
|
|||
|---|---|---|---|
|
#18+
После массового удаления записей из таблицы обратил внимание, что места от этого больше не стало. Покопался в нете, нашел следующее: ALTER INDEX TO CLUSTER и обратно (либо дропнуть их и создать заново) - перелопатит место которое занимают индексы. ALTER FRAGMENT ON table <tablename> INIT IN <dbspacename> обработает экстенты с данными. Однако для smartblob пространств данный способ не помог. Как быть с ними, ведь они и занимают бОльшую часть места! Informix 10, Windows 2003 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2007, 12:27 |
|
||
|
Не освобождается место при удалении записей
|
|||
|---|---|---|---|
|
#18+
FYI .... Думаю, что нужно проверить мета-данные для smart-blob пространств.... [ oncheck -cs ] или [ oncheck -Cs ] и т.д. Далее, выполнить очистку ----> [onspaces -cl ] и т.д. С уваженим, Вадим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2007, 14:05 |
|
||
|
Не освобождается место при удалении записей
|
|||
|---|---|---|---|
|
#18+
yackПосле массового удаления записей из таблицы обратил внимание, что места от этого больше не стало. Снова удивился, что такой частый и простой вопрос не отражен в FAQ. Надо бы исправить... yack Однако для smartblob пространств данный способ не помог. Как быть с ними, ведь они и занимают бОльшую часть места! Informix 10, Windows 2003 Дело в том, что при изменении/удалении блобов информация об операции попадает в текущий лог на диске, а вот сами данные - нет (они могут быть очень огромные) и записываются в лог только при его архивировании. Это известный факт. Только после этого удаленные данные могут быть действительно удалены и место на диске повторноиспользуемым. Но, как и в случае со стандартными таблицами и пространствами, автоматом свободное место не появляется - для этого надо выполнить то же самое "сжатие" т.е. инициировать перезапись таблицы. Другой вопрос - зачем ? Если данные удалены, значит снова будут вставляться и в таком же объеме. Как минимум, сократиться время вставки (не надо будет постоянно просить новые экстенты для таблицы). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2007, 18:08 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=34252706&tid=1608481]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 330ms |

| 0 / 0 |
