大数据处理是一个头疼的问题,特别当达不到专业DBA的技术水准时,对一些数据库方面的问题感到无赖。所以还是有必要了解一些数据库方面的技巧,当然,每个人都有自己的数据库方面的技巧,只是八仙过海,所用的武功不同而已。我把我最常用的几种方式总结来与大家分享,大家还有更多的数据库设计和优化的技巧,尽量的追加到 ...
分类:
其他好文 时间:
2018-05-10 00:08:33
阅读次数:
158
此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5.对表分区的维护性操作.(1.) 表空间及分区表的概念表空间: 是一个或多个数据文件的集合,所有的数据对象都存放在指定的表空间中,但主要存放的是表, ...
分类:
数据库 时间:
2018-05-08 22:25:21
阅读次数:
148
MySQL的分区 一 分区表适用于以下场景 1:表非常大以至于无法全部放在内存中,或者只在标的最后部分有热点数据,其他均是历史数据 2:分区表的数据更容易维护。例如想批量删除大量数据可以使用清除整个分区的方式。另外还可以对一个独立分区进行优化、检查、修复等操作。 3:分区表的数据可以分布在不同的物理 ...
分类:
数据库 时间:
2018-04-12 16:14:09
阅读次数:
229
Hive注释中文乱码 创建表的时候,comment说明字段包含中文,表成功创建成功之后,中文说明显示乱码 这是因为在MySQL中的元数据出现乱码 针对元数据库metastore中的表,分区,视图的编码设置 因为我们知道 metastore 支持数据库级别,表级别的字符集是 latin1 那么我们只需 ...
分类:
其他好文 时间:
2018-04-05 20:58:19
阅读次数:
178
什么是数据库表分区 数据库表分区(Partitioning),即将一个大的数据表(Table)及其索引(Index)切分更小的部分。这些分区可以有不同的名字,甚至是存储方式。 为什么要做分区 存储均衡:可以分摊大量数据到不同存储介质中。 方便管理:方便DBA管理数据表,进行各种操作,比如删除陈旧的数 ...
分类:
数据库 时间:
2018-03-12 21:13:01
阅读次数:
220
在CAP理论中,C代表一致性,A代表可用性(在一定时间内,用户的请求都会得到应答),P代表分区容错。这里分区容错到底是指数据上的多个备份还是说其它的 ? 我感觉分布式系统中,CAP理论应该是C和A存在不可同时满足, 既要保证高可用,又要保证强一致性,因为多个节点之间存在数据复制,所以要么保证强一致性 ...
分类:
其他好文 时间:
2018-02-28 01:09:09
阅读次数:
132
准备工作: 蠕虫复制 文章表 增加数据到112万 语法:insert into tableNameA select * from tableNameB 未分区查询 54s 改变现有表分区 删除表分区 分区后查询时间 1.2 s ...
分类:
数据库 时间:
2018-02-25 14:30:20
阅读次数:
198
fdisk是一个高危操作,不要轻易试用和使用。管理磁盘分区表-b指定扇区大小最小是512其他数值必须是512的倍数,最大是4096-c指定兼容性模式的参数是nondos,如果想修改参数,那么选项和参数之间不能有空格-c=dos系统不建议修改参数-C指定柱面系统不建议使用-h获取帮助信息并退出-l列出分区信息-s显示指定分区信息,显示指定分区的块数量-u显示分区表,分区大小单位默认为扇区可以指定为柱
分类:
系统相关 时间:
2018-02-23 00:45:58
阅读次数:
295
https://www.cnblogs.com/knowledgesea/p/3696912.html 继续看这个文档 http://www.360doc.com/content/16/0104/11/22743342_525336297.shtml SQL Server表分区 什么是表分区 一般情 ...
分类:
数据库 时间:
2018-02-14 12:54:21
阅读次数:
251
什么是表分区 一般情况下,我们建立数据库表时,表数据都存放在一个文件里。 但是如果是分区表的话,表数据就会按照你指定的规则分放到不同的文件里,把一个大的数据文件拆分为多个小文件,还可以把这些小文件放在不同的磁盘下由多个cpu进行处理。这样文件的大小随着拆分而减小,还得到硬件系统的加强,自然对我们操作 ...
分类:
数据库 时间:
2018-02-06 11:03:11
阅读次数:
246