本处使用 db2 –t 进入系统。
-- 源表
db2 =>CREATE TABLE test_from (id INT, val VARCHAR(20))
DB20000I SQL 命令成功完成。
-- 目标表
db2 =>CREATE TABLE test_to (id INT, val VARCHAR(20))
DB20000I SQL 命令成功完成。
-- 插入源表
db2 =>INSERT INTO test_from VALUES (1, 'A')
DB20000I SQL 命令成功完成。
db2 =>INSERT INTO test_from VALUES (2, 'B')
DB20000I SQL 命令成功完成。
重做日志条目先被写到日志缓冲中,然后根据一定条件刷新到磁盘重做日志文件中。与redo log相关的就是innodb_flush_log_at_trx_commit的值,对innodb的性能影响很大。他有0,1,2三个值,0代表提交 事务时,并不同步写redo log,而是等master threas每秒写。1代表commit的时候就将redo log缓存写入磁盘,2代表commit的时候将redo log缓存异步的写入磁盘。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)