init trans
max trans
initional
255 копий одного блока оракл может держать
и если например в блоке 256 записей в блоке лежит
и одновременно 256 человек решили править записи
то будет создано только 255 копий а 256 пользователь получит отлуп
так если все таки надо чтобы например 300 человек одновременно работали
надо чтобы данные эти лежали в разных блоках
это можно сделать через pctfree увеличиваем
select * from user_extents
select * from user_segments
поиск проблемных строк в таблице - строка которая вылезла за пределы блока
analyze table compute statistics
сцепленные строки это строки которые не поместились в pctfree и получили отдельный блок
select table_name,num_rows,chain_cnt fro user_tables
num_rows - кол во строк в таблице
chain_cnt - кол во сцепленных строк - если ноль то все записи попадают в pctfree
а если 1 2 10 100 то есть количество строк не попавших pctfree для них там места не хватило
!!!!!!!!!!!!!!! сцепленные строки снижают производительность
alter table move в тот ж теблспейс перераспределит блоки и естественно избавить от проблемы сцепленных строк
max trans
initional
255 копий одного блока оракл может держать
и если например в блоке 256 записей в блоке лежит
и одновременно 256 человек решили править записи
то будет создано только 255 копий а 256 пользователь получит отлуп
так если все таки надо чтобы например 300 человек одновременно работали
надо чтобы данные эти лежали в разных блоках
это можно сделать через pctfree увеличиваем
select * from user_extents
select * from user_segments
поиск проблемных строк в таблице - строка которая вылезла за пределы блока
analyze table compute statistics
сцепленные строки это строки которые не поместились в pctfree и получили отдельный блок
select table_name,num_rows,chain_cnt fro user_tables
num_rows - кол во строк в таблице
chain_cnt - кол во сцепленных строк - если ноль то все записи попадают в pctfree
а если 1 2 10 100 то есть количество строк не попавших pctfree для них там места не хватило
!!!!!!!!!!!!!!! сцепленные строки снижают производительность
alter table move в тот ж теблспейс перераспределит блоки и естественно избавить от проблемы сцепленных строк
Комментариев нет:
Отправить комментарий