NP 1.5 版本 peers 表使用的是 memory 引擎,此引擎不支持行级锁,不抗并发。如果发现锁表较多,MySQL 负载高,建议修改为 InnoDB。

宝塔面板无法直接修改引擎,可以登录 MySQL 控制台,按以下步骤进行。
1, 创建新表:
执行: show create table peers
得到建议表语句,将表名改为 pees_new,末尾 INGINE 后面替换为这句:
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
2, 将旧表数据导入:
insert into peers_new select * from peers;
3, 将旧表改名:
rename table peers to peers_old;
4, 将新表改为 peers:
rename table peers_new to peers;
观察一段时间是否正常,如果正常,可以把 `peers_old` 删除。
除了 peers 表,另外 3 个重要的大表 users, torrents, snatched 也务必转换为 InnoDB,一样按以上步骤操作即可。
已操作!正常!大家都能连得上!我用的mysqladmin控制台操作的!感谢群主!