热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

DBLINK在Linux平台出现的ORACLE.EXE原因分析

nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd
[Oracle@test2 ~]$ sqlplus /nolog

SQL*Plus: Release 10.2.0.1.0 - Production on Sun Jan 21 12:01:35 2007

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> conn /as sysdba

Connected.

SQL> r
1* select program,count(1) from v$session group by program
PROGRAM COUNT(1)
------------------------------------------------ ----------
oracle@test2 (ARC1) 1
oracle@test2 (RECO) 1
oracle@test2 (ARC0) 1
oracle@test2 (PMON) 1
oracle@test2 (q000) 1
oracle@test2 (SMON) 1
oracle@test2 (MMON) 1
sqlplus@test2 (TNS V1-V3) 2
oracle@test2 (q001) 1
oracle@test2 (DBW0) 1
oracle@test2 (CKPT) 1
oracle@test2 (CJQ0) 1
oracle@test2 (QMNC) 1
oracle@test2 (LGWR) 1
oracle@test2 (PSP0) 1
ORACLE.EXE 1
oracle@test2 (MMNL) 1
oracle@test2 (MMAN) 1

18 rows selected.

SQL> host

[oracle@test2 ~]$ uname -a

Linux test2 2.6.9-34.EL #1 Wed Mar 8 00:07:35 CST 2006 i686 i686 i386 GNU/Linux

突然间在v$session中看到ORACLE.exe这个进程吓了一跳,以为又遇BUG,分析了一下,发现原因是这样的

[oracle@test2 ~]$ uname -a
Linux test2 2.6.9-34.EL #1 Wed Mar 8 00:07:35 CST 2006 i686 i686 i386 GNU/Linux

SQL> create table test nologging as select * from all_objects;

Table created.

SQL> alter table test add constraint pk_object_id primary key(object_id);

Table altered.

SQL> CREATE MATERIALIZED VIEW LOG ON test;

跳到windows平台

SQL> host
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

SQL> CREATE MATERIALIZED VIEW test
2 build immediate
3 refresh force
4 next sysdate+2/1440
5 with primary key
6 as select * from yxyup.test@teng
7 /


SQL> r
1* select program,count(1) from v$session group by program

PROGRAM COUNT(1)
------------------------------------------------ ----------
oracle@test2 (ARC1) 1
oracle@test2 (RECO) 1
oracle@test2 (ARC0) 1
oracle@test2 (PMON) 1
oracle@test2 (q000) 1
oracle@test2 (SMON) 1
oracle@test2 (MMON) 1
sqlplus@test2 (TNS V1-V3) 2
oracle@test2 (q001) 1
oracle@test2 (DBW0) 1
oracle@test2 (CKPT) 1
oracle@test2 (CJQ0) 1
oracle@test2 (QMNC) 1
oracle@test2 (LGWR) 1
oracle@test2 (PSP0) 1
ORACLE.EXE 1
oracle@test2 (MMNL) 1
oracle@test2 (MMAN) 1

18 rows selected.

到这差不多明白了,应该是DBLINK产生的ORACLE.EXE进程.
推荐阅读
  • MySQL Decimal 类型的最大值解析及其在数据处理中的应用艺术
    在关系型数据库中,表的设计与SQL语句的编写对性能的影响至关重要,甚至可占到90%以上。本文将重点探讨MySQL中Decimal类型的最大值及其在数据处理中的应用技巧,通过实例分析和优化建议,帮助读者深入理解并掌握这一重要知识点。 ... [详细]
  • 本文详细介绍了 PHP 中对象的生命周期、内存管理和魔术方法的使用,包括对象的自动销毁、析构函数的作用以及各种魔术方法的具体应用场景。 ... [详细]
  • 解决Bootstrap DataTable Ajax请求重复问题
    在最近的一个项目中,我们使用了JQuery DataTable进行数据展示,虽然使用起来非常方便,但在测试过程中发现了一个问题:当查询条件改变时,有时查询结果的数据不正确。通过FireBug调试发现,点击搜索按钮时,会发送两次Ajax请求,一次是原条件的请求,一次是新条件的请求。 ... [详细]
  • php更新数据库字段的函数是,php更新数据库字段的函数是 ... [详细]
  • 开机自启动的几种方式
    0x01快速自启动目录快速启动目录自启动方式源于Windows中的一个目录,这个目录一般叫启动或者Startup。位于该目录下的PE文件会在开机后进行自启动 ... [详细]
  • 在CentOS 7环境中安装配置Redis及使用Redis Desktop Manager连接时的注意事项与技巧
    在 CentOS 7 环境中安装和配置 Redis 时,需要注意一些关键步骤和最佳实践。本文详细介绍了从安装 Redis 到配置其基本参数的全过程,并提供了使用 Redis Desktop Manager 连接 Redis 服务器的技巧和注意事项。此外,还探讨了如何优化性能和确保数据安全,帮助用户在生产环境中高效地管理和使用 Redis。 ... [详细]
  • 您的数据库配置是否安全?DBSAT工具助您一臂之力!
    本文探讨了Oracle提供的免费工具DBSAT,该工具能够有效协助用户检测和优化数据库配置的安全性。通过全面的分析和报告,DBSAT帮助用户识别潜在的安全漏洞,并提供针对性的改进建议,确保数据库系统的稳定性和安全性。 ... [详细]
  • PTArchiver工作原理详解与应用分析
    PTArchiver工作原理及其应用分析本文详细解析了PTArchiver的工作机制,探讨了其在数据归档和管理中的应用。PTArchiver通过高效的压缩算法和灵活的存储策略,实现了对大规模数据的高效管理和长期保存。文章还介绍了其在企业级数据备份、历史数据迁移等场景中的实际应用案例,为用户提供了实用的操作建议和技术支持。 ... [详细]
  • 在 Axublog 1.1.0 版本的 `c_login.php` 文件中发现了一个严重的 SQL 注入漏洞。该漏洞允许攻击者通过操纵登录请求中的参数,注入恶意 SQL 代码,从而可能获取敏感信息或对数据库进行未授权操作。建议用户尽快更新到最新版本并采取相应的安全措施以防止潜在的风险。 ... [详细]
  • 包含phppdoerrorcode的词条 ... [详细]
  • [c++基础]STL
    cppfig15_10.cppincludeincludeusingnamespacestd;templatevoidprintVector(constvector&integer ... [详细]
  • Linux CentOS 7 安装PostgreSQL 9.5.17 (源码编译)
    近日需要将PostgreSQL数据库从Windows中迁移到Linux中,LinuxCentOS7安装PostgreSQL9.5.17安装过程特此记录。安装环境&#x ... [详细]
  • 网站访问全流程解析
    本文详细介绍了从用户在浏览器中输入一个域名(如www.yy.com)到页面完全展示的整个过程,包括DNS解析、TCP连接、请求响应等多个步骤。 ... [详细]
  • 本文介绍了如何使用 CMD 批处理脚本进行文件操作,包括将指定目录下的 PHP 文件重命名为 HTML 文件,并将这些文件复制到另一个目录。 ... [详细]
  • 本文详细介绍了 InfluxDB、collectd 和 Grafana 的安装与配置流程。首先,按照启动顺序依次安装并配置 InfluxDB、collectd 和 Grafana。InfluxDB 作为时序数据库,用于存储时间序列数据;collectd 负责数据的采集与传输;Grafana 则用于数据的可视化展示。文中提供了 collectd 的官方文档链接,便于用户参考和进一步了解其配置选项。通过本指南,读者可以轻松搭建一个高效的数据监控系统。 ... [详细]
author-avatar
木维韵_538
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有