社区
数据库及相关技术
帖子详情
数据库高手请进!如何提高数据库的查询效率?有多少种方法?
harezgq
2001-12-05 10:57:40
欢迎大家讨论!
...全文
207
4
打赏
收藏
数据库高手请进!如何提高数据库的查询效率?有多少种方法?
欢迎大家讨论!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
njtlxm
2001-12-07
打赏
举报
回复
同楼上的讨论一下:
我是在VC下开发的,对于你说的第5条,我不大同意。对于ORACLE,应该使用OO4O比较好一些。
同时,对于ORACLE和SQL SERVER,OLE DB的效率要比ADO效率高。BDE应该是效率比较低下的一种方式,这个在开发过程中我们有过比较。
另外:尽量保持建立的数据库连接,不必每次都重新连接数据库。这在SQL SERVER和ACCESS下表现不明显,但是在ORACLE中就非常明显,因为ORACLE的建链时间非常长,大约有2秒钟,而SQL和ACCESS大约只需0.01秒。
在查询语句中,要考虑where语句中的字段顺序。
尽量不用ORDER BY语句(数据量比较大的时候)
TR@SOE
2001-12-05
打赏
举报
回复
http://www.trackon.net/bcblist里有篇文章,谈到一些。
luhongjun
2001-12-05
打赏
举报
回复
1:影响最大的是在数据库端家索引。
2:如果数据库字段很多,建议使用Select 字段列表 的方式而不使用Select *
3:请使用TQuery或TADOQuery,并且WHERE语句一定要建立索引,尽量少使用TTable或TADOTable.
4:多使用存储过程。
5:对于ORACLE和SYBASE数据库要使用BDE,而对于MS SQL SERVER 使用ADO方式连接。
harezgq
2001-12-05
打赏
举报
回复
多谢!
数据库
高手
请进
!! 解决
效率
及 繁琐 字段 问题
数据库
基础、使用C语言构建一个
数据库
、SQL语言、MySQL
文章目录一、
数据库
1.什么是
数据库
2.
数据库
的核心功能是什么3.
数据库
的核心组件有哪些4.
数据库
发展和展望二、使用C语言实现一个简单的
数据库
三、使用C语言连接
数据库
四、SQL语言和MySQL教程1.SQL是什么1) DDL - Data Definition Language,数据定义语言2) DML - Data Manipulation Language,数据处理语言3) DCL - Data Control Language,数据控制语言2.常用
数据库
访问接口简介ODBCJDBCADO.NETPDO3
正则表达式
正则表达式 正则表达式 地狱-天堂之说,源自老程序员的话.老程序员告诉我们,没有正则表达式就像地狱一般,有了正则表达式我们就像进了天堂一样.好,我们下面看这么几个需求: 需求1:“192.168.10.5[port=8080]”,这个字符串表示IP地址为192.168.10.5的服务器的8080端口是打开的,请用程序解析此...
MySQL
数据库
如何解决大数据量存储问题
利用MySQL
数据库
如何解决大数据量存储问题? 各位
高手
您们好,我最近接手公司里一个比较棘手的问题,关于如何利用MySQL存储大数据量的问题,主要是
数据库
中的两张历史数据表,一张模拟量历史数据和一张开关量历史数据表,这两张表字段设计的很简单(OrderNo,Value,DataTime)。基本上每张表每天可以增加几千万条数据,我想问如何存储数据才能不影响检索速度呢?需不需要换oracle数据
数据库
SQL优化大总结之 百万级
数据库
优化方案
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。 这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 一、百万级
数据库
优化方案 1.对
查询
进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列
数据库及相关技术
1,178
社区成员
18,939
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章