Mysql

mysql慢处理

Mysql 

检查数据库连接数情况,执行: mysql> show status like '%connect%'; mysql> show variables like '%connect%'; mysql> show global status like '%abort%'; 由上图可知,当前连接数并不高,但

mysql哪些查询情况不走索引

Mysql 

mysql哪些查询情况不走索引 1、索引列参与计算,不走索引 SELECT `username` FROM `t_user` WHERE age=20;-- 会使用索引 SELECT `username` FROM `t_user` WHERE age+10=30;-- 不会使用索引!!因为所有索引

mysql group by 效率测试及优化

Mysql 

1. mysql group by 效率 总条数: 2千万+ 条件区间总条数: 10万+ 去重后大约 9万+条 select create_time from table_name where create_time > 'start' and create_time < 'end' group b

MySQL 数据类型选择指南:TINYTEXT、TEXT、LONGTEXT 和 MEDIUMTEXT

Mysql 

在设计数据库时,选择合适的数据类型对于系统性能和存储效率至关重要。MySQL 提供了多种文本类型来满足不同的文本存储需求,其中包括 TINYTEXT、TEXT、MEDIUMTEXT 和 LONGTEXT。本文将详细介绍这四种文本类型的区别、应用场景和选择指南。 1. TINYTEXT TINYTEX

遵循这些MySQL设计规范,再也没被组长喷过

Mysql 

故事 会议室里,小猫挠着头,心里暗暗叫苦着“哎,这代码都撸完了呀,改起来成本也太大了。” 原来就在刚才,组长找到了小猫,说代码review过程中发现有些数据表模型设计得不合理,要求小猫改掉。小猫大概是设计了一个配置表,为了省事儿,小猫直接把相关的配置设计成了text类型的存储形式。 关于这种业务场景

半夜被慢查询告警吵醒,limit深度分页的坑

Mysql 

分享是最有效的学习方式。 博客:https://blog.ktdaddy.com/ 故事 梅雨季,闷热的夜,令人窒息,窗外一道道闪电划破漆黑的夜幕,小猫塞着耳机听着恐怖小说,辗转反侧,终于睡意来了,然而挨千刀的手机早不振晚不振,偏偏这个时候振动了一下,一个激灵,没有按捺住对内容的好奇,点开了短信,卧

修改Mysql密码的方法

Mysql 

方法一:用set password命令 set password for 用户名@localhost = password('新密码'); 一定不要忘记最后面的分号,例如:我们把密码改成成123: set password for root@localhost = password('123');

mysql常用命令

Mysql 

链接服务器 mysql -u username -p -h hostname -P port -D database_name 显示所有数据库 show databases; 选中库 use test; 显示所有表 show tables;