
MySQL
MySQL
下圉天天
阶砖不会拒绝磨蚀 窗花不可幽禁落霞。
展开
-
MySQL确定前缀索引长度
通过计算选择性来确定前缀索引的选择性全列选择性:SELECT COUNT(DISTINCT column_name) / COUNT(*) FROM table_name;某一字段长度前缀的选择性SELECT COUNT(DISTINCT LEFT(column_name, prefix_length)) / COUNT(*) FROM table_name;当前缀的选择性越接近全列选择性的时候,索引效果越好...原创 2021-08-31 16:33:27 · 320 阅读 · 0 评论 -
brew彻底卸载mysql
碰到大坑。。就是因为卸载不干净brew services stop mysql@5.6brew uninstal mysql@5.6brew unlink mysql@5.6rm -rf /usr/local/bin/mysql/rm -rf /usr/local/include/mysql/rm -rf /usr/local/var/mysql/rm -rf /usr/local/Cellar/mysql@5.6/# rm -rf /usr/local/share/mysql原创 2021-03-10 11:05:39 · 905 阅读 · 0 评论 -
mysql高版本 出现this is incompatible with sql_mode=only_full_group_by
修改 my.ini 文件sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION原创 2020-12-30 13:48:04 · 139 阅读 · 0 评论 -
慢SQL未被记录
MySQL已启用了slow query log且long_query_time=0.01,为什么有些慢SQL还是没被记录呢?1、在线动态设置long_query_time=0.01,但该设置对当前已建立的连接不会生效2、log_slow_admin_statements=0,因此ALTER、CREATE INDEX、ANALYZE TABLE等操作即使超过long_query_time不会记录...转载 2019-06-19 17:18:03 · 358 阅读 · 0 评论