加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

数据库分区表的使用

发布时间:2020-12-11 23:55:10 所属栏目:MySql教程 来源:网络整理
导读:第一部分:sql server分区表 参考官方文档链接为:http://msdn.microsoft.com/zh-cn/library/ms345146%28v=SQL.90%29.aspx 1. 创建分区表步骤,参考官方文档为佳 ? 创建分区表的第一步,先创建数据库文件组 http://msdn.microsoft.com/zh-cn/library/bb52246

第一部分:sql server分区表 参考官方文档链接为:http://msdn.microsoft.com/zh-cn/library/ms345146%28v=SQL.90%29.aspx

1. 创建分区表步骤,参考官方文档为佳

? 创建分区表的第一步,先创建数据库文件组

http://msdn.microsoft.com/zh-cn/library/bb522469.aspx

? 创建了文件组之后,还要再创建几个数据库文件

http://msdn.microsoft.com/zh-cn/library/bb522469.aspx

?创建一个分区函数

http://msdn.microsoft.com/zh-cn/library/ms187802.aspx

?创建一个分区方案

http://msdn.microsoft.com/zh-cn/library/ms179854.aspx

2. 添加、查询、修改分区表中的数据

???? 在创建完分区表后,可以向分区表中直接插入、修改、查询数据,而不用去管它这些数据放在哪个物理上的数据表中。

?? ?$PARTITION.分区函数名(表达式)

  1. select?$PARTITION.partfunSale(SaleTime)?as?分区编号,count(id)?as?记录数?from?Sale?group?by?$PARTITION.partfunSale(SaleTime)??

3. 将普通表转换成分区表

???? 如何将一个普通表转换成一个分区表 呢?只要将该表创建一个聚集索引,并在聚集索引上使用分区方案即可。

4. 删除(合并)一个分区

     只要分区函数修改了,SQL Server会自动将数据重新分配,按照新的分区函数指定的方式来存储数据

     参考:http://msdn.microsoft.com/zh-cn/library/ms186307.aspx

第二部分:mysql分区

http://dev.mysql.com/doc/refman/5.1/en/partitioning.html

第三部分:oracle分区

?http://docs.oracle.com/cd/B19306_01/server.102/b14220/partconc.htm

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读