今天在做SQL并发UPDATE时遇到一个异常:(代码如下)//Parallel 类可产生并发操作(即多线程)Parallel.ForEach(topics, topic =>{ //DBHelper是一个封装的数据库操作类,下面这行代码将执行UPDATE语句 DBHelper.Updat...
分类:
系统相关 时间:
2015-07-09 19:28:30
阅读次数:
340
hive里,同一sql里,会涉及到n个job,默认情况下,每个job是顺序执行的。
如果每个job没有前后依赖关系,可以并发执行的话,可以通过设置该参数 set hive.exec.parallel=true,实现job并发执行,该参数默认可以并发执行的job数为8。...
分类:
其他好文 时间:
2015-07-04 21:05:05
阅读次数:
378
1. jmap -heap pid
查看java 堆(heap)使用情况
using thread-local object allocation.
Parallel GC with 4 thread(s) //GC 方式 Heap Configuration: //堆内存初始化配置
...
分类:
其他好文 时间:
2015-07-02 17:27:39
阅读次数:
98
垃圾回收器介绍
没有最好的垃圾回收器,没有万能的回收器,我们只是在对应的应用选择合适的垃圾收集器
注意区分并发和并行
并发concurrent:用户线程和垃圾收集线程同时工作。
并行parallel:多个垃圾收集线程同时工作,用户线程仍然在等待
一、Serial收集器
在jdk1.3之前,是虚拟机新生代收集的唯一选择。这是一个单线程的收集器,只使用一个收集线程完成收集工作,在进...
分类:
其他好文 时间:
2015-06-29 20:34:56
阅读次数:
94
这次来聊聊clojure的并行与并发,如果你还不知clojure为何物,请翻翻我的上一篇推文。“并行”是指clojure对并行计算的支持(parallel computing),“并发”是其并发特性(concurrency)。用通俗的话来说,“并行”是同一时间做多件事情,“并发”是同一时间应对多件事...
分类:
其他好文 时间:
2015-06-28 17:26:48
阅读次数:
1161
expdp时遇到ORA-39097&ORA-39065&ORA-39079&ORA-06512&ORA-24033
expdp时各种报错,我也是醉了,版本为11.2.0.1,expdp命令为:
nohup expdp HQ_X1/HQ_X1 DUMPFILE=HQ_X1%u.DMP DIRECTORY=DIR1 parallel=8 flashback_scn=10838324803 &
...
分类:
其他好文 时间:
2015-06-24 02:03:35
阅读次数:
573
expdp时遇到ORA-31693&ORA-02354&ORA-01466
对一个schema执行expdp导出,expdp命令:
nohup expdp HQ_X1/HQ_X1 DUMPFILE=HQ_X1.DMP DIRECTORY=DIR1 parallel=8 flashback_scn=10838324803 &
ORA-39095: Dump file space has be...
分类:
其他好文 时间:
2015-06-24 02:02:03
阅读次数:
369
按照百科上说的,针对于openmp的编程,最简单的就是在开头加个#include,然后在后面的for上加一行#pragma omp parallel for即可,下面的是较为详细的介绍了openmp的入门。OpenMP:OpenMp是由OpenMP Architecture Review Boa.....
分类:
其他好文 时间:
2015-06-23 08:45:48
阅读次数:
130
体系结构复习 数据级并行(Data Level Parallel,DLP)是指处理器能够同时处理多条数据,属于SIMD模型,即单指令流多数据流模型...
分类:
其他好文 时间:
2015-06-21 18:33:37
阅读次数:
1956
在这一期的性能调优培训里,我想详细讲解下SQL Server里的并行执行计划(Parallel Execution Plans) 。执行一个有并行执行计划的查询,意味着SQL Server从执行计划里进行必须的运算符需要使用多线程。首先我会介绍下并行执行计划里最常用的运算符,然后我们来分析下SQL ...
分类:
其他好文 时间:
2015-06-17 21:23:01
阅读次数:
126