【问题标题】:What is "table_id" in MySQL binary log events?MySQL 二进制日志事件中的“table_id”是什么?
【发布时间】:2018-10-25 07:28:06
【问题描述】:

MySQL二进制日志事件中有table_id的描述吗?它是一个独特的价值吗?

【问题讨论】:

    标签: mysql binary-log


    【解决方案1】:

    this post找到答案

    此值来自 sql/sql_base.cc 中的递增全局计数器。每次将表添加到大小受全局变量 open_table_cache 限制的打开表的缓存中时,它都会增加...因此,如果该值小于定期访问的表的数量,您应该会看到它更频繁地增加。在 FLUSH TABLES 之后的下一个生成的 binlog 事件中,所有的表都会有一个新的 id。

    【讨论】:

    • 谢谢亨德里克..!!我对此进行了很多搜索,但找不到像您分享的帖子那样的信息性答案。 (y)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多