empty table

q_Tab
Дата: 15.10.2015 08:36:03
Приветы! Подскажите куда посмотреть?
DB 11.2.0.3
Есть две одинаковые (по структуре) пустые таблицы:
desc t1;               
---------------------------------------------
COL1                          DATE
COL2                          VARCHAR2(1000 BYTE)
COL3                          VARCHAR2(25 BYTE)

explain plan for 
select * from t1;
select * from table(dbms_xplan.display);
--------------------------------------------------------------------------------------
| Id  | Operation         | Name             | Rows  | Bytes | Cost (%CPU)| Time     |
--------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT  |                  |     1 |   525 |  9078   (1)| 00:01:49 |
|   1 |  TABLE ACCESS FULL| SYNC_ERROR_MONTH |     1 |   525 |  9078   (1)| 00:01:49 |
--------------------------------------------------------------------------------------

explain plan for 
select * from t2;
select * from table(dbms_xplan.display);
---------------------------------------------------------------------------------------
| Id  | Operation         | Name              | Rows  | Bytes | Cost (%CPU)| Time     |
---------------------------------------------------------------------------------------
|   0 | SELECT STATEMENT  |                   |     1 |   525 |     2   (0)| 00:00:01 |
|   1 |  TABLE ACCESS FULL| SYNC_ERROR_MONTH2 |     1 |   525 |     2   (0)| 00:00:01 |
---------------------------------------------------------------------------------------

"Пересбор" статистики изменений не даёт, только если пересоздать таблицу или удалить-восстановить столбец (проверено на другой аналогичной машине, с полной копией БД)?
Elic
Дата: 15.10.2015 08:45:26
select * from dba_segments where segment_name in ('T1', 'T2');
Elic
Дата: 15.10.2015 08:48:08
RTFM Full Table Scans (FAQ):
During a full table scan, all blocks in the table that are under the high water mark are scanned.
The high water mark indicates the amount of used space, or space that had been formatted to receive data.
q_Tab
Дата: 15.10.2015 09:00:17
Elic
select * from dba_segments where segment_name in ('T1', 'T2');

0 row(s) fetched

в дополнение:
select * from T1;
Exec time: 9,156 sec

select * from T2;
Exec time: 0,047 sec
tru55
Дата: 15.10.2015 09:07:55
Ты читаешь, что тебе пишут (про full scan)? Если в таблице нет строк, это не значит, что она не занимает место. А для начала разберись с dba_segments. Таблицы там должны присутствовать.
Elic
Дата: 15.10.2015 09:10:57
q_Tab
0 row(s) fetched
Ты антишифрование-то включи на свои синхронные месячные.
q_Tab
Дата: 15.10.2015 09:14:21
tru55,

Угумс, есть - не учёл регистр..
segment_nameheader_fileheader_blockbytesblocksextentsrelative_fno
T16325778343932928419841126
T214238450626214432414
q_Tab
Дата: 15.10.2015 09:20:05
Команда фрагментации таблицы в Oracle есть? )
Elic
Дата: 15.10.2015 09:26:53
tru55
Дата: 15.10.2015 09:40:40
q_Tab
Команда фрагментации таблицы в Oracle есть? )

ALTER TABLE ... MOVE

PS
Только ДЕфрагментации, а не фрагментации :)