随笔分类 -  [08]Mysql

MYSQL分页查询偏移量过大的优化方案
摘要:前提: 出现这种问题的原因是因为mysql在进行分页的时候,并不知直接插rows的数据,而是把offset和rows的数据全部查出来,然后再将offset的数据扔掉,返回rows的数据; 第一种解决办法: symptom_id是主键,表里面221W数据 优化前####### 42s select * 阅读全文
posted @ 2020-06-08 09:00 帅过驴的袋鼠 阅读(2211) 评论(0) 推荐(1)
MYSQL中索引里面的基数是什么意思
摘要:基数又叫索引基数,是数据列所包含的不同值的数量。 例如,某个数据列包含值1、3、7、4、7、3,那么它的基数就是4。 索引基数越大,工作效率越好。 如果某个索引所在的数据列含有很多不同年龄,索引会快速分辨数据行。 如果某个索引所在的数据列只记录性别(man或者woman),那么索引的用处就不大。 如 阅读全文
posted @ 2020-05-21 11:14 帅过驴的袋鼠 阅读(3355) 评论(0) 推荐(0)
MYSQL字符串的拼接,截取,替换,查找位置
摘要:常用的字符串函数 1.字符串的拼接 1.1 CONCAT(str1,str2,...) 返回连接参数产生的字符串,一个或多个待拼接的内容,任意一个为null则返回值为null sql: SELECT CONCAT('现在的时间:',NOW()) 结果: 现在的时间:2019-07-10 21:15: 阅读全文
posted @ 2019-07-10 17:04 帅过驴的袋鼠 阅读(6330) 评论(0) 推荐(0)