更新时间:2022-05-07 GMT+08:00
分享

自定义Hint读写分离

DDM提供HINT来指定SQL语句是在主实例上执行还是在只读实例上执行。

HINT支持以下两种格式:

  • /*!mycat:db_type=host*/
  • /*+ db_type=host */

其中host可以是master或者slave,master代表主实例,slave代表只读实例。

目前只支持SELECT语句。

通常情况下,实现了读写分离之后,主实例上只能进行写操作,只读实例上只进行读操作。但是在某些特殊情况,需要在主实例上读取数据时,可以用自定义Hint的方式指定在主实例上进行读操作。此方式仅适用于查询功能。

分享:

    相关文档

    相关产品

close