Flink SQL 将数据写入 MySQL 时,如果主分片数较少,可以通过调整 MySQL 的主分片数来提高读写性能
1. 检查当前的分片设置
在 MySQL 中,使用以下 SQL 查询来查看当前的分片情况:
SHOW VARIABLES LIKE 'innodb_buffer_pool_size';
SHOW TABLE STATUS LIKE 'your_table_name';
2. 调整 MySQL 主分片数
如果使用的是 MySQL 的分区表,考虑增加分区数。
可以使用以下 SQL 命令:
ALTER TABLE your_table_name
PARTITION