2021年8月21日

redo log参数 innodb_flush_log_at_trx_commit 和 binlog参数 sync_binlog

摘要: 物理日志redo log(文件名ib_logfile0、ib_logfile1.......)和逻辑日志binlog。 redo log用于保证crash-safe能力。InnoDB就可以保证即使数据库发生异常重启,之前提交的记录都不会丢失,这个能力称为crash-safe。 innodb_flus 阅读全文

posted @ 2021-08-21 23:15 凌乱的运维 阅读(213) 评论(0) 推荐(0) 编辑

参数 query_cache_type 查询缓存

摘要: 查询缓存的失效非常频繁,只要有对一个表的更新,这个表上所有的查询缓存都会被清空。因此很可能你费劲地把结果存起来,还没使用呢,就被一个更新全清空了。对于更新压力大的数据库来说,查询缓存的命中率会非常低。除非你的业务就是有一张静态表,很长时间才会更新一次。比如,一个系统配置表,那这张表上的查询才适合使用 阅读全文

posted @ 2021-08-21 21:59 凌乱的运维 阅读(587) 评论(0) 推荐(0) 编辑

mysql的api函数:mysql_reset_connection 重新初始化连接资源

摘要: 在客户端 mysql_reset_connection() 清空会话状态信息,重置连接。 mysql_reset_connection()的效果和mysql_change_user()或自动重连接功能差不多;但是mysql_reset_connection()不会关闭连接后重新打开连接,也不需要重新 阅读全文

posted @ 2021-08-21 21:33 凌乱的运维 阅读(1737) 评论(0) 推荐(0) 编辑

导航