Which is better Delayed Durability or Optimistic Concurrency

A brand new video covering the performance impact of delayed Durability vs Optimistic Concurrency. Which is better? While both have different behavior and purpose; when it comes down to the basic task at hand both essentially improve write (and in the latter’s case read) performance, so the question was can they be used together, do their performance improvements add up? If enabling delayed durability does it make sense to do it on tempdb or the user database? Some interesting results come out of this video and some weird behavior when MAXDOP =1 but more on that in the next video.

Here’s the link and please feel free to let me know your thoughts.