- 论坛徽章:
- 0
|
数据表、日志文件是磁盘存储,
undo log可以用create logfile group设置:- CREATE LOGFILE GROUP lg_2 ADD UNDOFILE 'undo_2.log' INITIAL_SIZE = 2147483648 UNDO_BUFFER_SIZE = 33554432 ENGINE = NDBCLUSTER;
复制代码 设置后:- select * from ndbinfo.logspaces where log_type='DD-UNDO';
- +---------+----------+--------+----------+------------+---------+
- | node_id | log_type | log_id | log_part | total | used |
- +---------+----------+--------+----------+------------+---------+
- | 3 | DD-UNDO | 30 | 0 | 2147483648 | 8948188 |
- | 4 | DD-UNDO | 30 | 0 | 2147483648 | 8782208 |
- +---------+----------+--------+----------+------------+---------+
- 2 rows in set (0.20 sec)
复制代码 可是,redo log file不知道怎么设置,可以大些。想了好多办法,都没效果。- select * from ndbinfo.logspaces;
- +---------+----------+--------+----------+-----------+---------+
- | node_id | log_type | log_id | log_part | total | used |
- +---------+----------+--------+----------+-----------+---------+
- | 3 | REDO | 0 | 0 | 268435456 | 0 |
- | 3 | REDO | 0 | 1 | 268435456 | 1048576 |
- | 3 | REDO | 0 | 2 | 268435456 | 1048576 |
- | 3 | REDO | 0 | 3 | 268435456 | 0 |
- | 4 | REDO | 0 | 0 | 268435456 | 0 |
- | 4 | REDO | 0 | 1 | 268435456 | 1048576 |
- | 4 | REDO | 0 | 2 | 268435456 | 1048576 |
- | 4 | REDO | 0 | 3 | 268435456 | 0 |
- +---------+----------+--------+----------+-----------+---------+
复制代码 请大家指点一二,
谢谢!
注明:
以下两个表中,node_id:3,4是两个数据节点。
|
|