Dmitry Yemanov wrote:
Alexey Voytsehovich wrote:
таблица на 107 миллионов записей, каждый день 12 лимонов удаляем,
столько же добавляем, через некоторое время дикие тормоза на сборе
статистики и удалении. :(
А при отключенных юзерах тормоза тоже имеют место?
вот информация снятая запросами mon$attacments mon$statements
"##################################################################################"
"OPC"
"##################################################################################"
MON$ATTACHMENT_ID MON$SERVER_PID MON$STATE MON$ATTACHMENT_NAME
MON$USER
MON$ROLE
MON$REMOTE_PROTOCOL MON$REMOTE_ADDRESS
MON$REMOTE_PID
MON$CHARACTER_SET_ID MON$TIMESTAMP MON$GARBAGE_COLLECTION
MON$REMOTE_PROCESS
MON$STAT_ID
================= ============== =========
===============================================================================
===============================================================================
===============================================================================
===================
===============================================================================
============== ==================== =========================
======================
===============================================================================
============
122471 4892 1 opc
SYSDBA
NONE
TCPv4 127.0.0.1
4004
0 2008-09-10 08:00:09.5460 1 c:\Program
Files\Firebird\Firebird_2_5\bin\isql.exe
2
122458 3956 1 opc
SYSDBA
NONE
TCPv4 127.0.0.1
3024
0 2008-09-09 21:00:03.8430 1 C:\Program
Files\OPCServer\demoserver1_0.exe
8
MON$STATEMENT_ID MON$ATTACHMENT_ID MON$TRANSACTION_ID MON$STATE
MON$TIMESTAMP MON$SQL_TEXT MON$STAT_ID
================ ================= ================== =========
========================= ================= ============
5 122471 2652436 1 2008-09-10
08:00:09.9060 0:1 6
==============================================================================
MON$SQL_TEXT:
select * from MON$ATTACHMENTS
==============================================================================
10 122458 2652367 1 2008-09-09
21:00:46.2810 0:2 11
==============================================================================
MON$SQL_TEXT:
delete from MomData where ARDTimeStamp < (current_date - 7)
==============================================================================
вот последняя статистика на momdata (которую смогли посчитать, состояние на
06-09-08 01-19
MOMDATA (154)
Primary pointer page: 200, Index root page: 201
Average record length: 25.36, total records: 105694679
Average version length: 0.00, total versions: 0, max versions: 0
Data pages: 434068, data page slots: 917632, average fill: 63%
Fill distribution:
0 - 19% = 0
20 - 39% = 1
40 - 59% = 0
60 - 79% = 434067
80 - 99% = 0
Index IDX_MOMDATA1_NEW1 (0)
Depth: 3, leaf buckets: 72877, nodes: 105730152
Average data length: 0.13, total dup: 98687506, max dup: 86963
Fill distribution:
0 - 19% = 329
20 - 39% = 40
40 - 59% = 62317
60 - 79% = 7875
80 - 99% = 2316
Index IDX_MOMDATA2_NEW1 (1)
Depth: 3, leaf buckets: 104131, nodes: 144318020
Average data length: 0.91, total dup: 98687204, max dup: 87015
Fill distribution:
0 - 19% = 794
20 - 39% = 218
40 - 59% = 77941
60 - 79% = 7260
80 - 99% = 17918
Index IDX_MOMDATA4_NEW1 (2)
Depth: 3, leaf buckets: 82926, nodes: 105818657
Average data length: 3.00, total dup: 178400, max dup: 21754
Fill distribution:
0 - 19% = 2316
20 - 39% = 603
40 - 59% = 32118
60 - 79% = 1134
80 - 99% = 46755
вот заголовок бд (на то же время)
Database "D:\Program Files\Firebird\Firebird_2_1\opc.ib"
Database header page information:
Flags 0
Checksum 12345
Generation 2234021
Page size 16384
ODS version 11.2
Oldest transaction 2217472
Oldest active 2217473
Oldest snapshot 2217473
Next transaction 2217474
Bumped transaction 1
Sequence number 0
Next attachment ID 103360
Implementation ID 16
Shadow count 0
Page buffers 0
Next header page 0
Database dialect 3
Creation date Aug 18, 2008 11:37:13
Attributes force write
Variable header data:
Sweep interval: 0
*END*
ЗЫ. Какой размер базы, если хорошенько заархивировать? :-) Я мог бы
выкачать и взглянуть...
хз. тут надо админов дернуть чтобы проект оттормозили. сейчас размер бд 24 547
409 920 OPC.IB
ЗюЫю
сервер 4-х головый, 4 гига памяти, винты скорость до 90 мб\с, две сетевые карты
в разные подсети, все операции идут на Localhost:opc (алиас орс существует)