社区
疑难问题
帖子详情
千万级数据量如何查询效率高
吃兔子的萝卜_110
2013-06-19 12:13:55
数据库中表A中有几千万条数据,请问要查询指定的一天的数据该如何写sql语句效率更高?一天中有许多具体的时间。
...全文
283
5
打赏
收藏
千万级数据量如何查询效率高
数据库中表A中有几千万条数据,请问要查询指定的一天的数据该如何写sql语句效率更高?一天中有许多具体的时间。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haitao
2013-06-19
打赏
举报
回复
能确定查询字段了 加对应的索引就行了 记录再多,改为分区表
请填写用户昵称
2013-06-19
打赏
举报
回复
1.可以创建表分区按照时间来分区 2.可以将数量大的表拆分成很多很多的小表。这个小表是按照业务生成的。
KevinLiu
2013-06-19
打赏
举报
回复
加索引并且分区
發糞塗牆
2013-06-19
打赏
举报
回复
2005及以上版本可以按照日期做分区,比如你有1年的数据,可以考虑按照月来做分区,不过万能的回答还是:根据具体情况建立索引和分区
發糞塗牆
2013-06-19
打赏
举报
回复
常规方法就是在日期列上创建索引,如果你需要查询的时候排序,那么就创建个聚集索引,创建的时候,日期列按照期望的排序顺序来创建,比如按照升序查询,那就create clustered index xxx on tb (日期列),倒序排序就加desc,如果不用排序, 加个非聚集索引。 如果不用select *而是select 少数列,那把那些列加在一个非聚集索引上,可以避免键查找
mysql
千万级
数据分页
查询
性能优化
本文给大家分享的是作者在使用mysql进行
千万级
数据量
分页
查询
的时候进行性能优化的方法,对我们学习mysql性能优化非常有帮助。2)
查询
的时候建议使用覆盖索引,非必要字段不返回同样有利于
查询
速度提升,在写SQL的...
千万级
数据量
的表,怎样最快速度
查询
?
我:肯定有呀此刻献上一首《凉凉》也许有些人没遇过上千万
数据量
的表,也不清楚
查询
上千万
数据量
的时候会发生什么。今天就来带大家实操一下,这次是基于MySQL 5.7.26做测试准备数据没有一千万的数据怎么办?创建呗...
千万
数据量
秒级
查询
双链表应用——千万
数据量
秒级
查询
原理 利用双链表, 将数据全部读入内存,将读到的数据头插插入双链表, 因为链表头插
效率高
然后在内存中检索数据,检索到就输出 代码片段 // 读取文件 file,_ := os.Open(path...
千万级
别oracle数据库怎么提高
查询
效率
要提高
千万级
别 Oracle 数据库的
查询
效率,你可以考虑以下几点: 创建索引:通过创建索引,可以提高
查询
的速度。 优化 SQL 语句:确保 SQL 语句是最优化的,可以使用 EXPLAIN PLAN 工具来检查。 缩小数据范围:...
【SQL】在
千万级
的数据库
查询
中,如何提高效率?
文章目录
千万级
的数据库
查询
中,如何提高效率?数据库设计方面SQL语句方面Java方面
千万级
的数据库
查询
中,如何提高效率? 数据库设计方面 1.对
查询
进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及...
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章