E-mail
Цитата:
народ неужели никто не занимался лоченьем?..((
|
1) для этого есть механихм разграничения прав достпупа...
2) для этого есть транзакции..
одной транзакцией всю вашу операцию(~ 5000 запросов) очень легко провернуть... и все(все что нужно) будет на время залочено...
а воотбе то алгоритм лока который вы описываете в точности похож на алгоритм работы лока в SQLite... один в один как просто процитировали...
но лок на запись одним процессов большого куска данных и на долго всегтда считалось плохим тоном... и допустимым только для исключительных и не очень частых случаев, но ни как не для регулярного использования...
может вам просто подумать о редизайне базы данных, чтобы не нужно было делать подобных действий?