最新文章列表

MySQL不同存储引擎和不同分区字段对于查询的影响

前提:每种表类型准备了200万条相同的数据。 表一 InnoDB & PARTITION BY RANGE (id)  CREATE TABLE `customer_innodb_id` ( `id` int(11) NOT NULL, `email` varchar(64) NOT NULL, `name` varchar(32) NOT NULL, `pa ...
快快乐乐的北斗 评论(0) 有969人浏览 2013-01-31 15:46

oracle 归档数据查询(分区查询)

查询201212月份数据记录的SQL如下: SELECT COUNT(DISTINCT(c.caller_nbr)) AS emp_use_count FROM tab_pub_calllog c WHERE TO_CHAR(c.end_time,'yyyymm')='201212' 等了2个小时还没结果... 找数据库维护人员解决,给出如下查询SQL语句 SELECT COUNT(DISTIN ...
宋建勇 评论(0) 有1501人浏览 2013-01-10 13:01

linux 分区

1 磁盘分区概念 将硬盘分成若干分区,硬盘分区的方案记录磁盘分区表中(对用户而言,每个分区都可看作是一个磁盘)。通常磁盘分区表由4个部分组成,每部分定义一个分区的信息。   因此一个硬盘最多只能建立4个分区,称为主分区。   在主分区上,再进行分区,为建立扩展分区,扩展分区由扩展磁盘分区表维护。   在扩展分区上,划分若干个更小的分区称为逻辑分区。   2 linux ...
it_like 评论(0) 有883人浏览 2012-12-16 12:39

Oracle Partition 分区详细总结(转)

此文从以下几个方面来整理关于分区表的概念及操作:         1.表空间及分区表的概念         2.表分区的具体作用         3.表分区的优缺 ...
hae 评论(0) 有1284人浏览 2012-11-14 17:23

Oracle 分区简述

oracle8i起开始推出表分区的概念,最初只有范围分区、列表分区和hash分区三种类型,10g以后加入了复合分区,其中复合分区又包括:哈希-范围复合分区和哈希-列表复合分区两方式。每个分区都是一个独立的segment,可存放在不同的表空间中。     范围分区(Range):即根据字段值的实际情况来划分范围,以范围作为分区划分的依据,将记录存放在不同分区。如果记录无法预测范围,则可创建一个ma ...
KelivenLin 评论(0) 有685人浏览 2012-10-12 12:01

oracle 分区

创建分区 --先声明一下:列表分区不支持多列,但是范围分区和哈希分区支持多列。 create table graderecord -- 范围分区 根据列的值的范围 ( sno varchar2(10), sname varchar2(20), dormitory varchar2(3), grade int) partition by range(grade)( ...
blackproof 评论(0) 有1060人浏览 2012-09-26 15:32

Oracle 分区攻略(二)

   为了应对不同的分区情况,普通的分区不足以满足日益增长的系统需求。所以我们不仅仅有好的分区结构,而且也要很好的维护我们的分区。 混合分区: create table TRACK ( TRACK_ID NUMBER(20) not null, COMP_CDE VARCHAR2(6), ...
dacoolbaby 评论(0) 有1023人浏览 2012-08-17 15:45

Oracle 分区攻略(一)

    说到大数据,在传统数据库里面,分区是首要的解决方案。那么,我总结了一下公司里面的培训资料,做了一份Oracle分区攻略。仅供学习参考。 首先,回顾一下Oracle的表空间创建和表创建。 --表空间创建 create tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp1.dbf'size 50m, ...
dacoolbaby 评论(0) 有3226人浏览 2012-08-17 15:35

CentOS 下如何添加新硬盘并分区格式化?

Linux磁带备份,所以我先添加一块硬盘,并相应的建立分区,格式化,然后挂载使用。下面看我操作的步骤: 1.先用Fdisk -l 来查看当前状态下磁盘情况 [root@linux1 ~]# fdisk -l Disk /dev/hda: 5368 MB, 5368709120 bytes 255 heads, 63 sectors/track, 652 cylinders Units = c ...
abc123456789cba 评论(0) 有1460人浏览 2012-07-16 09:38

[陷阱]HIVE外部分区表一定要增加分区

刚开始玩HIVE外部表可能会遇到的小陷阱。 只要我们牢记外部表也是一种表就可以,普通表有分区,外部表也是有分区的。所以如果是基于分区表创建的外部表一定要对外部表执行ALTER TABLE table_name ADD PARTITION。否则是根本访问不到数据的。 例子应该会更直观: 原始的表: hive> desc shaka_test_external; ...
hugh.wangp 评论(0) 有13179人浏览 2012-06-27 16:43

如何修改数据库表中的分区字段值

当数据库表加了分区字段后,一般情况下,是不能随便修改其中的值的,但是执行以下就可以打开限制: 首先你可以查看下表的状态 SELECT ROW_MOVEMENT FROM USER_TABLES WHERE TABLE_NAME = 'AAA' 通常为 ENABLED 再执行语句 ALTER TABLE AAA ENABLE ROW MOVEMENT 就可以了
xrb2008 评论(0) 有2293人浏览 2012-06-12 15:26

Oracle——01表空间和区

  1、表空间:表空间是数据库的逻辑划分,一个表空间只属于一个数据库。每个表空间由一个或多个数据文件组成。 表空间中其他逻辑结构的数据存储在这些数据文件中。在Oracle安装完成后,会自动建立多个表空间, 主要有: (1)System表空间:该表空间用于存放Oracle系统内部表和数据字典的数据,如表名、列名、用户名等。 (2)undo表空间:该表空间是存储撤销信息的表空间。当用户对数 ...
234390216 评论(0) 有16318人浏览 2012-06-05 14:01

Oracle分区

一、简介 ORACLE的分区是一种处理超大型表、索引等的技术。分区是一种“分而治之”的技术,通过将大表和索引分成可以管理的小块,从而避免了对每个表作为一个大的、单独的对象进行管理,为大量数据提供了可伸缩的性能。分区通过将操作分配给更小的存储单元,减少了需要进行管理操作的时间,并通过增强的并行处理提高了性能,通过屏蔽故障数据的分区,还增加了可用性。 二、优缺点 优点: 增强可用性:如果表的某个 ...
hongzhguan 评论(0) 有1588人浏览 2012-06-03 22:15

(转)全面学习分区表及分区索引

http://space.itpub.net/7607759/viewspace-260278 (9)--删除表分区 (8)--增加和收缩表分区 (7)--怎样管理 (6)--创建range-list组合分区 (5)--创建ran
sangei 评论(0) 有855人浏览 2012-05-28 23:40

mysql分表,分区的区别和联系

一,什么是mysql分表,分区 什么是分表,从表面意思上看呢,就是把一张表分成N多个小表,具体请看mysql分表的3种方法 什么是分区,分区呢就是把一张表的数据分成N多个区块,这些区块可以在同一个磁盘上,也可以在不同的磁盘上,具体请参考mysql分区功能详细介绍,以及实例 二,mysql分表和分区有什么区别呢 1,实现方式上 a),mysql的分表是真正的分表,一张表分成很多表后,每一个小 ...
不念书的小子 评论(0) 有1280人浏览 2012-03-29 14:38

Linux分区方案

Linux分区方案 1、基于FTP服务器的分区方案 /boot分区      ---- 80MB swap分区       ---- 1GB~2GB /var分区       ---- 40GB~120GB(采用RAID文件系统实现,并将其配置成RAID0,以提高读取速率) 根分区         ---- 5GB 采用最小化安装方式安装 2、基于文件服务器的分区方案 /boot分区    ...
IThead 评论(0) 有1827人浏览 2012-03-14 17:45

Centos6.2 web服务器分区--self

分区类型 分区的实际大小 解析 SWAP分区 2G (内存为1G,一般为内存的2倍) / 1G-2G (最少要150– ...
fireDragonpzy 评论(0) 有1826人浏览 2012-02-22 10:44

Linux分区,挂载点

一.挂载点 在Linux系统里面,“分区”,被称作“挂载点”。常见的“挂载点”有: / 或者 /ROOT存储用户的一些基本配置文件,软件设置文件等等。建议5G+(不包括swap,usr,opt,home)。 /swap是让“内存”临时存储文件的专用空间。 /boot它包含了操作系统的内核和在启动系统过程中所要用到的文件(128M+,据说实际使用50M左右)/usr软件安装的默认位置,或者通过更 ...
abCity 评论(0) 有3182人浏览 2012-02-19 00:05

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics