|
laravel + postgresql долгие транзакции
|
|||
---|---|---|---|
#18+
Друзья прошу помочь. Стоит laravel 6.20.2 + PHP 7.4 + Postgresql 12 Есть такая проблема, после всех настроек, при работе в вебе, в логах субд вижу такую картину 2020-12-30 07:47:23.369 MSK [20576] LOG: duration: 0.780 ms statement: set client_encoding to 'WIN1251' 2020-12-30 07:47:23.395 MSK [20576] LOG: duration: 0.047 ms statement: SET datestyle TO "German, DMY" 2020-12-30 07:47:23.420 MSK [20576] LOG: duration: 0.020 ms statement: BEGIN; 2020-12-30 07:47:23.447 MSK [20576] LOG: duration: 1.416 ms parse <unnamed>: select id from magus where user_id = 1 2020-12-30 07:47:23.448 MSK [20576] LOG: duration: 1.416 ms bind <unnamed>: select id from magus where user_id = 1 2020-12-30 07:47:23.448 MSK [20576] LOG: duration: 0.108 ms execute <unnamed>: select id from magus where user_id = 1 2020-12-30 07:47:23.523 MSK [20576] WARNING: there is already a transaction in progress 2020-12-30 07:47:23.523 MSK [20576] LOG: duration: 0.135 ms statement: BEGIN; 2020-12-30 07:47:23.549 MSK [20576] LOG: duration: 0.041 ms statement: ROLLBACK Вижу, что открывается транзакция в то время, пока не закрыта предыдущая (WARNING: there is already a transaction in progress) Задача избавиться от такой ситуации. Не смог в ларе раскопать вообще где этот кусок происходит, но точно где то внутри. Кто сталкивался, подскажите пожалуйста куда копать, что посмотреть. Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
30.12.2020, 09:31 |
|
|
start [/forum/topic.php?fid=23&tid=1459538]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
75ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 173ms |
0 / 0 |