Skip to content

Lealone 5.1.2 GA

Compare
Choose a tag to compare
@codefollower codefollower released this 14 Mar 12:02
· 643 commits to master since this release

bug fix

  • 多个事务同时使用 SET 语句修改数据库参数时未加锁会导致并发问题

  • 对无主键的表进行 append 操作时可能产生错乱的 row id

improvement

  • 每条记录在内存中不再需要 commitTimestamp 字段,能节省8个字节的内存大小

  • 优化行锁的性能,无需在一个 ConcurrentHashMap 中增加删除查询 LockOwner

  • 执行 select for update 时不再需要在内存中生成 undo log,直接加行锁即可

new features

  • 可以配置客户端 SocketChannel 参数(socket_recv_buffer_size/socket_send_buffer_size)