处理数据量比较大的数据库

Lee_2019 2017-10-12 07:20:09
有一个上百G的SQL数据库,查询处理起来比较麻烦,能不能将它分解成几个小的数据库,怎样处理数据量比较大的数据库呢?很纠结,不知道怎么做?求分享经验
...全文
526 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 版主 2017-10-13
  • 打赏
  • 举报
回复
引用 6 楼 z10843087 的回复:
可以把具体的语句,服务器配置发下
当版主了不散分吗?
吉普赛的歌 版主 2017-10-13
  • 打赏
  • 举报
回复
数据库有多大并不是问题。 你直接说出目前你面对什么具体的问题就是了。
OwenZeng_DBA 2017-10-13
  • 打赏
  • 举报
回复
上次申请通过,刚一散分就被撤了,,,这次就不散了。。。低调低调
OwenZeng_DBA 2017-10-13
  • 打赏
  • 举报
回复
可以把具体的语句,服务器配置发下
二月十六 版主 2017-10-12
  • 打赏
  • 举报
回复
引用 4楼我是你的主体 的回复:
这个表分区是不是相当于一张表分好几个磁盘存放,查询的时候虽说还是查询一张表,但是多个文件可以并行处理这样会加快了查询速度,是这个意思么?我刚接触这块儿内容,谢谢
大概是这个意思,注意分区列和查询条件,尽量让每次查询的数据在一个物理文件上。
Lee_2019 2017-10-12
  • 打赏
  • 举报
回复
这个表分区是不是相当于一张表分好几个磁盘存放,查询的时候虽说还是查询一张表,但是多个文件可以并行处理这样会加快了查询速度,是这个意思么?我刚接触这块儿内容,谢谢
二月十六 版主 2017-10-12
  • 打赏
  • 举报
回复
可是试试表分区技术。
Lee_2019 2017-10-12
  • 打赏
  • 举报
回复
谢谢回答,我现在这个数据库就是一张表,就是用电脑查询的时候可能得好几天,中间再出点差错,相当于白弄了,我想知道有没有办法分批次处理,或者一些这方面经验
OwenZeng_DBA 2017-10-12
  • 打赏
  • 举报
回复
上百g的数据库不算大的,大型的数据库一个表就上百g.管理方法的话就是先找到慢在哪里

34,576

社区成员

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

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