位置: 编程技术 - 正文

Oracle10个分区和Mysql分区区别详解(oracle分区大小建议)

编辑:rootadmin

推荐整理分享Oracle10个分区和Mysql分区区别详解(oracle分区大小建议),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:oracle分区包括哪几种,oracle分区的好处,oracle分区less than,oracle分区less than,oracle分区语句,oracle分区的好处,oracle分区语句,oracle分区包括哪几种,内容如对您有帮助,希望把文章链接给更多的朋友!

Oracleg分区常用的是:range(范围分区)、list(列表分区)、hash(哈希分区)、range-hash(范围—哈希分区)、range-list(列表—复合分区)。

Range分区:Range分区是应用范围比较广的表分区方式,它是以列的值的范围来做为分区的划分条件,将记录存放到列值所在的range分区中。

如按照时间划分,年1月的数据放到a分区,2月的数据放到b分区,在创建的时候,需要指定基于的列,以及分区的范围值。

在按时间分区时,如果某些记录暂无法预测范围,可以创建maxvalue分区,所有不在指定范围内的记录都会被存储到maxvalue所在分区中。如:

Hash分区:

  对于那些无法有效划分范围的表,可以使用hash分区,这样对于提高性能还是会有一定的帮助。hash分区会将表中的数据平均分配到你指定的几个分区中,列所在分区是依据分区列的hash值自动分配,因此你并不能控制也不知道哪条记录会被放到哪个分区中,hash分区也可以支持多个依赖列。如:

在这里,我们指定了每个分区的表空间。

List分区:

  List分区也需要指定列的值,其分区值必须明确指定,该分区列只能有一个,不能像range或者hash分区那样同时指定多个列做为分区依赖列,但它的单个分区对应值可以是多个。

  在分区时必须确定分区列可能存在的值,一旦插入的列值不在分区范围内,则插入/更新就会失败,因此通常建议使用list分区时,要创建一个default分区存储那些不在指定范围内的记录,类似range分区中的maxvalue分区。

Oracle10个分区和Mysql分区区别详解(oracle分区大小建议)

在根据某字段,如城市代码分区时,可以指定default,把非分区规则的数据,全部放到这个default分区。如:

组合分区:

如果某表按照某列分区之后,仍然较大,或者是一些其它的需求,还可以通过分区内再建子分区的方式将分区再分区,即组合分区的方式。

  组合分区呢在g中有两种:range-hash,range-list。注意顺序,根分区只能是range分区,子分区可以是hash分区或list分区。

如:

MySQL分区常用的是:range、list、hash、key

RANGE分区(portioning):根据列值所属的范围区间,将元组分配到各个分区。

&#; LIST分区:类似于按RANGE分区,区别在于LIST分区是基于列值匹配一个离散值集合中的某个值来进行选择。

&#; HASH分区:根据用户定义的函数的返回值来进行选择的分区,该表达式使用将要插入到表中的这些行的列值进行计算。这个函数可以包含MySQL 中有效的、产生非负整数值的任何表达式。

&#; KEY分区:类似于按HASH分区,区别在于KEY分区只支持计算一列或多列,且MySQL 服务器提供其自身的哈希函数。

以上所述是小编给大家介绍的Oracle个分区和Mysql分区区别详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对积木网网站的支持!

Windows下mysql 5.7. 安装配置方法图文教程 在此文中,我将详细讲解如何在Windows平台中安装MySQL数据库的最新版本,即MySQL5.7.压缩版数据库。关于MySQL5.7.数据库压缩版的下载,我就不在此多

Windows下MySQL服务无法停止和删除的解决办法 我在Windows操作系统上,使用解压压缩包的方式安装MySQL。这是安装的具体方法:点击这里。在执行如下命令:mysqld--installMySQL--defaults-file=[ini配置文件绝

MySQL配置文件无法修改的解决方法(Win) 帮别人解决的问题,记录一下。问题描述MySQL的版本是5.7,操作系统是window。MySQL安装在C:ProgramFiles下。最近需要在MySQL安装目录下的my-default.ini配置文

标签: oracle分区大小建议

本文链接地址:https://www.jiuchutong.com/biancheng/350112.html 转载请保留说明!

上一篇:MAC下MySQL初始密码忘记怎么办(mac忘记mysql初始密码)

下一篇:Windows10下mysql 5.7.17 安装配置方法图文教程

  • 保险税优识别码是保单号吗
  • 接受固定资产投资的增值税计入哪里
  • 国债利息收入要计入应纳税所得额吗
  • 对方开给我的专票遗失了,让我上传发票
  • 小规模企业开具普通发票月如何做账
  • 其他综合收益影响递延所得税负债吗
  • 增值税报税后多久缴纳期限
  • 一般纳税人净利润如何计算
  • 当前企业不存在是怎么回事
  • 间接持股比例怎么
  • 代扣代缴增值税纳税义务发生时间
  • 城市维护建设税减免税优惠政策
  • 预缴纳个人所得税
  • 长期股权投资的账务处理
  • 融资租赁的销项税额抵减
  • 换汇成本太低怎么处理?
  • 企业缴印花税分录
  • 收的标书收入增值税多少
  • 筹建期的行政罚款的账务处理怎么做?
  • 偷税罪立案标准最新
  • 业务招待费扣除计算举例说明
  • 反倾销税税率查询
  • 三种类型的同期资料文档准备时间和提交税务机关时限有什么要求?
  • 现金折扣应不应计入成本
  • 小规模纳税人增值税税率
  • 红字记账的四种登记方式
  • 建筑企业预交增值税问题尚未得到解决
  • 软件行业研发费用比例有要求么
  • 小企业会计准则会计科目表
  • 无票收入可以存钱吗
  • 企业的税收筹划
  • 跨月冲红发票需收回原发票
  • 销售人员领用材料
  • win10兼容性在哪里调整
  • php的mysql_query
  • 会计分录的基本构成要素
  • 莫斯塔尔古桥多高
  • 税控盘是什么样子的
  • php常用类
  • vscode nasm
  • 详解Yii2 rules 的验证规则
  • 租金算营业成本还是管理费用
  • wind安装
  • 深入分析原因,找出问题根源并有效破解
  • 所得税汇算清缴前取得跨年发票
  • 退预收款需要对账吗
  • 生产成本明细账t型账
  • 应收账款计入营业收入
  • 小规模纳税人销售商品会计分录
  • 企业所得税的税基是什么
  • 生育津贴和产假工资就高原则
  • 加盟费明细
  • 营业外收入如何纳税
  • 车辆按揭利息财务怎么算
  • 银行账户收到养老金怎么办
  • 结算金额和付款金额
  • 回购股票会导致所有者权益减少吗
  • 准备金支出是否含税
  • “制造费用”账户如何设置明细账?
  • sqlserver2005附加数据库错误1827
  • sql Server 触发器的when的用法
  • mysql全部语法
  • 无法启动diagnostic policy service服务
  • centos 6.5下 mysql-community-server. 5.7.18-1.el6安装
  • win7删除搜索历史记录
  • macpro防火墙需要打开吗
  • win1020h2版本千万别更新
  • windows mobile
  • python socketio
  • 1.常用
  • jquery写入json文件
  • Node.js中的事件循环是什么意思
  • 批处理 leq
  • 等待窗口
  • 百旺金赋天津客服电话
  • 灯具维修发票明细
  • 打印发票需要什么信息
  • 地方税务局部门有哪些
  • 税务补录什么时候上班
  • 浙江省网上税务局总分机构变更流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设