包含标签 mysql 的文章

mysql日志

Undo Log 用来记录每次修改之前的历史值,配合Redo Log用于故障恢复。 事务回滚 数据库实现中通常会在正常事务进行中,就不断的连续写入Undo Log……

阅读全文

mysql应用

实践建议 1,字段避免NULL 很难进行查询优化 NULL列加索引,需要额外空间 利用0,空串等设置默认值 2,存储时间(精确到秒) 建议使用DATET……

阅读全文

Mysql事务

mysql有一个autocommit参数,默认是on,他的作用是每一条单独的查询都是一个事务,并且自动开始,自动提交(执行完以后就自动结束了……

阅读全文

Mysql多版本控制

MVCC是通过在每行记录后面保存两个隐藏的列来实现。这两个列一个保存了行的创建时间,一个保存行的过期时间(删除时间)。当然存储的并不是真实的……

阅读全文

Mysql索引

支持多种索引算法,如BTree索引,哈希索引,全文索引等等。 如果表没有设置索引,InnoDB 会自动在主键上创建隐藏的聚簇索引! 存储方式 b+树……

阅读全文

Mysql锁

共享锁:由读表操作加上的锁,加锁后其他用户只能获取该表或行的共享锁,不能获取排它锁,也就是说只能读不能写 排它锁:由写表操作加上的锁,加锁后其……

阅读全文