database

show engine innodb status[解读]

12月 16, 2021 |

show engine innodb status 这个命令的输出挺复杂,将学到的内容整理如下 BACKGRO […more]

mysql 虚拟字段(virtual column)

12月 11, 2021 |

应用场景, 给flag列添加说明字段 给json 列的某个字段添加索引 [crayon-61f2d0d3d29 […more]

mysql 指定客户端证书

12月 7, 2021 |

产生证书 #约定-key.pem秘钥,-req.pem证书签名请求,*-cert.pem为证书 #参数私钥和证 […more]

mysql策略实现原理杂记

12月 7, 2021 |

Condition Filtering 对外层表access method选出的行,在传给内存join前,执行 […more]

mysql8新特性

12月 6, 2021 |

1、8.0.17 将exists转换成simijoin 2、8.0.17 antijoin** 将not in […more]

表空间、段、extent,页

12月 2, 2021 |

table space:存储 表数据及索引的文件,*.ibd segment:业务类型,数据 segment, […more]

mysql buffer和log

12月 1, 2021 |

Change Buffer 为了性能将secondary index的改动缓存起来,等到服务器空闲或者对应的索 […more]

mysql优化杂记

11月 29, 2021 |

不要一次更新太多数据 尽量多条更新一起提交,减少undo log 和redo log的刷盘次数 让事务尽快提交 […more]

mysql执行计划(explain)

11月 29, 2021 |

一个表要处理的行数=row(应用索引+where条件后剩下行数)*filtered(条件能过滤的比例) joi […more]

mysql锁和事务

11月 29, 2021 |

mysql锁 Intention Locks 获取行共享锁(S)或者行排他锁(X)前获取,需要该表的IS 或者 […more]