<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Jcat
    寵辱不驚,閑看庭前花開花落~~
    posts - 173,comments - 67,trackbacks - 0
    Oracle建好后,tnsnames和listener中自動就帶有如下內(nèi)容,這里咱們就來解釋一下這些東西是干什么用的

    ----TNSNAMES.ora----
    EXTPROC_CONNECTION_DATA =
    ? (DESCRIPTION =
    ??? (ADDRESS_LIST =
    ????? (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    ??? )
    ??? (CONNECT_DATA =
    ????? (SID = PLSExtProc)
    ????? (PRESENTATION = RO)
    ??? )
    ? )

    ----LISTENER.ora----
    SID_LIST_LISTENER =
    ? (SID_LIST =
    ??? (SID_DESC =
    ????? (SID_NAME = PLSExtProc)
    ????? (ORACLE_HOME = /opt/oracle/10gR2)
    ????? (PROGRAM = extproc)
    ??? )
    ? )

    LISTENER =
    ? (DESCRIPTION_LIST =
    ??? (DESCRIPTION =
    ????? (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    ????? (ADDRESS = (PROTOCOL = TCP)(HOST = dcm)(PORT = 1521))
    ??? )
    ? )


    IPC - Inner Process Communication
    When a process is on the same machine as the server, use the IPC protocol for connectivity instead of TCP. Inner Process Communication on the same machine does not have the overhead of packet building and deciphering that TCP has.
    I've seen a SQL job that runs in 10 minutes using TCP on a local machine run as fast as one minute using an IPC connection. The difference in time is most dramatic when the Oracle process has to send and/or receive large amounts of data to and from the database.
    For example, a SQL*Plus connection that counts the number of rows of some tables will run about the same amount of time, whether the database connection is made via IPC or TCP. But if the SQL*Plus connection spools much data to a file, the IPC connection will often be much faster -- depending on the data transmitted and the machine workload on the TCP stack.

    For how to configure it:
    1. you should add one IPC line in the LISTENER.ORA
    2. You should also add one IPC line in the TNSNAMES.ORA



    PLSExtPro - PL/Sql External Procdure
    默認(rèn)安裝時,會安裝一個PL/SQL外部程序(extproc--這是程序名)條目在listener.ora中,是oracle為調(diào)用外部程序默認(rèn)配置的監(jiān)聽,它的名字(也就是SID)通常是ExtProc或PLSExtProc
    但一般不會使用它,可以直接從listener.ora中將這項移除,因為對ExtProc已經(jīng)有多種攻擊手段了,在不使用外部程序時,Oracle也是建議刪除的。



    extproc的作用
    就是在pl/sql中調(diào)用外部語句,如c,java寫的過程。
    現(xiàn)在,Oracle已經(jīng)全面支持JAVA了,這東西也就過時了,之所以繼續(xù)保留是考慮到兼容以前老版本的數(shù)據(jù)庫實例。

    [oracle@dcm bin]$ extproc
    Oracle Corporation --- TUESDAY?? JAN 05 2010 21:58:23.878
    Heterogeneous Agent Release 10.2.0.1.0 - Production

    posted on 2010-01-05 21:59 Jcat 閱讀(652) 評論(0)  編輯  收藏 所屬分類: Database
    主站蜘蛛池模板: 337p欧洲亚洲大胆艺术| 男的把j放进女人下面视频免费| 亚洲成Av人片乱码色午夜| 香蕉视频在线观看免费国产婷婷| 久久免费线看线看| 免费手机在线看片| 亚洲日韩av无码中文| 亚洲欧洲高清有无| 亚洲av色福利天堂| 国产亚洲欧洲Aⅴ综合一区| 成人人观看的免费毛片| 1a级毛片免费观看| 久久精品视频免费看| 亚洲精品视频免费| 一级一级一级毛片免费毛片| 亚洲精华国产精华精华液网站| 亚洲春色在线观看| 337p欧洲亚洲大胆艺术| 亚洲国产成人精品不卡青青草原| 久久久久久亚洲精品不卡| 亚洲男人在线无码视频| 四虎永久在线精品免费影视| 日产乱码一卡二卡三免费| 亚洲成在人线aⅴ免费毛片| 亚洲免费观看网站| 国内精品免费麻豆网站91麻豆| 久久免费高清视频| 99在线观看视频免费| 免费不卡在线观看AV| 免费国产黄网站在线观看可以下载 | 亚洲性日韩精品国产一区二区| 国产无遮挡又黄又爽免费视频| 女人被男人桶得好爽免费视频| 国产精品免费观看久久| 成人毛片免费在线观看| 免费人成视频在线| 日韩在线免费播放| 免费一级大黄特色大片| 亚洲精品无码专区2| 亚洲一区精品无码| 国产亚洲人成网站观看|