社区
MS-SQL Server
帖子详情
SQL Server表分区的问题
悠然的二货
2020-05-27 10:53:53
假如说分区使用自增ID的话,100W数据分一张表,对日期做了索引。我查询的时候使用日期来查询会有效果吗?比如我要查询的那个日期在第150W行,这种时候表分区和没分区在同一张表的搜索速度有区别吗?
...全文
136
2
打赏
收藏
SQL Server表分区的问题
假如说分区使用自增ID的话,100W数据分一张表,对日期做了索引。我查询的时候使用日期来查询会有效果吗?比如我要查询的那个日期在第150W行,这种时候表分区和没分区在同一张表的搜索速度有区别吗?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
好记忆不如烂笔头abc
2020-05-28
打赏
举报
回复
分区使用自增ID,但你查询条件是日期,这样分区就没有啥意义。 如果你用日期做条件,就应该考虑按日期去做分区,这样才能真正发挥分区的作用。
lich2005
2020-05-27
打赏
举报
回复
分区往往要快些,道理很简单,在一张小表(大表分成一张张的小表)查数据肯定比在一张大表里面查要快。 随着数据量的增加,这种性能优势会越来越明显。
Microsoft
SQL
Server
2005技术内幕: T-SQ程序设计.pdf
该书解释并比较了
SQL
Server
2000和
SQL
Server
2005在数据库开发相关
问题
上的解决方案,深入讨论了
SQL
Server
2005中新增的T-
SQL
编程特性,包含了大量的代码示例、
表
示例和逻辑难题以帮助数据库开发人员和管理员理解...
SQL
Server
精华技巧集
在
SQL
Server
精华技巧集中,你将发现一系列关于
SQL
数据库管理和优化的专业知识,这些...通过对这些精华技巧的学习和实践,你将能更高效地管理和维护
SQL
Server
数据库,提升工作效率,并解决实际工作中遇到的各种
问题
。
12道必须掌握的数据库面试题(
sql
server
2008)
在
SQL
Server
2008这个数据库管理系统中,掌握核心概念和技术对于面试至关重要。以下将详细解析这12道必须掌握的数据库面试题,以及它们所涵盖的关键知识点: 1. **数据库引擎与存储过程** - 数据库引擎是
SQL
...
数据库开发 维护 性能调优 备份还原 各种复杂
问题
的解决方案
这包括选择合适的数据库管理系统(如My
SQL
、Oracle、
SQL
Server
或MongoDB),设计数据模型(如关系型模型或No
SQL
模型),编写
SQL
语句来定义
表
结构,设置索引以优化查询性能,以及创建存储过程和触发器以实现复杂的...
SQL
SERVER
表
分区
SERVER
的
表
分区
功能是为了将一个大
表
(
表
中含有非常多条数据)的数据根据某条件(仅限该
表
的主键)拆分成多个文件存放,以提高查询数据时的效率。创建
表
分区
的主要步骤是。(按拆分函数拆分后需要对应到哪些文件组中...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章