我在这里阅读源代码:mysql源代码的链接
但是当我搜索了整个存储库后,我找不到
ib_lock_t
的定义。
搜索链接:https://github.com/mysql/mysql-server/search?utf8=%E2%9C%93&q=ib_lock_t
搜索结果:
在哪里定义的?
线路:110
我仍然对预处理感到困惑:
#define lock_t ib_lock_t
.
为什么要更换
lock_t
没有
ib_lock_t
的定义?
我猜它是
struct lock_t
在 lock0priv.h 文件中。