数据库TT中表DATA共有两列RT1,RT2;两列数据各有100000行;RT1列中依次为1,2,3-->99999,100000;RT2列中只有0和1这两种数值;
我的问题是:怎样最快返回RT2列中,第m行的数值?用那种索引?是对一列索引还是对两列索引?具体怎样做?谢谢!
我的问题是:怎样最快返回RT2列中,第m行的数值?用那种索引?是对一列索引还是对两列索引?具体怎样做?谢谢!
解决方案 »
- mysql怎样获取某个时间段的数据
- 请教存储过程不能多条insert的问题.
- 如何提高数据库存在更新、不存在插入的效率??
- ms sql语法转mysql语法,大家帮帮忙?
- 如何监测JSP网站中MYSQL数据库的查询时间啊?
- mysql的where条件过滤时是先执行前面的判断语句还是后面的判断语句!
- mysql-front的汉化显示问题
- MySQL/Postgresql是开放源代码的吗?在哪儿可以下载到他们的源代码?可以对他们的源代码进行修改吗?
- file.sql导入数据的问题。求助。
- mysql 问题
- 我想从A表里随机抽取若干条数据,每次抽取的不一样,我该怎么做?请高手帮忙呀!!多谢!!!
- 关于mysql数据库的数据库导入问题
ALTER TABLE Data ADD INDEX ix_id(`id`)
ALTER TABLE Data ADD INDEX ix_RT1(`RT1`)
select RT2 from tt limit m-1,1; or create index idx_RT1 on tt(RT1);
select RT2 from tt where RT1 = m;