sql-server – 如何在sql server上拆分一个非常大的数据库
发布时间:2020-12-30 20:29:00 所属栏目:MsSql教程 来源:网络整理
导读:我有一个90 GB的SQL Server数据库,我想让它更易于管理.它存储了2009年和2010年50种不同库存的库存数据,每种库存都是一个单独的表.有些表有数亿行,而其他表只有几百万行. 我想要做的是以某种方式拆分数据库,以便我没有一个90 GB的数据库文件. 我想要的是能
我有一个90 GB的SQL Server数据库,我想让它更易于管理.它存储了2009年和2010年50种不同库存的库存数据,每种库存都是一个单独的表.有些表有数亿行,而其他表只有几百万行. 我想要做的是以某种方式拆分数据库,以便我没有一个90 GB的数据库文件. 我想要的是能够以某种方式神奇地分割所有表格,以便我可以备份2009年数据,而不必每次备份整个数据库时都将其包含在备份中,但是,我想要2009年的数据每当我进行查询时都要包括在内. 分区数据库的方式是什么?它会为我做上述事情,还是需要其他解决方案?我研究分区,但我不确定这是否能解决我的所有问题.我无法找到任何可以告诉我它是否会迁移先前存在的数据,或者它是否仅适用于新插入的数据. 任何帮助或指针将不胜感激. 提前致谢, 肯 解决方法Kimberly Tripp推出了一个精彩的网络广播系列,可以回答这些问题.我认为最好查看 this网络广播,而不是针对您的具体案例提出一般性建议.我相信它会为您提供分区和老化的指导,以便为您的情况做出正确的决定.(编辑:PHP编程网 - 黄冈站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 有声音但任务栏没有音量图标的解决方法
- sql-server – 什么是评估合理缓冲池大小的确定性方法?
- LINQ for LIKE查询数组元素
- sql-server – SELECT语句中的OPTION FAST有什么作用?
- sql-server-2008 – 如何使用损坏的模型db启动MSSQL Server
- 如何使用iText在文本下插入图像作为PDF背景?
- 实体框架 – 具有多个数据库/ DbContext的EF代码优先迁移
- 关于Windows,两个现象,两个本质
- SQL Server误区:在SQL Server 2000兼容模式下不能行使DMV
- sql – 在查询中使用时,VARCHAR列的大小是否重要