云数据库 TaurusDB-热点行更新:使用示例

时间:2025-02-12 15:04:25

使用示例

  1. 创建表,准备数据。
    CREATE TABLE test.hotspot1 (  `id` int NOT NULL primary key,  `c` int NOT NULL DEFAULT '0') ENGINE=InnoDB;INSERT INTO test.hotspot1 VALUES (1, 1);
  2. 打开热点行更新开关。
    SET GLOBAL rds_hotspot = ON;
  3. 修改隔离级别,AUTOCOMMIT。
    SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED;SET SESSION AUTOCOMMIT = ON;
  4. 发起带HOTSPOT关键字的更新。
    UPDATE test.hotspot1 SET c=c+1 WHERE id=1 HOTSPOT;
  5. 检查热点行更新状态。
    SHOW STATUS like "%hotspot%";
support.huaweicloud.com/kerneldesc-taurusdb/taurusdb_20_0052.html