领教了SQL的查找速度。不知道哪位大侠还能让SQL更快。高分求问 介绍一下大致情况 建了一张用户表 2列分别是用户和密码。我用SQL语句往这张表里写了1亿条数据。一个简单的查询SELECT idfrom ID1where id=87329382;基本费时15秒。请问有什么方法优化这张表?能让速度大大提升。高分求教```` 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在ID上面建立聚集索引create clustered index idx_ID1_id on ID1(id) 如果怕创建索引的时间慢,可以先创建一个类似的表,设置好ID列为聚集索引后,用insert into 新表 select * from 旧表 order by id转录一下,然后删除旧表,新表名改为旧表名. 加索引优化查询加内存升级cpu使用数据横向分区升级补丁 简单试验,索引肯定行因为有了索引,1亿条里找,也只是log2(10^9)次以内,即30次左右最多定位30次,能用多少时间呢 请帮我看看错出在哪里! 一个排序的问题??? 關於跨服務器讀取數據 怎么在两个数据库的两个表间建立视图??在企业管理器中做 这段统计sql如何错了 求這個視圖.100分.解決了就給分. SQL查询问题 请问VFP7.0哪儿有下载? 请问如何在一台服务器的数据库上的存储过程调用另一台服务器的数据库上的数据??急救!!!!!!!! 如何在一個存儲過程中使用兩個游標的嵌套 如何在列冲修改数据 求教一个简单的sql查询语句
create clustered index idx_ID1_id on ID1(id)
insert into 新表 select * from 旧表 order by id
转录一下,然后删除旧表,新表名改为旧表名.
优化查询
加内存
升级cpu
使用数据横向分区
升级补丁
因为有了索引,1亿条里找,也只是log2(10^9)次以内,即30次左右
最多定位30次,能用多少时间呢