书栈网 · BookStack 本次搜索耗时 0.016 秒,为您找到 18059 个相关结果.
  • 2.9.5. SCRIPT KILL

    890 2018-07-24 《Redis 中文文档》
    SCRIPT KILL SCRIPT KILL SCRIPT KILL 杀死当前正在运行的 Lua 脚本,当且仅当这个脚本没有执行过任何写操作时,这个命令才生效。 这个命令主要用于终止运行时间过长的脚本,比如一个因为 BUG 而发生无限 loop 的脚本,诸如此类。 SCRIPT KILL 执行之后,当前正在运行的脚本会被杀死,执行这个脚本...
  • 事务错误处理

    事务错误处理 死锁 解决方案 1:避免死锁 解决方案 2:减小事务粒度 解决方案 3:使用乐观事务 解决方案 4:重试 应用端重试和错误处理 推荐阅读 事务错误处理 本章介绍使用事务时可能会遇到的错误和处理办法。 死锁 如果应用程序遇到下面错误时,说明遇到了死锁问题: ERROR 1213 : Deadlock found ...
  • 事务错误处理

    事务错误处理 死锁 解决方案 1:避免死锁 解决方案 2:减小事务粒度 解决方案 3:使用乐观事务 解决方案 4:重试 应用端重试和错误处理 推荐阅读 事务错误处理 本章介绍使用事务时可能会遇到的错误和处理办法。 死锁 如果应用程序遇到下面错误时,说明遇到了死锁问题: ERROR 1213 : Deadlock found ...
  • 2.2 解决阻塞死等待的办法

    5639 2019-05-17 《Libevent 深入浅出》
    2.2 解决阻塞死等待的办法 2.2.1 阻塞死等待的缺点 2.2.2 办法一:非阻塞、忙轮询 2.2.3 办法二:select 2.2.3 办法三:epoll 2.2 解决阻塞死等待的办法 2.2.1 阻塞死等待的缺点 2.2.2 办法一:非阻塞、忙轮询 while true { for i in ...
  • 死码消除

    死码消除 死码消除 Zephir 通知开发人员代码中无法访问的分支, 并执行死代码消除, 这意味着它将从生成的二进制文件中删除所有代码, 因为它无论如何都无法执行: class Utils { public function someMethod ( b ) { if false ...
  • 事务错误处理

    事务错误处理 死锁 解决方案 1:避免死锁 解决方案 2:减小事务粒度 解决方案 3:使用乐观事务 解决方案 4:重试 应用端重试和错误处理 推荐阅读 事务错误处理 本章介绍使用事务时可能会遇到的错误和处理办法。 死锁 如果应用程序遇到下面错误时,说明遇到了死锁问题: ERROR 1213 : Deadlock found...
  • 活跃度(Liveness)

    活跃度(Liveness) 死锁(Deadlock) 饥饿和活锁(Starvation and Livelock) 饥饿(Starvation) 活锁(Livelock) 活跃度(Liveness) 一个并行应用程序的及时执行能力被称为它的活跃度(liveness)。本节将介绍最常见的一种活跃度的问题——死锁,以及另外两个活跃度的问题——饥饿...
  • 数据库系统 · 事物并发控制 · Two-phase Lock Protocol

    数据库系统 · 事物并发控制 · Two-phase Lock Protocol 背景 基于两阶段锁的并发控制协议 级联回滚 多粒度锁 意向锁 多粒度加锁协议 死锁 死锁预防 死锁检测与死锁恢复 基于超时的机制 参考 数据库系统 · 事物并发控制 · Two-phase Lock Protocol 背景 事务并发控制是关系型数据...
  • JQ 函数

    JQ 函数 如何使用 示例 1 示例 2 注意事项 JQ 函数 JQ (opens new window) 是一款功能强大的命令行工具和编程语言,主要用于转换和查询 JSON (opens new window) 编码的消息。 对于规则 SQL 及其内置函数很难或无法实现的 JSON 消息处理,使用 JQ 函数可以很方便地实现。 如何...
  • 死码消除

    死码消除 死码消除 Zephir 通知开发人员代码中无法访问的分支, 并执行死代码消除, 这意味着它将从生成的二进制文件中删除所有代码, 因为它无论如何都无法执行: class Utils { public function someMethod ( b ) { if false ...