记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

  • MySQL 中随机选择10条记录

    MySQL 中随机选择10条记录SELECT id FROM user ORDER BY RAND() LIMIT 10;数据量小于1000行的时候,上面的 sql 执行的快。但是当数据大于10000行, 排序的开销就变得很重。上面的操作中,我们在排序完就把几乎所有的行都丢掉了。只要我们有一个数字主键,我们可以有更好的方式去实现这个功能,不需要对所有数据进行排序。在上面的例子中, 我们假设 id 从1开始, 并且在1和 id 的最大值之间是连续的。通过应用程序解决问题可以在应用程序中计算随机id, 简化整个计算。SELECT MAX(id) FROM u...

    学习笔记 0 560 2020-12-01

会飞的鱼 V

一条会飞的鱼!

745 文章
7274 评论
1070 万 阅读
8年 博龄
最新文章
最新评论
嘻嘻嘻
1个月前 (2024-03-19)

ThinkPHP实现用户注册、登录模块

标签

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00