Я хотел бы понять, как postgreSQL выполняет выполнение нескольких запросов, например, у меня есть БД, в которой выполняется множество запросов на вставку, например, 20-40 в минуту, и множество запросов на выборку, таких как 200-300 в минуту (простой запрос по первичному ключу отбор).
Этот тип запросов выполняется на одной и той же таблице, и мне любопытно, как postgreSQL их обрабатывает. Это похоже на то, когда выполняется запрос на вставку, таблица заблокирована, и мы должны ждать запросов на выборку, или это блокировка строк, так что пока выполняется запрос на вставку, запросы выбора могут продолжаться и игнорировать заблокированные строки?
В базе данных mysql есть механизм MyISAM, который блокирует таблицу, и innoDB, который блокирует строки, я думаю...