分区表,和普通的表有什么区别

关于分区表,和普通的表有什么区别?
我知道一般的把较大的表建成分区表,查询的时候SQL中可以指定要检索的分区,那么作为开发人员,我是怎么知道数据被分配到那个分区了?是在INSERT的时候指定的吗?
如果是,那么怎么指定,是有一个列叫分区列,给它赋值还是有其他的命令把这条数据指定的放到某个分区?
参与4

3同行回答

leo_wynleo_wyn商业智能工程师Security
分区表按照分区键, 使用HASH算法将数据尽可能平衡的分配到不同的数据库分区,进一步缩小结果集!采用分区并行,能够很快的读取和操作数据表显示全部
分区表按照分区键, 使用HASH算法将数据尽可能平衡的分配到不同的数据库分区,进一步缩小结果集!
采用分区并行,能够很快的读取和操作数据表收起
系统集成 · 2013-06-27
浏览1340
jimmyjimmy数据仓库工程师招行软件中心
分区表创建的时候需要定义分区键,定义好之后,数据库会根据插入数据的分区键值去自动分布到分区显示全部
分区表创建的时候需要定义分区键,定义好之后,数据库会根据插入数据的分区键值去自动分布到分区收起
银行 · 2013-06-27
浏览1366
hongyehongyehongyehongye数据库管理员哈尔滨银行
表中数据的分布对于INSERT是透明的,直接插入就可以了显示全部
表中数据的分布对于INSERT是透明的,直接插入就可以了收起
银行 · 2013-06-27
浏览1385

提问者

liliy
其它北京

相关文章

问题状态

  • 发布时间:2013-06-27
  • 关注会员:1 人
  • 问题浏览:5598
  • 最近回答:2013-06-27
  • X社区推广