June 2026
740 pages
13h 7m
Chinese
本作品已使用人工智能进行翻译。欢迎您提供反馈和意见:translation-feedback@oreilly.com
同时处理很多事情吗?如果你感觉自己像是在不停地转盘子,那就试着想象一下你的关系型数据库管理系统(RDBMS)的感受吧。当多个用户在同一个数据库中“抛接”数据时,他们最终会试图在同一时间访问和更新 同一数据。你的系统必须具备足够的处理能力来应对这些 并发事件,而事务和锁正是为此而存在的。 事务 可帮助您将多个语句作为一个整体执行,而 锁 则能阻止他人干扰你正在处理的数据。觉得自己能同时处理好所有事情吗?嗯,熟能生巧。
既然艾比身边已经有一支数据专家团队,她就准备好启程开启下一段冒险之旅了。但首先,她需要筹集旅行资金。
艾比按照以下步骤操作。
艾比查询了每个账户的余额。
她申请将资金从储蓄账户转入支票账户。
艾比选择了账户间转账的选项。
她的应用程序崩溃了。
艾比的手机银行应用崩溃了,她被重定向到了手机的主屏幕。她重新登录了银行账户。
艾比再次核对了账户余额。
显然,出了某种问题。艾比的钱怎么会凭空消失呢?以下是从应用程序角度看的那段对话:
银行应用:注意了。看来有人需要我。
艾比:嗨,是我,艾比。
银行应用:啊,对。你好,艾比。( ...
Read now
Unlock full access