Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Отрицательный размер использованого места в датафайле  [new]
jan2ary
Member

Откуда: Киев
Сообщений: 1780
Здравствуйте, господа.

В пятницу после успешного добавления файла данных в табличное простарнство возникла странная вещь - в том же табличном пространстве самый старый файл данных размером 10Г использован на -50Г.
Система - 10.2.0.2, на файловой системе vxfs, HP-UX B.11.11.
ОС показывает нормальный размер файла, такую странность показывают OEM и тоад.
На металинке и в гугле ничего не нашел.
Насколько это критично и как лечится?
Спасибо.
20 ноя 06, 12:43    [3423704]     Ответить | Цитировать Сообщить модератору
 Re: Отрицательный размер использованого места в датафайле  [new]
HX
Member

Откуда: Moscow
Сообщений: 2454
jan2ary
Здравствуйте, господа.

В пятницу после успешного добавления файла данных в табличное простарнство возникла странная вещь - в том же табличном пространстве самый старый файл данных размером 10Г использован на -50Г.
Система - 10.2.0.2, на файловой системе vxfs, HP-UX B.11.11.
ОС показывает нормальный размер файла, такую странность показывают OEM и тоад.
На металинке и в гугле ничего не нашел.
Насколько это критично и как лечится?
Спасибо.


select bytes from v$datafile where name = 'имя_файла';
что показывает?..
20 ноя 06, 12:52    [3423778]     Ответить | Цитировать Сообщить модератору
 Re: Отрицательный размер использованого места в датафайле  [new]
jan2ary
Member

Откуда: Киев
Сообщений: 1780
select bytes from v$datafile where name = '/deep/oradata/deep/users01.dbf';
11005853696

ls -l users01.dbf кажет 11005861888
20 ноя 06, 12:59    [3423841]     Ответить | Цитировать Сообщить модератору
 Re: Отрицательный размер использованого места в датафайле  [new]
juks@gala.net
Member

Откуда: Киев
Сообщений: 4212
jan2ary
select bytes from v$datafile where name = '/deep/oradata/deep/users01.dbf';
11005853696

ls -l users01.dbf кажет 11005861888

Ну так Всьо Чотко !
20 ноя 06, 13:02    [3423889]     Ответить | Цитировать Сообщить модератору
 Re: Отрицательный размер использованого места в датафайле  [new]
RAK123
Member

Откуда: Пермь
Сообщений: 316
jan2ary
Здравствуйте, господа.

В пятницу после успешного добавления файла данных в табличное простарнство возникла странная вещь - в том же табличном пространстве самый старый файл данных размером 10Г использован на -50Г.
Система - 10.2.0.2, на файловой системе vxfs, HP-UX B.11.11.
ОС показывает нормальный размер файла, такую странность показывают OEM и тоад.
На металинке и в гугле ничего не нашел.
Насколько это критично и как лечится?
Спасибо.

Баян :)


Re: Извините за офтоп. Просто посмеяться
20 ноя 06, 13:03    [3423892]     Ответить | Цитировать Сообщить модератору
 Re: Отрицательный размер использованого места в датафайле  [new]
jan2ary
Member

Откуда: Киев
Сообщений: 1780
Понятно, тот же глюк, только масштабы поболее. :)
Спасибо.
20 ноя 06, 13:06    [3423940]     Ответить | Цитировать Сообщить модератору
 Re: Отрицательный размер использованого места в датафайле  [new]
jan2ary
Member

Откуда: Киев
Сообщений: 1780
SQL> SELECT SUM(bytes)
  2  FROM dba_free_space
  3  WHERE file_id =
  4    (SELECT file_id
  5     FROM dba_data_files
  6     WHERE file_name LIKE '%users01.dbf%');

SUM(BYTES)
----------
6.6012E+10

SQL> SELECT bytes
  2  FROM dba_data_files
  3  WHERE file_name LIKE '%users01.dbf%';

     BYTES
----------
1.1006E+10
Как раз и получается -50Г использовано в 10Г файле.
т.е. это глюк не тоада с ОЕМ.

Кстати, подробностей добавилось. После добавления файла данных из пространства была дропнута табличка ~63Г, часть данных перед этим была выбрана в другую тбаблицу в том же пространстве...
20 ноя 06, 14:23    [3424476]     Ответить | Цитировать Сообщить модератору
 Re: Отрицательный размер использованого места в датафайле  [new]
jan2ary
Member

Откуда: Киев
Сообщений: 1780
Нашлось решение и обьяснение: все дело в recyclebin. Достаточно было сделать
PURGE TABLESPACE users;

Вот.
20 ноя 06, 16:40    [3425632]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить