最初由 Yong Huang 发布
[B]
Please be more specific on how you solved the problem so we all benefit from it. Did you simply drop the table while the INSERT was running?
Biti must be citing the Metalink thread 519531.996, which in turn cites Bug 3630873. The bug report says you have row_locking=intent set and you get ORA-600 [qks3tassert:1] error. Is that the case with you? If not, then it's a new mystery.
Yong Huang [/B]
没有能删除这个表,删除时报ora-30732错误
SQL> host oerr ora 30732
30732, 00000, "table contains no user-visible columns"
// *Cause:An attempt was made to query on a system table which has no
//
user-visible columns.
// *Action: Do not query on a system table that has no user-visible
//
columns.
我每几分钟从v$sql中抓一次buffer_gets/executions较大的SQL,
到10:00钟时没有这类SQL出现,
到sys中看了看,SYS_TEMP_....表已经不在存在
SQL> select count(*) from SYS_TEMP_0FD9D71CE_5DBAD52;
select count(*) from SYS_TEMP_0FD9D71CE_5DBAD52
*
ERROR at line 1:
ORA-00942: table or view does not exist
猜想是因为oracle由于dbwr被kill后,sale_tmp_log表有大量的
数据被损坏,每当有访问这个时表,
oracle会去读取正确的信息(从raid或者日志) |