- 浏览: 1023218 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (529)
- 服务器 (8)
- jsp (1)
- java (6)
- AIX (1)
- solaris (3)
- linux学习 (53)
- javaScript (2)
- hibernate (1)
- 数据库 (74)
- sql语句 (8)
- oracle 学习 (75)
- oracle 案例 (42)
- oracle 管理 (42)
- Oracle RAC (27)
- oracle data guard (12)
- oracle 参数讲解 (14)
- Oracle 字符集 (8)
- oracle性能调优 (24)
- oracle备份与恢复 (12)
- oracle Tablespace (9)
- oracle性能诊断艺术 (1)
- oracle 11g学习 (5)
- oracle streams (1)
- oracle upgrade and downgrade (4)
- db2学习 (13)
- db2命令学习 (2)
- mysql (28)
- sql server (30)
- sql server 2008 (0)
- 工具 (10)
- 操作系统 (3)
- c++ (1)
- stock (1)
- 生活 (5)
- HADOOP (2)
最新评论
-
massjcy:
...
如何将ubuntu文件夹中文名改为英文 -
skypiea:
谢谢。。。
终于解决了。。。
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262) -
qwe_rt:
引用vi /etc/sysconfig/network 请问 ...
Linux操作系统下配置静态IP上网 -
liuqiang:
sudo killall -9 apache2
ps 和 kill 命令详解 -
dazuiba:
引用*绝杀 kill -9 PID 当使用此命令时,一定要通过 ...
ps 和 kill 命令详解
1.以非并行方式运行
SQL> update test set name='xxxx' where rownum<10000001;
已更新10000000行。
已用时间: 00: 34: 59.32
SQL> commit;
提交完成。
已用时间: 00: 00: 00.00
2 打开dml并行模式
SQL> alter session enable parallel dml;
会话已更改。
已用时间: 00: 00: 00.01
查看SID
SQL> select sid from v$mystat where rownum=1;
SID
----------
159
已用时间: 00: 00: 00.01
SQL> update test set name='xxxx1' where rownum<10000001;
update test set name='xxx1' where rownum<10000001
*
第 1 行出现错误:
ORA-12801: 并行查询服务器 P001 中发出错误信号
ORA-01652: 无法通过 128 (在表空间 TEMP 中) 扩展 temp 段
已用时间: 00: 00: 07.89
3.遇到temp表空间无法自动扩展问题
SQL> select file_name,autoextensible from dba_temp_files;
FILE_NAME AUTOEX
------------------------------------------------------------ ------
D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\TEMP01.DBF NO
SQL> ALTER DATABASE TEMPFILE 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\HUICHES\TEMP01.DBF' AUTOEXTEND ON NEXT 200K MAXSIZE UNLIMITED;
数据库已更改。
已用时间: 00: 00: 00.20
SQL>
4.从新运行更新
SQL> update test set name='xxxxxx1' where rownum<10000001;
已更新10000000行。
已用时间: 00: 13: 15.56
SQL>
5 .运行时,检查并行后台运行情况
SQL> select * from v$px_session where qcsid=159;
SADDR SID SERIAL# QCSID QCSERIAL# QCINST_ID SERVER_GROUP SERVER_SET SERVER# DEGREE REQ_DEGREE
-------- ---------- ---------- ---------- ---------- ---------- ------------ ---------- ---------- ---------- ----------
25B2ED7C 130 212 159 3 1 1 1 1 4 4
25B2D994 129 31 159 3 1 1 1 2 4 4
25B2C5AC 128 1 159 3 1 1 1 3 4 4
25B364EC 136 62 159 3 1 1 1 4 4 4
25B2B1C4 127 1 159 3 1 2 1 1 4 4
25B2760C 124 1 159 3 1 2 1 2 4 4
25B289F4 125 1 159 3 1 2 1 3 4 4
25B29DDC 126 1 159 3 1 2 1 4 4 4
25B52EC4 159 3 159
已选择9行。
已用时间: 00: 00: 06.57
结论证明:在操作大批量数据时选择使用并行模式,能明显的执行效率,从而缩短执行时间
发表评论
-
sys.dbms_transaction.local_transaction_id出现的问题
2012-07-20 11:54 3427何時會觸發DBMS_TRANSACTION.LOCAL_TRA ... -
ORACLE 11GR2 OEM配置出错解决
2012-07-14 19:21 5116错误描述如下: 2012-7-14 18:23:11 ... -
ORA11G ORA-00845 错误
2012-06-26 13:39 876Oracle 11g的Linux版本在修改了MEMORY_TA ... -
oracle.net.common.NetGetEnv.getDNSDomain
2012-06-07 01:48 1188今天安装LINUX AS 4和ORACLE 10.2,安装成功 ... -
emctl 提示 ora-28001 口令已经实效 解决办法
2011-10-24 00:41 1880What to do when Enterprise Mana ... -
Oracle 10.2.0.4(5)EM不能启动的解决方案(Patch 8350262)
2011-05-20 17:29 7002报错信息如下: 2011-03-09 11:06:10 Th ... -
Oracle HowTo:如何在Linux上扩展SGA超过1.7G
2011-03-24 01:28 955今天一台Linux服务器扩展了一下内存,达到4G,开发的人自己 ... -
error while loading shared libraries: libclntsh.so.10.1: cannot open shared 问题解决
2011-01-21 16:23 121591.运行csscan命令显示如下错误 [oracle@rac ... -
“Error in invoking target ‘client_sharedlib’ of makefile ‘/home/oracle/oracle/pr
2011-01-13 17:35 12031今天同事在安装oracle的时候总是报这个错误: &qu ... -
如何处理Oracle中的坏块[ZT]
2010-12-19 21:56 1261一. 什么是数据库的坏 ... -
bug 7716219 hash group by显示消耗大量的temp 表空间
2010-12-07 17:47 2208SQL> set autotrace traceonly ... -
ORA-08102: TRYING TO MANIPULATE A JOB IN DBA_JOBS [ID 1036858.6]
2010-12-03 23:52 1300***Checked for relevance on 17- ... -
ORA-14074: partition bound must collate higher than that of the last partition
2010-10-09 16:26 37391. 创建分区表 create table zhanglei ... -
ora-12560问题解决
2010-09-16 11:30 16281.监听服务没有起起来 ... -
ORA-20000故障排除手记
2010-09-02 01:43 24241、发现故障。 在Oracle10.2.0.1的aler ... -
ORA-17502 与 ORA-15173 错误解决
2010-05-21 17:27 4088用rman恢复spfile时,报错误如下: RM ... -
Dropping A Disk From ASM Diskgroup Does Not Remove It From v$ASM_DISK
2010-05-21 10:42 1523Applies to: Oracle Serv ... -
ORA-19599 When backing up an archivelog that is corrupt [ID 461239.1]
2010-05-13 13:56 2712Applies to: Oracle Server - E ... -
ASMCMD fails to start on module libnnz10.so, permission denied
2010-05-13 01:14 2576ASMCMD fails to start on modu ... -
Errors ORA-00600 [kclchkblk_4] and ORA-00600 [2662] After Recovery of Datab
2010-05-12 15:45 1769Applies to: Oracle Server - E ...
相关推荐
串口并行测试程序是一种专为测试多个串行通信接口设计的应用软件,它允许用户同时对多个串口进行通讯测试,以确保设备之间的数据传输准确无误。在现代电子设备和自动化系统中,串口通信仍然是连接不同硬件设备的重要...
在描述中提到的代码可能用于向并行端口发送指令,实现对打印机的操作,如插入新行或删除行。 总结,POS小票打印并行端口测试是确保零售业务顺利进行的关键步骤。通过对并行端口的功能测试,可以及时发现并解决问题...
串行实现通常基于一个简单的线性反馈移位寄存器(LFSR),其中每个时钟周期,寄存器中的位会根据反馈函数(如XOR操作)更新,生成下一比特的PRBS7序列。在SIMULINK模型中,这可以通过一系列的延迟模块和逻辑运算模块...
3. **包含排序与分组的查询**:接下来,我们尝试了一个包含排序和分组操作的查询,这将测试并行执行在复杂操作下的表现。 4. **高并行度查询**:最后,我们尝试了更高的并行度,以评估其对性能的影响。 通过对上述...
- **课程设计报告**(30分):最后的报告应详细记录设计过程、测试结果及其分析等内容。 #### 六、具体设计思路 1. **输入输出定义**:定义两个4位输入端口`a`和`b`,以及一个8位输出端口`y`。 2. **实现乘法操作**...
第二次实验涉及的是图像处理中的卷积操作,这也是一个可以显著受益于并行化的过程。卷积通常用于滤波、特征提取等任务。学生可能被要求编写一个程序,使用多线程来加速卷积过程。这里可能会使用OpenMP或Pthreads等多...
这个实验旨在让学生深入理解并行接口电路的工作原理以及如何在实际操作中进行数据传输和硬件功能测试。 实验的目的主要包括三个方面: 1. 熟悉并正确使用实验所需的硬件设备。 2. 掌握并行接口电路的基本运作机制。...
Multi-Sector技术是指在测试系统中,通过将测试区域划分为多个独立的扇区或区域,从而实现对不同芯片或测试项目的并行操作。这种技术可以大幅提高测试效率,尤其是在面对大批量产品以及产品种类繁多的测试场景时,...
"并行程序设计实验报告"系列文件(1至4)提供了学生实际操作并行程序设计的记录和分析。这些报告可能包括了实验目的、所使用的并行算法、实验步骤、结果分析以及遇到的问题与解决方案。通过实验,学生能深入理解并行...
测试管理工具是在指在软件开发过程中,对测试需求、计划、用例和实施过程进行管理、对软件缺陷进行跟踪处理的...有些测试管理工具可以更好地支持协同操作,共享中央数据库,支持并行测试和记录,从而大大提高测试效率。
并行计算是现代高性能计算领域中的核心技术之一,它通过...用户应当根据提供的文档逐步熟悉软件的安装、配置、使用和调试过程,结合示例代码和性能基准测试,深入挖掘 POOMA 22 的潜力,以满足各种复杂的并行计算需求。
本次大作业主要是对蒙特·卡罗方法进行并行处理,通过OpenMP、MPI、.NET、Java、Win32API等一系列并行技术和并行机制对该算法进行并行处理,从而也进一步熟悉了蒙特·卡罗方法的串行算法和并行算法,实现了用蒙特·...
本实验"多核并行实验——Ubuntu"专注于利用Ubuntu操作系统进行多核并行计算的实践与学习。 **一、多核并行计算基础** 多核并行计算是指通过利用计算机中的多个处理器核心同时执行不同的计算任务,以达到提高整体...
并行测试是指同时对多个IP地址或域名进行操作,以提高效率。Python的`concurrent.futures`模块提供了线程池(`ThreadPoolExecutor`)和进程池(`ProcessPoolExecutor`)来实现并行执行任务。以下是一个简单的并行...
本次大作业主要是对蒙特·卡罗方法进行并行处理,通过OpenMP、MPI、.NET、Java、Win32API等一系列并行技术和并行机制对该算法进行并行处理,从而也进一步熟悉了蒙特·卡罗方法的串行算法和并行算法,实现了用蒙特·...
最后,文中还强调了测试时间对于无线产品生产成本的影响,指出了多无线芯片并行自动化测试系统相较于传统单芯片自动化测试系统在缩短测试时间、降低人工操作时间方面的优势。这种测试模式的推广和应用能够显著降低...
Monkey测试是一种在Android平台上进行压力测试的方法,它模拟用户随机操作来检测应用的稳定性和性能。这个工具由Android SDK提供,允许开发者通过命令行参数指定事件的数量、类型以及速度等,以此来自动化地生成大量...
考试试卷中还可能包含了对这些知识点的测试题,如单项选择题、判断题和应用题。考生需要对这些知识点有深入的理解,并能够将理论知识应用到实际问题的解决中。此外,试卷的注意事项部分提示了考试的基本规范,如书写...
测试管理工具是在指在软件开发过程中,对测试需求、计划、用例和实施过程进行管理、对软件缺陷进行跟踪处理的...有些测试管理工具可以更好地支持协同操作,共享中央数据库,支持并行测试和记录,从而大大提高测试效率。
### 并行程序设计公共部分作业知识点解析 #### 实验一:采用MPI_Send和MPI_Recv实现MPI_Allgather功能 ...- 实验有助于理解如何在并行环境中进行高效的数据广播操作,这对于并行程序设计尤为重要。