最新文章列表

表分区分割脚本

表分区分割脚本
billdwl 评论(0) 有668人浏览 2013-03-12 13:10

Quick Sort

1.  Quicksort is honored as one of top 10 algorithms of 20th century in science and engineering. It's prevalent in practice, takes O(nlogn) time "on average" and works in place.   2.  ...
leonzhx 评论(0) 有1284人浏览 2013-03-10 11:45

Oracle分区步骤

1 sqlplus sys as sysdba/ 2 online redefine 2-1 exec dbms_redefinition.can_redef_table('NTSMSALL','T_TEAM'); 2-2 CREATE TABLE NTSMSALL.TMP_T_TEAM… CREATE TABLE "NTSMSALL"."TMP_T ...
BenjaminYu 评论(0) 有951人浏览 2012-11-08 16:12

hive cli 操作表分区

hive表分区 必须在表定义时创建partition a、单分区建表语句:create table day_table (id int, content string) partitioned by (dt string);单分区表,按天分区,在表结构中存在id,content,dt三列。 以dt为文件夹区分 b、双分区建表语句:create table day_hour_table (id i ...
黎明lm 评论(0) 有1220人浏览 2012-08-10 14:04

获得每个班的前两名学生

群里有个朋友问了一个是sql查询的问题:“获得每个班的两名学生姓名 和班级编号” 要求每个班的学生要在一起 , 我没有构建相应的表,通过项目中现有的用户表,进行了查询,sql如下: SELECT user_name , sp_id , rank FROM ( SELECT u.user_name ,u.sp_id, row_number() OVER(PARTITION BY u.sp_id ...
zld406504302 评论(0) 有940人浏览 2012-06-27 12:33

oracle中的一些函数

1、row_number() over(partition by tenantid order by scid) rn: row_number() 顺序号码, 也就是 行号, 比如 1,2,3,4,5 这样的顺序 over必须 partition by ts.tenantid是按tenantid分区,也就是如果有不同的tenantid ,这个序号又开始从1开始重新算   2、Or ...
tree3170 评论(0) 有868人浏览 2012-06-21 15:36

HandlerSocket 性能瓶颈与partition(分区)

  之前一段时间的工作是测试HandlerSocket的性能,测试结果比较奇怪,qps最高只有三四千,不管用C++或者是java或者perl客户端,性能都上不去,与号称的75万qps差距很大,当时困扰了好久,资料太少。   最后发现原因:建表时使用了分区,分区 partition by HASH(ID)影响了查询性能。    partition的主要目的是将数据库表的数据分布到不同的分区, ...
asyty 评论(0) 有2340人浏览 2012-06-11 20:33

ORACLE分区表的概念及操作

此文从以下几个方面来整理关于分区表的概念及操作: 1.表空间及分区表的概念 2.表分区的具体作用 3.表分区的优缺点 4.表分区的几种类型及操作方法 5. ...
langgufu 评论(0) 有1616人浏览 2012-06-05 16:29

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

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

PARTITION BY分组

最近看了PARTITION BY分组,感觉很高深,又不常用到,遂记录下来,留作日后装B(貌似子查询联合查询也能解决),或者懂的多了,再来回顾吧... 不多说了,直接贴研究好的代码 销售报表   SELECT   b,   c,   d,SUM(d)   OVER(PARTITION   BY   b,c   ORDER   BY   d)   e   FROM   a     B C D E  ...
demitong 评论(0) 有1208人浏览 2012-03-27 18:20

ORACLE over函数用法

Oracle over函数 SQL code: sql over的作用及用法 RANK ( ) OVER ( [query_partition_clause] order_by_clause ) DENSE_RANK ( ) OVER ( [query_partition_clause] order_by_clause ) 可实现按指定的字段分组排序,对于相同分组字段的结果集进行排序, 其中 ...
hacker507 评论(0) 有1076人浏览 2012-03-08 20:54

Oracle Partition维护之 - tabel / index分区命令

分区表维护的常用命令: ALTER TABLE-- DROP -- PARTITION-- ADD |-- RENAME |-- MODIFITY |-- TRUNCATE |-- SPILT |-- MOVE |-- EXCHANGE |   分区索引的常用维护命令: ALTER INDEX- ...
billdwl 评论(0) 有1134人浏览 2012-01-04 10:59

MySQL partition分区

一、        分区的概念二、        为什么使用分区?(优点)三、        分区类型四、        子分区五、        对分区进行修改(增加、删除、分解、合并)六、        不同引擎的分区特性七、        分区的限制性分区概念分区针对不同的数据库,具有不同的特性。在这里专门针对MySQL数据库而言。在MySQL数据库里,分区这个概念是从mysql 5.1才开始 ...
abc123456789cba 评论(0) 有2097人浏览 2012-01-01 21:51

MySQL分区(Partition)

MySQL分区(Partition)功能试验2008-07-06 20:02目录[概述][分区表和未分区表试验过程][分区命令详解] [概述] 自5.1开始对分区(Partition)有支持,6.0应比较稳定 = 水平分区(根据列属性按行分)=举个简单例子:一个包含十年发票记录的表可以被分区为十个不同的分区,每个分区包含的是其中一年的记录。 === 水平分区的几种模式:===* Range( ...
abc123456789cba 评论(0) 有798人浏览 2012-01-01 21:48

Oracle 10g 读书笔记之分区

分区是将一个表或索引物理地分解为多个更小、更可管理的部分。它是 oracle 企业版的一个选项,不过要另行收费。标准版中没有这个特性。 oracle 有四种对表分区的方法: 1、区间分区:可指定应当存储在一起的数据区间。例如相同年份的数据存储在一个分区中。 创建语句:CREATE TABLE table_name(col_name ...) PARTITION BY RANGE (col_name ...
ezerg 评论(0) 有1737人浏览 2011-10-06 17:10

Mysql 5.1按日期分区【转】

mysql 5.1已经到了beta版,官方网站上也陆续有一些文章介绍,比如上次看到的Improving Database Performance with Partitioning。在使用分区的前提下,可以用mysql实现非常大的数据量存储。今天在mysql的站上又看到一篇进阶的文章 —— 按日期分区存储。如果能够实现按日期分区,这对某些时效性很强的数据存储是相当实用的功能。下面是从这篇文章 ...
maozilee 评论(0) 有1162人浏览 2011-09-27 21:04

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics