sql 表数据在一亿条以上 怎么优化 说的是分区表,看看联机丛书吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果一年前的只是备份待查,分离出来另存.如果一年前的会用到,但用得少,用分区.如果一年前的仍然要频繁使用,用分区,但要加一个磁盘. 经楼上几位回答查找的相关资料 可以解决问题http://msdn.microsoft.com/zh-cn/library/ms345146(d=printer,v=SQL.90).aspxhttp://topic.csdn.net/u/20091021/16/ed85f7f6-1d92-478b-80fd-6661261baedc.htmlhttp://msdn.microsoft.com/zh-cn/library/ms345146.aspxhttp://www.cnblogs.com/sunfny/archive/2011/01/25/1944425.html 如果交易(新增)业务不涉及旧数据,可以把旧数据自动搬移到另一个表甚至另一个库或另一个服务器历史表会很大,但是只查询,而且不在一个表、库、服务器,基本不影响交易如果交易要求旧数据存在,则不用分开,直接把A表改为分区表 如果交易(新增)业务不涉及旧数据,可以把旧数据自动搬移到另一个表甚至另一个库或另一个服务器历史表会很大,但是只查询,而且不在一个表、库、服务器,基本不影响交易如果交易要求旧数据存在,则不用分开,直接把A表改为分区表 如果是日志数据(随时间增长必然会增长的),分表是必然的,因为总有大到没法运行的一天,分区表只能是个辅助,对其作用不要期望太高 上亿条是一定要分区的,如果是2000的话你可以分表管理,如果是2005或以上你就做一个水平分区就ok了。 历史数据太多的话 就需要分库 甚至分服务器。 现在数据库有自己的分区功能,不过要慎用。 历史数据太多的话 就需要分库 甚至分服务器。 木有遇到的,每天就三四十万条 在那里搞 现在用的大一点的表都是20多亿条数据,还是大宽表,没有分区 附加数据库时原文件名打叉是怎么一回事 请教两张表排序问题? 问个数据库关于主键自增问题! dawugui 老师,我用sql2000工具创建成功啊 同时插入记录到另一张表的触发器 把文本文件导入sql server中的日期处理问题。 紧急求就sql server2000连接问题 如何打开Sql Server生成的db文件? 请问关系到更新和插入两个表的触发器该怎么写,具体如下 请问哪里错了??? 请教一个文本格式导入mssql的问题 关于SQL定时执行一段函数,求高手写一下
如果一年前的会用到,但用得少,用分区.
如果一年前的仍然要频繁使用,用分区,但要加一个磁盘.
http://msdn.microsoft.com/zh-cn/library/ms345146(d=printer,v=SQL.90).aspxhttp://topic.csdn.net/u/20091021/16/ed85f7f6-1d92-478b-80fd-6661261baedc.htmlhttp://msdn.microsoft.com/zh-cn/library/ms345146.aspxhttp://www.cnblogs.com/sunfny/archive/2011/01/25/1944425.html
历史表会很大,但是只查询,而且不在一个表、库、服务器,基本不影响交易如果交易要求旧数据存在,则不用分开,直接把A表改为分区表
历史表会很大,但是只查询,而且不在一个表、库、服务器,基本不影响交易如果交易要求旧数据存在,则不用分开,直接把A表改为分区表