MySQL
yyyyyhu
这个作者很懒,什么都没留下…
展开
-
大数据量请求查询数据库优化思考
业务场景: 任务体系越来越受到活动的青睐,例如最近的淘宝和京东双十一活动,都是采用任务类型的活动,我司近几个月的活动也多采用类似的任务体系,分享、关注、点赞、投币、投稿等,既然是活动,就限制了活动的范围是活动稿件或指定稿件上的点赞/投币行为,因此Job监听用户点赞、投币时,需要查询点赞或者投币的是否是活动稿件。 在数据库中,稿件业务方有单独的表,但是如果是活动稿件,也会进入活动单独的活动稿件表...原创 2019-10-29 22:38:46 · 617 阅读 · 0 评论 -
高性能MySQL:第一章 MySQL架构与历史
高性能MySQL第一章知识点记录原创 2017-10-31 21:33:29 · 648 阅读 · 0 评论 -
sql面试笔试题
转载自:http://bbs.csdn.net/topics/280002741 表架构 Student(Sid,Sname,Sage,Ssex) 学生表 Course(Cid,Cname,Tid) 课程表 SC(Sid,Cid,score) 成绩表 Teacher(Tid,Tname) 教师表 建表语句 CREATE TABLE student ( sid ...转载 2018-08-17 16:11:22 · 2549 阅读 · 0 评论 -
#1111 - Invalid use of group function案例
场景:需要导出签到达到15天的用户id,在业务中,用户每签到一天就新增一条记录,其中通过round字段来区分当前是第几轮签到,如用户第一天签到,该条记录round为0;第二天、第三天未签到,第四天又签到了,则新增一条记录,round为3。此时该表中该用户一共有2条签到记录。 由于没有round未必是连续的,签到15天就无法直接通过round>14判断,同时,由于是要找出所有用户中满足条件的...原创 2019-08-19 20:03:27 · 3885 阅读 · 0 评论 -
日常工作总结(二)
之前写过一个go日常使用的总结文章,最近刚忙完一个活动,想再总结一下,发现归类为go有些片面,不仅仅涉及到go,而且更多的可能是代码的书写规范或者追求更好的书写方式,因此索性变成日常工作总结好了~ 表设计问题: 主要针对InnoDB存储引擎,库名、表名、字段名、索引名必须使用小写字母,并且不能以MySQL关键字命名这个不需要多说,在建表时候所有的表都应该携带ctime(创建时间)和mtime(...原创 2019-08-24 21:01:18 · 784 阅读 · 0 评论