17r6, Windows 2016
Recently, I’ve been on a push to make more of my code PTS (Preemptive thread safe).
I now have a number of client-side processes that are PTS.
I’m NOT absolutely positive, but it seems like my server performance recently has degraded. And it feels like it’s happening when I run a heavy PTS method on remote, that reads and writes data.
It seems like the triggers running on the Server (which are NOT running in preemptive - although all my triggers are PTS) are consuming much more CPU %, than triggers for other processes.
(ORDA is NOT a factor here: I haven’t written my data mods to ORDA: just traditional create/save/delete records)
(note: I’ve seen this on both legacy network, and ServerNet)
I don’t have actual log statistics: I’m not to that point yet.
I’m putting this out there to see if any one else might be seeing the same.