建立用户及关联表
| 1 | -- 用户表 | 
生成测试数据
| 1 | -- 新建存储过程 | 
500万数量中随机获取10条
| 1 | #第一种 耗时6秒左右 | 
总结
第一种方法数据量大耗时长,不推荐
第二种方法不一定可以获取10条,不推荐
第三种方法可以确保获取10条,且耗时低,推荐
第四种方法需要建中间表,如果user增加一个type,需要还要不同类型各建立一个map表,灵活性差,不推荐。
| 1 | -- 用户表 | 
| 1 | -- 新建存储过程 | 
| 1 | #第一种 耗时6秒左右 | 
第一种方法数据量大耗时长,不推荐
第二种方法不一定可以获取10条,不推荐
第三种方法可以确保获取10条,且耗时低,推荐
第四种方法需要建中间表,如果user增加一个type,需要还要不同类型各建立一个map表,灵活性差,不推荐。