mysql varchar索引和int索引性能哪个好?

吾爱 发布于 2013/05/23 11:43
阅读 5K+
收藏 1

是这样,项目中有一个文章表,结构如下:

db_articles:

aid 文章id唯一主键

uid 用户id index索引

username 用户名 index索引

还有一个用户表

db_members:

uid 用户id唯一主键

username 用户名唯一索引


现在需要从db_articles表查询某个用户的文章列表。

提交过来的参数只有username

现在有两种查询方式:

1.先从db_members中查询指定usernameuid,再用这个uid去db_articles查询文章列表。

2.直接用usernamedb_articles查询。

请问,假设100W用户,1000W文章。

哪种方式查询比较快?

加载中
0
王瑞平
王瑞平
试试就知道
王瑞平
王瑞平
@Carlton.C.X.Z 测试数据这样做就行
王瑞平
王瑞平
@Carlton.C.X.Z 循环执行1000次‘1’-‘10000’字符串插入
吾爱
吾爱
你教我怎么快速插入1000W不同的数据好不好?我是做PHP的
0
南湖船老大
南湖船老大
mysqlslab 自带的压力测试工具
0
情天大圣
情天大圣
自己测试
吾爱
吾爱
多么轻飘飘的一句话啊,如果所有的问题都以一句“自己测试”来作为答案,那么请问这个版块意义何在? “兄弟,请问去XXX最近的路怎么走?” “自己走一遍就知道了” “...”
返回顶部
顶部