怎么提高查询数据库数据的速度?

问题描述

我创建了一个索引感觉和没创建一样的查询三十多万条数据都差不多要八秒请高手指点,谢谢!创建索引代码:CREATEINDEXINDEX_IPTV_XCH_111208_EggSignRecord_UserIdONIPTV_XCH_111208_EggSignRecord(UserId)WITHFILLFACTOR=30

查询代码:declare@begindatedatetime,@enddatedatetime,@dateintset@begindate=GETDATE()selectRecordNo,UserId,GameId,GameName,RecodeTime,IsEffectivefromdbo.IPTV_XCH_111208_EggSignRecordwhereUserId=222set@enddate=GETDATE()select@date=DATEDIFF(millisecond,@begindate,@enddate)print@date

解决方案

解决方案二:
干嘛一下子要查那么多数据啊用分页啊
解决方案三:
引用1楼sqlserver2008的回复:

干嘛一下子要查那么多数据啊用分页啊

这个我也没办法,怎么查是别人说的算,我只是执行

时间: 2024-10-02 15:37:11

怎么提高查询数据库数据的速度?的相关文章

android sqlite使用之模糊查询数据库数据的三种方式

android应用开发中常常需要记录一下数据,而在查询的时候如何实现模糊查询呢?很少有文章来做这样的介绍,所以这里简单的介绍下三种sqlite的模糊查询方式,直接上代码把: package com.example.utils; import java.util.ArrayList; import android.content.ContentValues; import android.content.Context; import android.database.Cursor; import

xml-java查询数据库数据转为XML文件实体属性多时的问题

问题描述 java查询数据库数据转为XML文件实体属性多时的问题 现在是查出数据库数据是list集合,通过遍历list获取Custinfo,如果实体中有很多属性那么就要写很多次getxxx()感觉这样繁琐很浪费时间,有什么方法不通过getXxx()可以把Custinfo属性中对应的数据库的数据循环加到xml文件中,目的是想减少实体中有很多属性时写getXxx(),这个想法是不是行不通? 解决方案 为什么要转为xml文件,,别人都是转为json,, 解决方案二: 你想想框架是怎么根据你的Bean对

Java连接SQL Server2008查询数据库数据,如何显示查询结果到一个列表

问题描述 本人用Java已连接到SQLServer2008,现在想通过Java查询SQLServer中的数据,并显示在一个表中请大神帮忙 解决方案 解决方案二:写个方法,一个jsp页面就搞定.解决方案三:个人觉得还是一样的,查询的sql放到集合里面,然后页面集合显示解决方案四:既然已经连接上了数据库,查询数据就很简单了,直接调用jdbc的查询方法来查询,将结果用集合存放,再传到你要的表中,一步步来啊.

急求!C#用dataGridView控件查询数据库数据出问题

问题描述 privatevoidbutton1_Click(objectsender,EventArgse){stringDatabaseName="orcl";//数据库名stringPassword="tiger";//密码stringUsername="scott";//用户名stringServerIP="127.0.0.1";//服务器地址stringstrConn=@"DataSource=(DESCRI

webservice接口-java webService接口实现查询数据库返回一个XML

问题描述 java webService接口实现查询数据库返回一个XML java webService接口实现查询数据库返回一个XML,用dom4j去操作XML, 解决方案 查询返回的数据库数据,然后用XML类库构建成XML格式的数据返回web api 解决方案二: 接口实现类怎么写方法查询数据库数据,xml返回表字段?

C# aspx 判断查询数据库字段是值是否为空?

问题描述 //查询数据库数据privatevoidData_Bindinga(){stringOrderNO=txtOrderNO.Text.Trim();dta=DbHelperSQL.Query("SELECTfileNamesFROMdbo.TestaWHEREaa='"+OrderNO+"'").Tables[0];if(dta!=null&&dta.Rows.Count>0){for(inti=0;i<dta.Rows.Coun

提高ORACLE数据库的查询统计速度

oracle|数据|数据库|速度|统计 大型数据库系统中往往要用到查询统计,但是对于数据量大的系统,用户在进行复杂的查询统计时往往感到速度很慢,不能满足应用要求,这就要求我们在设计数据库系统时进行合理设置,提高查询统计的速度.本文结合笔者的项目开发经验,阐述具体的设置方法. 以oracle7.33数据库系统为例,我们在开发大型oracle数据库系统时结合项目的特点,本着安全.高效的原则对数据库进行了一些物理设计,从而大大提高了数据库的查询统计速度.总结为如下几点: 1)扩大数据表空间到500M,

简单提高ORACLE数据库的查询统计速度

oracle|数据|数据库|速度|统计     大型数据库系统中往往要用到查询统计,但是对于数据量大的系统,用户在进行复杂的查询统计时往往感到速度很慢,不能满足应用要求,这就要求我们在设计数据库系统时进行合理设置,提高查询统计的速度.本文结合笔者的项目开发经验,阐述具体的设置方法. 我们在开发大型oracle数据库系统时结合项目的特点,本着安全.高效的原则对数据库进行了一些物理设计,从而大大提高了数据库的查询统计速度.总结为如下几点: 1)扩大数据表空间到500M,用于存放本系统的数据: 2)段

如何提高MYSQL数据库的查询统计速度 select 索引应用_php技巧

数据库系统是管理信息系统的核心,基于数据库的联机事务处理(OLTP)以及联机分析处理(OLAP)是银行.企业.政府等部门最为重要的计算机应用之一.从大多数系统的应用实例来看,查询操作在各种数据库操作中所占据的比重最大,而查询操作所基于的SELECT语句在SQL语句中又是代价最大的语句.举例来说,如果数据的量积累到一定的程度,比如一个银行的账户数据库表信息积累到上百万甚至上千万条记录,全表扫描一次往往需要数十分钟,甚至数小时.如果采用比全表扫描更好的查询策略,往往可以使查询时间降为几分钟,由此可见