Pavel Stehule <pavel.stehule@gmail.com> writes: > If you can do a update of some array in plpgsql now, then you have to work > with local copy only. It is a necessary precondition, and I am think it is > valid.
If the proposal only relates to assignments to elements of plpgsql local variables, it's probably safe, but it's also probably not of much value. plpgsql has enough overhead that I'm doubting you'd get much real-world speedup. I'm also not very excited about putting even more low-level knowledge about array representation into plpgsql.