分区,分表,分库

删库到跑路 2018-01-18 03:26:06
基础不牢固我的错,各位大佬简单解释一下吧。分区,分表,分库
尤其是分库,这个详细点
...全文
442 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
OwenZeng_DBA 2018-01-18
  • 打赏
  • 举报
回复
引用 楼主 zy_and_zy 的回复:
基础不牢固我的错,各位大佬简单解释一下吧。分区,分表,分库 尤其是分库,这个详细点
分区,一般讲的是SQL Server 的表分区,比如一般按照时间划分,这个对程序是透明的,就是不用该程序 分表 是一个表可能随着时间的推移越来越大,,那么你可以每个年建一个表table2017 ,table2018 等这样。这个需要程序配合 分库,一般的可以按照业务划分,比如,OA的一个库,ERP的一个库,,等 ,EPR的库也可以继续分,比如ERP2017,ERP2018。 这些手段都是根据业务场景来应用。
听雨停了 2018-01-18
  • 打赏
  • 举报
回复
引用 6 楼 zy_and_zy 的回复:
[quote=引用 2 楼 qq_37170555 的回复:] 以上是个人能力范围内所能理解的,如有错误,请大牛指教
分库有什么具体的操作吗[/quote] 这个就看你的需求了,比如说你可以把每年的数据插入一个库中的一个表里,有几年就建几个库。也可以把两年的放一个库,随便你怎么弄
删库到跑路 2018-01-18
  • 打赏
  • 举报
回复
引用 2 楼 qq_37170555 的回复:
以上是个人能力范围内所能理解的,如有错误,请大牛指教
分库有什么具体的操作吗
删库到跑路 2018-01-18
  • 打赏
  • 举报
回复
引用 4 楼 qq_37170555 的回复:
[quote=引用 3 楼 zy_and_zy 的回复:] [quote=引用 2 楼 qq_37170555 的回复:] 以上是个人能力范围内所能理解的,如有错误,请大牛指教
分库之后合并数据只有复制了吗?[/quote] 既然分库了为什么又要合并啊,要用的话直接从不同库里查询就行了啊[/quote] 未雨绸缪,要弄多地的sql服务,可能将来会把数据集合放在一个总库里
听雨停了 2018-01-18
  • 打赏
  • 举报
回复
引用 3 楼 zy_and_zy 的回复:
[quote=引用 2 楼 qq_37170555 的回复:] 以上是个人能力范围内所能理解的,如有错误,请大牛指教
分库之后合并数据只有复制了吗?[/quote] 既然分库了为什么又要合并啊,要用的话直接从不同库里查询就行了啊
删库到跑路 2018-01-18
  • 打赏
  • 举报
回复
引用 2 楼 qq_37170555 的回复:
以上是个人能力范围内所能理解的,如有错误,请大牛指教
分库之后合并数据只有复制了吗?
听雨停了 2018-01-18
  • 打赏
  • 举报
回复
以上是个人能力范围内所能理解的,如有错误,请大牛指教
听雨停了 2018-01-18
  • 打赏
  • 举报
回复
比如有个订单表,里面有几十个亿的数据; 分库的意思大概就是你可以按每年的数据分开存放到不同的数据库中,每个数据库中表名称还是一样的 分表的意思大概就是按每年的数据分开存放到同一个数据库中不同的表中;每个表名称不同 分区的意思大概就是所有数据存在同一个库同一个表,但是不同的数据文件中,有都个数据文件

34,587

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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