> Using Dirty transaction removing/updating PK could see that concurrent
> xaction attempts to update/insert FK and so would wait for its
commit/abort.
^^^^^^^^
Of course this will require some function that would take tid as one of
arguments, fetch row and check if someone is updating it.
> Just like now same row writers wait for each other.
Vadim