sql表分区疑问

ylovep 2016-01-25 10:42:35
1.有2张表,A表是主表,B表是明细表,
2.B表正常有1000到10000的明细数据。

请问若只针对B表进行表分区的话,和针对A,B同时建立分区的话有没有速度上的区别,(2种方案都按照年月分区,一年12个月,以此类推)

因为A表数据不是太多,每天1000条左右,B是也就是说有1000*1000到1000*10000条。
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
马少华 2016-01-28
  • 打赏
  • 举报
回复
占一下楼主的地方,问个问题, mssql 表分区 和实际物理分表有什么区别,性能上有什么区别? 我有个2亿的表,做了表分区,查询速度依然不理想,现在想把一部份数据进行物理分割。
江南雪_158 2016-01-28
  • 打赏
  • 举报
回复
这个最好还是分区比较好一些,数据是一直累加的
LongRui888 2016-01-26
  • 打赏
  • 举报
回复
B表是必须分区,而A表,可以不分区,看具体的情况,比如,你的sql的写法是否总是有 时间查询条件,如果总是有,建议A表也是分区
DB_SQL 2016-01-25
  • 打赏
  • 举报
回复
在B表新增一个日期列用于分区同A表采用同一分区规则
薛定谔的DBA 2016-01-25
  • 打赏
  • 举报
回复
分区当然有了

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧