- 浏览: 39150 次
- 性别:
- 来自: 上海
最新评论
文章列表
----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次 ...
centos 启动oracle
- 博客分类:
- oracle
访问控制台:https://192.168.49.134:1158/em/启动OEM:emctl start dbconsole
一、启动 启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。 1.进入到sqlplus启动实例 [root@oracle ~]# su - oracle 切换到oracle用户 -bash-3.2$ lsnrctl start 启动监听 -bash-3.2$ sqlplus /nolog 进入sqlplus SQL> conn /as ...
今天晚上新装一台Oracle 11g的数据库,打算将SGA设大一点,知道 11g 中有一个新特新 MEMORY_TARGET,于是尝一下鲜,谁知报了个 ORA-00845,报错比较容易迷惑人,不借助Google真得想半天:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
SQL> alter system set memory_max_target=3G scope=spfile ;
System altered.
SQL> alter system set memory_ta ...
优化时,把hive sql当做map reduce程序来读,会有意想不到的惊喜。
理解hadoop的核心能力,是hive优化的根本。这是这一年来,项目组所有成员宝贵的经验总结。
长期观察hadoop处理数据的过程,有几个显著的特征:
1.不怕数据多,就怕数据倾斜。
2.对jobs数比较多的作业运行效率相对比较低,比如即使有几百行的表,如果多次关联多次汇总,产生十几个jobs,没半小时是跑不完的。map reduce作业初始化的时间是比较长的。
3.对sum,count来说,不存在数据倾斜问题。
4.对count(distinct ),效率较低,数据量一多,准出问 ...