Можно попробовать кнопку "Очистить" в почтовике на разных вкладках, чистит еще вирт.пакеты в папках out/in/virt, но проверить не помешает.
Вот записульки, но надо проверять, давно проводил ревизию почтовиков, есть взаимосвязи. Возможны ошибки, тупо копировать в sql не надо)
Цитата: ----------------проверить/почистить историю журналов SMPost
//Прием пакетов, ошибки
select * from smpostfailPack
select * from smpostfailin
select * from smpostfailRP
delete from smpostfailPack
//Отсылка пакетов
select * from smpostvirtpacks
delete from smpostvirtpacks where created < to_date('23.01.2014','dd.mm.yyyy')
select * from smpostpackages order by firststarted desc
delete from smpostpackages where firststarted < to_date('23.01.2014','dd.mm.yyyy')
//Очередь отсылки
select * from smpostqueue order by enqtime desc
select enqtime, objid from smpostqueue order by enqtime desc
---------------
alter table SUPERMAG.smpostinlog move;
alter index SUPERMAG.smcpostinlog_PK rebuild;
alter index SUPERMAG.smpostinlogdate rebuild;
ANALYZE TABLE SUPERMAG.smpostinlog COMPUTE STATISTICS;
alter table SUPERMAG.smpostfailin move;
alter index SUPERMAG.smpostfailin_PacK rebuild;
alter index SUPERMAG.smcpostfailin_PK rebuild;
ANALYZE TABLE SUPERMAG.smpostfailin COMPUTE STATISTICS;
alter table SUPERMAG.smpostfailindata move;
alter index SUPERMAG.smpostfailindata_PacK rebuild;
alter index SUPERMAG.smcpostfailindata_PK rebuild;
ANALYZE TABLE SUPERMAG.smpostfailindata COMPUTE STATISTICS;
alter table SUPERMAG.smpostfailrp move;
alter index SUPERMAG.smpostfailrp_PacK rebuild;
alter index SUPERMAG.smcpostfailrp_PK rebuild;
ANALYZE TABLE SUPERMAG.smpostfailrp COMPUTE STATISTICS;
alter table SUPERMAG.smpostfailrpdata move;
alter index SUPERMAG.smcpostfailrpdata_PK rebuild;
ANALYZE TABLE SUPERMAG.smpostfailrpdata COMPUTE STATISTICS;
alter table SUPERMAG.smpostqueue move;
alter index SUPERMAG.smcpostqueue_pk rebuild;
alter index SUPERMAG.smpostqueue_vp rebuild;
ANALYZE TABLE SUPERMAG.smpostqueue COMPUTE STATISTICS;
К муву посмотреть наличие прицендента
Цитата: SELECT owner, tablespace_name, TABLE_NAME, ROUND((BLOCKS*8),2) table_kB, ROUND((NUM_ROWS*AVG_ROW_LEN/1024),2) real_kB, ROUND((BLOCKS*8-NUM_ROWS*AVG_ROW_LEN/1024),2) Ha_kB
FROM DBA_TABLES
where owner = 'SUPERMAG'
and table_name like '%POST%'