|
|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Andrey Zhukov 2:5025/54.15 03 Jan 2003 23:24:56 To : Sergey Prach Subject : Синхронизация доступа к БД --------------------------------------------------------------------------------
03 Jan 03 13:16, Sergey Prach wrote to Vova Aksionov:
>> Самый яркий пример - select count(*) from table -
>> у IB происходит полный перебор всех записей и всех их версий - и на
SP> А это ну уж очень похоже на горькую правду, с сухим остатком. Вот
SP> только смысл в индексах резко теряется, если они содержат мусор.
Ситуация, когда в одной транзакции идет чтение из таблицы, а в другой в это же
самое время выполняется какой-то огромный insert или update, IMHO все-таки не
вполне обычная - это скорее похоже на какую-то разовую массовую заливку данных,
а не на нормальную работу системы. А если вторая транзакция изменяет только
небольшое количество записей (по сравнению с их общим числом), то и мусора в
индексах не много и на общую картину он сильного влияния не оказывает. В общем,
все не так страшно, хотя при работе с IB эту его особенность надо учитывать...
Bye!
Andrey
--- GoldED/W32 3.0.1
* Origin: Zhukov's Home Station (2:5025/54.15)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/33293e160de7.html, оценка из 5, голосов 10
|