小编Too*_*n21的帖子

死锁最佳实践

我们正在运行 Postgres 9.3,偶尔会出现死锁问题。目前有人注意到并将手动终止进程。当它们发生时,是否有处理这些问题的最佳实践?我知道有一个statement_timeoutlock_timeoutdeadlock_timeout但大多数地方,我读状态,你不想设置此的postgres.conf文件。

只是想看看是否有典型/最佳实践方法。看起来将 deadlock_timeout 设置为 10 分钟就足够了,但我想确保我没有遗漏一些关键的东西,为什么这会是一个坏主意。

postgresql deadlock locking postgresql-9.3

7
推荐指数
1
解决办法
5729
查看次数

SQL Server 2012 日志文件最佳实践

我们有一个 2012 SQL Server,我正在研究它目前是如何备份的。我们确实有一个每小时运行一次的卷影副本。我们还有一个夜间完整备份。DB 在 FULL 模式下运行。

我的问题是我的日志文件似乎增长得非常快。我已经阅读了每 5 分钟一次的日志备份。我知道缩小日志文件通常不是一个好的解决方案。我想确保我们有完整的恢复选项。

如果我每晚进行备份,然后立即进行日志备份,如果当时恰好有事务在进行,是否会中断一致性?

进行日志备份应该释放日志中的空间以防止文件增长,保留足够大的文件用于一天的活动是可以的。或者我应该更频繁地进行日志备份?

SQL Server 世界的新手,并希望尽可能地学习所有最佳实践。我也只是想确保我们正在尽一切努力来保护我们的备份。谢谢。

sql-server

3
推荐指数
1
解决办法
422
查看次数