收录日期:2020/12/04 06:38:24 时间:2016/06/10 13:52:55 标签:新技术前沿
我的数据库里建个表,用for 循环插入50万条记录,再显示时太慢了,请各位大虾帮帮忙
我在表中建有聚集索引(主键)、非聚集索引、唯一索引、复合索引、全文索引 全都用上了,为啥不能提高查询效率????????
select * from table  (50w条记录用了近12秒)
怎样才能50w条记录用5秒以内????????????
学习
查询效率,不是有公式可循的,配置不同的机子有可能
查询效率都不一样,从SQL语句的效率-->CPU运算-->I/O读写
等等每一步都会影响效率。查询的优化是要根据实际情况
全方位来作手考虑的。
公式可循?????
刚做数据库开发,没有用过公式
请再讲详细一点
不是数据库问题。
试试:
请先做磁盘碎片整理,保证数据库文件连续,
再做数据库自带的优化。
50万怎么算海量
我的数据库里是每秒钟要插入1到2万条记录,一天大概就是25000万,而且是不间断的工作,一个月、二个月、甚至更多,那不就是海量了吗?
哦,那50万要12秒,如果本身就是服务器估计没指望了。
本身不是服务器,只是pc机 做测试
我的数据库里是每秒钟要插入1到2万条记录
--
确实是海量
本身不是服务器,只是pc机 做测试

那就按
请先做磁盘碎片整理,保证数据库文件连续,
再做数据库自带的优化。
试试。
插入数据,最好就是一个索引也没有,那才快.
如果插入数据慢,楼主就升级硬件吧
要提高select * from table 的查询效率,只有升级硬件环境了!

你所建立的索引都是没有用的,因为这条SQL的最优路径就是表扫描(因为你建立了聚集索引,应该是聚集索引扫描)。如果用到了其它索引,那么执行路径是有问题的!

也就是说索引方法是行不通的了????????
除了升级硬件就有没有其它方法提高查询效率
请大家多指点
我的测试机配置:
cpu   1.7
内存  1G
sql2005+vs2005
兄弟,你是在insert,不是select
如果想提高要select * from table 的查询效率,索引行不通!
对的,select * from ...
没有条件的话,是进行全表扫描
想提高要select * from table 的查询效率 主要是想配合UI界面上的曲线图,曲线图的每秒显示的点都由数据库提供,如果查询效率跟不上,那肯定不行撒
请大家给点建议
使用windows的性能监视器,sqlserver的事件探查器,然后监控,看看执行计划,瓶颈在那里,cpu or i/o or memory
你想把整个表的数据查询出来,索引是没有什么太大的用处,相反,还会降低你插入,修改数据的性能。索引是用于在大数据时查找某些数据得时候有用。比如有一时间列,现需要查找某一时间段的数据,那么在该列上建立索引就可以极大地提高查询效率。
我觉得你的需求有问题,几十万的数据你取出来做什么?如果只需要其中一些,为什么不在数据库里面筛选。这个大的数据类传输都是个问题。
这么大的数据量传输都是个问题。
数据取出来显示曲线图(回放)
相当于示波器回放

advoutlooklist1怎样遍历群组内容,并判断是否存不存在某一个内容 (100-14)梯子好啊,都变财主了 asp.net控件套用页面问题 在多文档视图中,如何让新建的子窗口在主框架切分视图的右边显示? 求一正则表达式 *.txt 在线等 关于类的事件 (100-15)能抢到这个sf不? 如何设计以CStatic为基础的ActiveX控件的界面? 如何把网页的flash下载下来? SetWindowPos(&wndTopMost, 0, 0, 0, 0, SWP_NOSIZE|SWP_NOMOVE) 无法置顶 再次出300分请教。。。多线程,同时获取多个网页内容,300分! 如何将批量的wav文件导入sql 数据库。急急急。。。。。。。。。。 如何使用python写一个脚本,类似做到自动登陆csdn论坛 电源方案的修改。。。 高手帮忙看看这个CeEncodingFilter有什么问题? listener问题!! Label和TextBox组合控件的显示问题 sql执行问题 如何在vb.net中显示这种格式的表,并且行动态可变,可编程进行填充数据,多谢答复 CFindFile 类的函数 读出文件夹里的文件名,可以将这些文件名存储在一个字符串数组里吗? 初级的问题,怎样在CreateUserWizard的ContentTemplate中添加DropDownList控件? a标签新手问题 为什么package中只有包定义,没有包体? 如果能获取到系统使用字体字号 请高手来帮我解决一下这样的一个问题 大腿内侧,就是阴茎两侧,酸涨 LBUTTONDBCLICK问题!请高手帮忙。 由字符串组成一个函数名,能不能这样调用这个函数 struts 2.0.14 客户端验证,无法生成javascript脚本 看看这个系统大概要多少钱