я так понимаю checkpoint должен вырезать все wal до pg_last_wal_replay_lsn
2019-06-26 09:46:35 MSK < > %LOG: 00000: restartpoint starting: xlog
2019-06-26 09:51:25 MSK < > %LOG: 00000: restartpoint complete: wrote 670602 buffers (5.3%); 0 WAL file(s) added, 441 removed, 0 recycled; write=269.418 s, sync=0.421 s, total=289.467 s; sync files=199, longest=0.122 s, average=0.002 s; distance=4590361 kB, estimate=8031162 kB
SELECT conname, conrelid::pg_catalog.regclass,
pg_catalog.pg_get_constraintdef(c.oid, true) as condef
FROM pg_catalog.pg_constraint c
WHERE c.confrelid = '26291' AND c.contype = 'f' ORDER BY 1;
The max_allowed_packet system variable controls the maximum size of parameter values that can be sent with mysql_stmt_send_long_data().
Ну почему же странный?
но он переменную $b в данном случае, никак не использует
$b = 'dd';
$obj->dd;
$b = 'dd';
$obj->$b;
melkij@melkij:~$ php -d opcache.enable_cli=on -d opcache.opt_debug_level=0x10000 /tmp/op.php
$_main: ; (lines=8, args=0, vars=2, tmps=6)
; (before optimizer)
; /tmp/op.php:1-7
L0 (2): NOP
L1 (5): V3 = NEW 0 string("a")
L2 (5): DO_FCALL
L3 (5): ASSIGN CV0($obj) V3
L4 (6): V6 = ASSIGN CV1($b) string("dd")
L5 (6): T7 = FETCH_OBJ_R CV0($obj) V6
L6 (6): FREE T7
L7 (7): RETURN int(1)
PHP Notice: Undefined property: a::$dd in /tmp/op.php on line 6
melkij@melkij:~$ php -d opcache.enable_cli=on -d opcache.opt_debug_level=0x20000 /tmp/op.php
$_main: ; (lines=7, args=0, vars=2, tmps=2)
; (after optimizer)
; /tmp/op.php:1-7
L0 (5): V2 = NEW 0 string("a")
L1 (5): DO_FCALL
L2 (5): ASSIGN CV0($obj) V2
L3 (6): V3 = ASSIGN CV1($b) string("dd")
L4 (6): T2 = FETCH_OBJ_R CV0($obj) string("dd")
L5 (6): FREE T2
L6 (7): RETURN int(1)
PHP Notice: Undefined property: a::$dd in /tmp/op.php on line 6
For backwards-compatibility reasons, we allow an expression that's just a function call to be written without parens.