gpt4 book ai didi

c# - 如何有效地将 100s 到 1000s 的操作记录到数据库

转载 作者:太空狗 更新时间:2023-10-29 23:10:59 27 4
gpt4 key购买 nike

我目前有一个场景,在几秒钟内可能发生 1000 个操作,我需要将所有这些操作存储在数据库中。

我目前做的是保持一个空闲计时器,一旦这个计时器达到预定义的时间,我就会执行缓存的操作(自上次提交以来的操作 - 这只是一个简单的列表)并将这些操作提交到数据库。

UI 需要尽可能地响应(呃?)。

除了将数据库日志记录推送到单独的线程外,是否还有任何其他关于性能的建议可以帮助我解决问题?

最佳答案

尝试使用第 3 方日志记录框架,如 NLog具有异步日志记录包装器。

关于c# - 如何有效地将 100s 到 1000s 的操作记录到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4632818/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com