社区
疑难问题
帖子详情
在SQL7中,进行大量数据查询时(100万条), 如何优化?
qffhq
2002-12-21 09:28:36
1).用什么工具进行分析,要具体一点的方法?
2).如果常用数据列(有许多外键相关联),其数据类型由 int---->smallint,性能提高如何?
...全文
79
4
打赏
收藏
在SQL7中,进行大量数据查询时(100万条), 如何优化?
1).用什么工具进行分析,要具体一点的方法? 2).如果常用数据列(有许多外键相关联),其数据类型由 int---->smallint,性能提高如何?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
madyak
2002-12-21
打赏
举报
回复
将Where 条件建立索引!最好用索引覆盖!
qqqdong
2002-12-21
打赏
举报
回复
1)用查询分析器中看执行计划
2)在where条件中增加类型转化函数
孟子E章
2002-12-21
打赏
举报
回复
采用存储过程,只select有用的字段
CoolAbu
2002-12-21
打赏
举报
回复
索引,还是索引,多看看关于索引的书,建好聚簇索引和非聚簇索引,尽量使非聚簇索引达到函盖,把数据分到不同的磁盘上,提高I/O的并行处理,只select用到的列
SQL
优化
怎么做?
大量
数据
实战分析
上面插入几条测试
数据
,在使用索引
时
还需要插入更多的
数据
作为测试
数据
,下面就通过存储过程插入500W条
数据
作为测试
数据
三:使用索引和不使用索引的比较 没有添加索引前一个简单的
查询
用了1.79秒 创建索引,...
My
SQL
100
万条
数据
的一张表,如何
查询
优化
?
InnoDB
中
不保存表的具体行数,也就是说,执行select count(*) from table
时
,InnoDB要扫描一遍整个表来计算有多少行。 MyISAM只要简单的读出保存好的行数即可。 注意的是,当count()语句包含 where条件
时
,两种表的...
sql
server
大量
数据
查询
的
优化
方式--
查询
结构
优化
sql
server
大量
数据
查询
的
优化
方式--
查询
结构
优化
【My
sql
】给你
100
万条
数据
的一张表,你将如何
查询
优化
?
InnoDB
中
不保存表的具体行数,也就是说,执行select count(*) from table
时
,InnoDB要扫描一遍整个表来计算有多少行。 MyISAM只要简单的读出保存好的行数即可。 注意的是,当count(*)语句包含 where条件
时
,两种...
my
sql
查询
100
万_【My
sql
】给你
100
万条
数据
的一张表,你将如何
查询
优化
?
两种
查询
引擎
查询
速度(myIsam 引擎)InnoDB
中
不保存表的具体行数,也就是说,执行select count(*) from table
时
,InnoDB要扫描一遍整个表来计算有多少行。MyISAM只要简单的读出保存好的行数即可。注意的是,当count...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章